Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2013-07-21 21:47:38

  Miziak - Użytkownik

Miziak
Użytkownik
Skąd: ok. Płocka
Zarejestrowany: 2010-11-03

NapiTux czyli cross-platform NapiProjekt

Witam,

NapiTux jest niezależnym softem korzystającym z API NapiProjekt za pozwoleniem jego autorów. Kod aplikacji jest napisany w języku Python czyli jest przenośny między systemami Linux, MAC oraz Windows. Osobiście kod testowałem na Windowsie i Linux'e.
Wersja jest na razie prosta i spełnia swoje podstawowe zadanie czyli pobiera podstawowe informacje o filmie i napisy do niego(zapisuje do pliku txt o nazwie takiej jak film).

Wymagania:
  - python 2.7
  - biblioteka wx.python

Mam nadzieję, że się przyda Linuxiarzom i użytkownikom MAC'a program zapewne posiada bugi i to pewnie sporo ale dlatego pragnę oddać go w wasze ręce abyście pomogli mi go udoskonalić testując go.

A oto link:
[url]https://github.com/Miziak/NapiTux[/url]

przed pierwszym uruchomianiem:

Kod:

cd && mkdir .napitux
cd ścieżka/do/paczki/z/programem && cp *.png

włączamy przechodząc do rozpakowanej paczki i klepiąc w terminalu:

Kod:

python __main__.py

O ile projekt was zainteresuje i znajdzie grono użytkowników będę go rozwijał o kolejne funkcjonalności oryginalnego NapiProjektu.

Pozdrawiam,
Miziak

Ostatnio edytowany przez Miziak (2013-08-04 10:46:18)


[url=http://img827.imageshack.us/i/linuxfr8.gif/][img]http://img827.imageshack.us/img827/778/linuxfr8.gif[/img][/url]

Offline

 

#2  2013-07-21 22:37:58

  fervi - Użytkownik

fervi
Użytkownik
Zarejestrowany: 2010-03-14

Re: NapiTux czyli cross-platform NapiProjekt

Lepszy od Qnapi? :)

Fervi

Offline

 

#3  2013-07-21 22:45:04

  morfik - Cenzor wirtualnego świata

morfik
Cenzor wirtualnego świata
Skąd: ze WSI
Zarejestrowany: 2011-09-15
Serwis

Re: NapiTux czyli cross-platform NapiProjekt

Qnapi jest martwe. xD

Coś nie działa:

Kod:

python __main__.py 
Traceback (most recent call last):
  File "__main__.py", line 9, in <module>
    import wx, sys, os, re
ImportError: No module named wx

Ostatnio edytowany przez morfik (2013-07-21 22:48:09)

Offline

 

#4  2013-07-21 22:53:26

  Miziak - Użytkownik

Miziak
Użytkownik
Skąd: ok. Płocka
Zarejestrowany: 2010-11-03

Re: NapiTux czyli cross-platform NapiProjekt

@morfik

[quote=Miziak]Wymagania:
  - python 2.7
  - biblioteka wx.python[/quote]
Pakiet w repo:
[url]http://packages.debian.org/wheezy/python-wxgtk2.8[/url]

Pozdrawiam :)

Ostatnio edytowany przez Miziak (2013-07-21 22:53:46)


[url=http://img827.imageshack.us/i/linuxfr8.gif/][img]http://img827.imageshack.us/img827/778/linuxfr8.gif[/img][/url]

Offline

 

#5  2013-07-21 23:10:42

  morfik - Cenzor wirtualnego świata

morfik
Cenzor wirtualnego świata
Skąd: ze WSI
Zarejestrowany: 2011-09-15
Serwis

Re: NapiTux czyli cross-platform NapiProjekt

Odpaliło się ale:

Kod:

Can't load image from file '/home/morfik/.napitux/ico.png': file does not exist.

W trayu nie ma ikonki, program widmo. xD

Nie mam nawet folderu .napitux Coś nie tak z konfiguracją?

Zrobiłem ręcznie ten katalog i przekopiowałem ikonkę, teraz jest ok. xD

Ostatnio edytowany przez morfik (2013-07-21 23:14:10)

Offline

 

#6  2013-07-21 23:16:47

  dominbik - Członek DUG

dominbik
Członek DUG
Zarejestrowany: 2011-07-25

Re: NapiTux czyli cross-platform NapiProjekt

[quote=morfik]Qnapi jest martwe. xD[/quote]
morfik jak to? Nie rozumiem.

Miziak bardzo fajna sprawa :). Mógłbyś założyć projekt na githubie.
Pozdrawiam


