|
[
Permlink
| « Hide
]
Borys Musielak added a comment - 27/Apr/09 11:09 PM
TODO: Integrate bolo's code into Filmaster.
Opis idealnego algorytmu by poczciwy:
Na początku podajemy nick z filmweb.pl 1) w nicku z fw zmieniamy wszystkie znaki niealfanumeryczne na podkreślenie, przykład: jan K. owalski -> jan_K__owalski 2) otwieramy stronę użytkownika: http://www.filmweb.pl/user/[zmieniona_nazwa_użytkownika] 3) na stronie użytkownika szukamy ciągu: "/UserFavoritePersons?id=[numer_użytkownika]" 4) na stronie: http://www.filmweb.pl/splitString/user/[numer_użytkownika]/filmVotes (dla seriali: http://www.filmweb.pl/splitString/user/[numer_użytkownika]/seriesVotes) od siódmego \a zaczynają się filmy w formacie: \a[numer_filmu]\c[tytuł_oryginalny]\c[tytuł_polski (gdy nic -> tytuł polski jest taki sam jak oryginalny)]\c[rok]\c[ulubiony (0 - nie; 1 - tak)]\c[ocena]\c[adres_miniaturki_plakatu]\c[kod_kraju]\e[kod_następnego_kraju(opcjonalny, może być klka)\c[kod_gatunku]\e[kod_następnego_gatunku(opcjonalny, może być klka)\c[data_ocenienia: RRRRMMDD lub nic (brak oznacza, że film oceniono przed 20.10.2007)] gdy brak ocenionych filmów, to \a występuje tylko 6 razy, przykład: http://gfx.filmweb.pl/po\a\a\a\a\a\a Przykład: \a9225\cRomper Stomper\c\c1992\c1\c10\c/92/25/9225/7246834.0.jpg\c3\c6\e28\c20090604 tytuł oryginalny: Romper Stomper tytuł polski: Romper Stomper rok: 1992 ulubiony: tak ocena: 10/10 miniaturka plakatu: http://gfx.filmweb.pl/po/92/25/9225/7246834.0.jpg kod kraju: 3 kod gatunku: 6 28 data oceny: 4 kwietnia 2009 W tym algorytmie 2 pierwsze punkty są złe - strona użytkownika może mieć nazwę niezwiązaną z nickiem.
filmwebUrl = http://www.filmweb.pl/user/username I hope it's working This feature is important to our Polish users. Moved up on the priority ladder.
Example ratings for testing:
Aquilla: http://www.filmweb.pl/splitString/user/820281/filmVotes michuk: http://www.filmweb.pl/splitString/user/21927/filmVotes Implemented on dev in the following commits:
http://bitbucket.org/filmaster/filmaster-test/changeset/b134b8beeef6/ http://bitbucket.org/filmaster/filmaster-test/changeset/d51bee62ce81/ http://bitbucket.org/filmaster/filmaster-test/changeset/69bd38784a05/ TODO: - pass the username instead of user ID in import form - localize - perhaps store filmweb id in database for further imports of same film "Monsieur Musielak, to both your family and your code I say: Bravo."
Filmweb imports are currently disabled as there was a change on Filmweb side thath requires us to do additional coding (
Still this piece of code is done, so the task can be closed. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||