#1 2009-02-10 20:47:23

dariusz666
Użytkownik
Skąd: Lipienica
Dołączył: 2008-04-19

Anime Releases Checker ??

Kto z was nie chciałby jednym kliknięciem myszki sprawdzić, czy aby dziś jakaś grupa nie wydała waszego ulubionego odcinka?

Jasne, że każdy by chciał.

Niestety jak dotąd nie powstał program, który sprawdzałby np. pobierając dane z AniDB, jakie to dziś wyszły odcinki i od jakich grup tłumaczących.

Nie wiem ilu programistów ogląda anime ;p ale inicjatywa jest taka, by stworzyć program potrafiący takie "cuda". Osobiście z programowaniem nie mam nic wspólnego (trochę PASCALA na studiach oczkod, ale skoro to Hydepark, to podjąłem się umieścić tu ten temat.

Generalnie chodzi o program lub nawet jakiś skrypt przeglądarkowy, który sprawdzałby co nowego pojawiło się do obejrzenia.

Jak komuś się chce, to proszę się wypowiadać co sądzicie o tym pomyśle.


The_Breaker_logo_by_TehInspector.png

Offline

#2 2009-02-10 20:52:25

m_jay
Użytkownik
Skąd: Kraków
Dołączył: 2004-11-27

Odp: Anime Releases Checker ??

Tokyotosho + rss reader? Plus ewentualna mozliwosc definiowania regexow na nazwy pliku (tak jak w klientach torrentow) zalatwia sprawe.


WoodenJesus.png

Offline

#3 2009-02-10 21:02:38

dariusz666
Użytkownik
Skąd: Lipienica
Dołączył: 2008-04-19

Odp: Anime Releases Checker ??

Yyyyy, a coś dla szarych ludzi? Nie lubię jak ktoś mi zawsze na forach wypada z takimi rozwiązaniami.

Fakt, jest to rozwiązanie, ale trzeba kombinować. A generalnie chodzi o stworzenie czegoś (prośba) co będzie sprawdzało wydawane odcinki niezależnie od tego czy jestem w domu czy akurat gdzieś indziej. Prosty, przejrzysty program dla laików.


The_Breaker_logo_by_TehInspector.png

Offline

#4 2009-02-10 21:59:16

Sir_Ace
Użytkownik
Dołączył: 2006-11-18

Odp: Anime Releases Checker ??

Tyle że taki prosty i przejrzysty program dla laików może zostać napisany jedynie w sposób złożony i nieprzejrzysty przez programistę co najmniej dobrego. Wszystko w API + obsługa sieci. Do tego przydałoby się wsparcie ze strony AniDB.
Jakoś sobie radzę na zajęciach (póki co obiektowe C++) ale za cholerę nie potrafiłbym napisać czegoś takiego...

Offline

#5 2009-02-10 22:05:17

lukio
Użytkownik
Skąd: Zgierz
Dołączył: 2006-04-19

Odp: Anime Releases Checker ??

c sie nie nadaje oczkod

chyba potrzebny jest spec majster od php'a


edyta
przypomnialo mi sie, ze widzialem cos podobnego pisanego w c# na komponencie chilat albo jakos podobnie

Ostatnio edytowany przez lukio (2009-02-10 22:08:26)

Offline

#6 2009-02-10 22:34:21

dariusz666
Użytkownik
Skąd: Lipienica
Dołączył: 2008-04-19

Odp: Anime Releases Checker ??

Znajomy pisał coś kiedyś podobnego w RUBY'm bodajże ale do pobierania bazy produktów z hurtowni komputerowej. Jestem w tym zielony i nie wiem na ile może to być skomplikowane.


The_Breaker_logo_by_TehInspector.png

Offline

#7 2009-02-11 17:41:06

m_jay
Użytkownik
Skąd: Kraków
Dołączył: 2004-11-27

Odp: Anime Releases Checker ??

dariusz666 napisał:

Znajomy pisał coś kiedyś podobnego w RUBY'm bodajże ale do pobierania bazy produktów z hurtowni komputerowej. Jestem w tym zielony i nie wiem na ile może to być skomplikowane.

No raczej malo, zalezy czy ta hurtownia oferuje jakies api do pobierania tych danych, czy trzeba parsowac wynikowe html. IMO RSS z torrentami wydaje mi sie byc najlepszym rozwiazaniem - torrenty pojawiaja sie wczesniej niz wpisy na anidb, obsluga tego nie wymaga kosmicznych zabiegow (podejrzewam ze jest pelno bibliotek do obslugi tej technologii).

Do tego wystarczy idioto-odporny interfejs do definiowania wlasnych regexow i powinno dzialac. Ewentualnie mozna by pojsc o krok dalej i zrealizowac to w postaci uslugi webowej gdzie uzytkownik definiuje sobie jaka seria, od jakiej grupy go interesuje. Wymagalo by to pewnej uwagi ze strony czlowieka (trzeba kontrolowac poprawnosc przyporzadkowania przez automat danej serii i grup do okreslonego torrenta - konwencje nazewnictwa torrentow moga byc bardzo rozne). Serwer suskrybentom danego odcinka przekazuje komunikat o wydaniu takowego (a np niewielki, dedykowany dla tej uslugi, klient xmmp, rezydujacy w trayu natychmiast informuje uzytkownika o zdarzeniu).

Co do wyboru jezyka to kazdy nowoczesny jezyk programowania zorientowany na wygode uzytkownika (programisty) spisze sie tu ok (czy to bedzie ruby, c#, java czy python - kwestia preferencji systemowych i osobistej fiksacji programisty).

Jednak i tak wystarczy mi ze moj klient torrenta wie o najnowszych wydaniach. Jest to rozwiazanie proste, eleganckie a co najwazniejsze gotowe smile.


WoodenJesus.png

Offline

Stopka forum

© Animesub.info 2025