[img]http://img34.imageshack.us/img34/5092/zw9m.png[/img] [img]http://img29.imageshack.us/img29/219/pibw.png[/img]

Offline

 

#7  2013-07-21 23:16:47

  Miziak - Użytkownik

Miziak
Użytkownik
Skąd: ok. Płocka
Zarejestrowany: 2010-11-03

Re: NapiTux czyli cross-platform NapiProjekt

@morfik
fakt zapomniałem, muszę dopisać, żeby ładował też z miejsca w którym jest odpalony :)

@dominbik
właśnie nad tym myślałem niedługo się pewnie pojawi :)

Ostatnio edytowany przez Miziak (2013-07-21 23:18:17)


[url=http://img827.imageshack.us/i/linuxfr8.gif/][img]http://img827.imageshack.us/img827/778/linuxfr8.gif[/img][/url]

Offline

 

#8  2013-07-21 23:20:24

  fervi - Użytkownik

fervi
Użytkownik
Zarejestrowany: 2010-03-14

Re: NapiTux czyli cross-platform NapiProjekt

[quote=morfik]Qnapi jest martwe. xD[/quote]
Chyba jest Zombie - martwe, ale żywe

Fervi

Offline

 

#9  2013-07-21 23:22:52

  morfik - Cenzor wirtualnego świata

morfik
Cenzor wirtualnego świata
Skąd: ze WSI
Zarejestrowany: 2011-09-15
Serwis

Re: NapiTux czyli cross-platform NapiProjekt

No wystarczy zobaczyć na wersję:

qnapi-0.1.6-rc2     2009-03-05[/quote]
Jak coś przez taki długi okres stoi — dla mnie jest martwe. Poza tym kiedyś coś potrzebowałem się autora spytać ale mi nie odpisał nigdy. xD

Trzeba myśleć o czymś innym.

Ten popup przy pobraniu napisów mnie przeraża. xD

Ostatnio edytowany przez morfik (2013-07-21 23:24:07)

Offline

 

#10  2013-07-21 23:26:29

  Miziak - Użytkownik

Miziak
Użytkownik
Skąd: ok. Płocka
Zarejestrowany: 2010-11-03

Re: NapiTux czyli cross-platform NapiProjekt

Jeśli chodzi o ten w moim programie to wybaczcie nie jestem grafikiem :D Jeśli ktoś chciałby zaprojektować jakiś layout dla niego to serdecznie zapraszam ;)


[url=http://img827.imageshack.us/i/linuxfr8.gif/][img]http://img827.imageshack.us/img827/778/linuxfr8.gif[/img][/url]

Offline

 

#11  2013-07-21 23:30:10

  morfik - Cenzor wirtualnego świata

morfik
Cenzor wirtualnego świata
Skąd: ze WSI
Zarejestrowany: 2011-09-15
Serwis

Re: NapiTux czyli cross-platform NapiProjekt

A można chociaż mu zdefiniować położenie?
Poza tym, mi zawsze brakowało w takich programach jednej rzeczy. Chyba wszystkie playery potrafią czytać wersję językowe napisów. Chodzi o to by napisy nie były w stylu "bardzo fajny film.txt" tylko by pobierał napisy i zapisywał pod zdefiniowanym językiem np "bardzo fajny film.pl" "bardzo fajny film.en" etc. Da radę taki ficzer zaimplementować? I przy okazji by pobierał kilka wersji jednocześnie? Np. wybrać pl en i by ssał obie. xD

Offline

 

#12  2013-07-21 23:36:25

  Miziak - Użytkownik

Miziak
Użytkownik
Skąd: ok. Płocka
Zarejestrowany: 2010-11-03

Re: NapiTux czyli cross-platform NapiProjekt

Jeśli koniecznie musisz zmienić to w pliku InfoBalloon.py w linii 64 masz coś takiego:

Kod:

self.Move((wx.GetDisplaySize()[0]-self.GetSize()[0]-5, 5))

Tu pozycja rogu ekranu jest wyliczana ale nic nie stoi na przeszkodzie, żebyś sam sobie to zmienił na sztywno :)

Reszta oczywiście jest możliwa :)

Ostatnio edytowany przez Miziak (2013-07-21 23:37:26)


[url=http://img827.imageshack.us/i/linuxfr8.gif/][img]http://img827.imageshack.us/img827/778/linuxfr8.gif[/img][/url]

Offline

 

#13  2013-07-21 23:44:56

  morfik - Cenzor wirtualnego świata

morfik
Cenzor wirtualnego świata
Skąd: ze WSI
Zarejestrowany: 2011-09-15
Serwis

Re: NapiTux czyli cross-platform NapiProjekt

Źle podałem, miało być "bardzo fajny film.pl.txt" -- wtedy smplayer bez problemu czyta napisy. xD

Offline

 

#14  2013-07-22 00:21:54

  fervi - Użytkownik

fervi
Użytkownik
Zarejestrowany: 2010-03-14

Re: NapiTux czyli cross-platform NapiProjekt

[quote=morfik]No wystarczy zobaczyć na wersję:

qnapi-0.1.6-rc2     2009-03-05[/quote]
Jak coś przez taki długi okres stoi — dla mnie jest martwe. Poza tym kiedyś coś potrzebowałem się autora spytać ale mi nie odpisał nigdy. xD

Trzeba myśleć o czymś innym.

Ten popup przy pobraniu napisów mnie przeraża. xD[/quote]
Bez sensu :P

W Debianie są pakiety z chociażby 2006 roku, ale to nic nie znaczy - skoro projekt działa (Qnapi), a sam Napiprojekt pewnie nie ma nowych funkcji - to po co aktualizować?

Fervi

Offline

 

#15  2013-07-22 00:27:12

  morfik - Cenzor wirtualnego świata

morfik
Cenzor wirtualnego świata
Skąd: ze WSI
Zarejestrowany: 2011-09-15
Serwis

Re: NapiTux czyli cross-platform NapiProjekt

Zawsze jest coś do poprawy, choćby RC2. xD

Offline

 

#16  2013-07-22 00:51:20

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: NapiTux czyli cross-platform NapiProjekt

Odnośnie QNapi post 47: http://forum.dug.net.pl/viewtopic.php?pid=218549#p218549


[img]http://svn.debianart.org/themes/generic/spinner/spinner48px-moreblue.png[/img]

Offline

 

#17  2013-08-04 10:46:01

  Miziak - Użytkownik

Miziak
Użytkownik
Skąd: ok. Płocka
Zarejestrowany: 2010-11-03

Re: NapiTux czyli cross-platform NapiProjekt

Wreszcie zrobiłem repo na github'ie :D będą zmiany w najbliższym czasie ;)
link w pierwszym poście.


[url=http://img827.imageshack.us/i/linuxfr8.gif/][img]http://img827.imageshack.us/img827/778/linuxfr8.gif[/img][/url]

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Możesz wyłączyć AdBlock — tu nie ma reklam ;-)

[ Generated in 0.012 seconds, 11 queries executed ]

Informacje debugowania

Time (s) Query
0.00011 SET CHARSET latin2
0.00004 SET NAMES latin2
0.00127 SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='3.137.220.120' WHERE u.id=1
0.00084 REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '3.137.220.120', 1714117557)
0.00043 SELECT * FROM punbb_online WHERE logged<1714117257
0.00059 SELECT topic_id FROM punbb_posts WHERE id=238177
0.00127 SELECT id FROM punbb_posts WHERE topic_id=23976 ORDER BY posted
0.00086 SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=23976 AND t.moved_to IS NULL
0.00005 SELECT search_for, replace_with FROM punbb_censoring
0.00106 SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=23976 ORDER BY p.id LIMIT 0,25
0.00125 UPDATE punbb_topics SET num_views=num_views+1 WHERE id=23976
Total query time: 0.00777 s