Napisałem skrypt dzięki któremu można eksportować swoje oceny filmów, seriali i gier do plików xls. Można je potem otworzyć w Excelu (Microsoft Office) lub Calcu (OpenOffice lub LibreOffice). Drobna uwaga techniczna, te pliki nie są prawdziwymi xls (tylko html'ową tabelką z odpowiednimi nagłówkami office'a) więc po otwarciu tych plików wypadałoby zapisać je jako normalne xls/ods/csv jak kto woli.
Aktualna wersja skryptu nie potrafi pobierać komentarzy do ocen, filmweb przy wyświetlaniu ocen pobiera osobno komentarze i do tego w innym formacie niż reszta danych). W przeciągu kilku dni wydam aktualizację która także będzie pobierać komentarze. A za jakiś czas rozbuduję skrypt żeby pobierał też filmy/seriale/gry z list "chcę i nie chcę zobaczyć/zagrać", może nawet je będzie mógł łączyć w jeden arkusz (np jako dodatkowa kolumna oznaczająca czy chcesz/nie chce zobaczyć). Jako dodatkową pierdołę mogę tez dodać eksport ocen znajomych.
No ale wróćmy do teraźniejszości, link do pobrania: https://openuserjs.org/scripts/kapela86/Filmweb.pl_eksport_ocen
Aby to zainstalować trzeba mieć w Firefoxie zainstalowane rozszerzenie Greasemonkey, lub w Chrome zainstalowane rozszerzenie Tampermonkey. Testowałem tylko na tych dwóch przeglądarkach, ale powinno działać na wszelkich pochodnych (np. PaleMoon, Opera).
Aby wyeksportować oceny, należy wejść na stronę swojego profilu (w prawym górnym rogu klikamy na swoją nazwę użytkownika) i nad "najwyżej oceniane" pojawi się nowa kategoria "eksport ocen" (w praktyce mógłbym to w dowolnym miejscu umiejscowić ale uznałem że tutaj będzie najlepiej). Potem należy kliknąć w któryś przycisk w zależności co chcemy pobrać, wtedy przycisk "Zapisz do XLS" zmieni się na "pobieranie, proszę czekać" a po pobraniu z powrotem na "Zapisz do XLS". Wtedy klikamy w to zapisz i tyle. Pobieranie zazwyczaj trwa moment, ale może trwać nawet i kilka sekund w zależności ile kto ma filmów i jak bardzo serwery są obciążone. Na aktualną chwilę kliknięcie w inne pobieranie kasuje wynik poprzedniego pobierania, więc nie zapiszemy w jednym arkuszu ocen z filmów, seriali i gier. Mam zamiar to zmienić też ale to na pewno nie w najbliższym czasie.
I to by było na tyle, prosiłbym tylko o wasze propozycje zmiany wyglądu lub umiejscowienia tych przycisków, nie mam "gustu" do takich rzeczy :D. No i jeżeli macie jakieś propozycje funkcjonalności to też śmiało piszcie.
Już jest nowa wersja, musicie albo poczekać aż wam się automatycznie zaktualizuje, albo wejść na stronę skryptu i ręcznie zainstalować. Na tą chwilę działa pobieranie ocen filmów, seriali i gier (swoich i znajomych). Do końca tygodnia postaram się zrobić pobieranie ocen aktorów, programów tv i list "chcę zobaczyć/zagrać". Mogą jeszcze być jakieś błędy przy pobieraniu, gdyby w trakcie pobierania dłużej stało w którymś momencie i nie szło dalej to spróbujcie odświeżyć stronę i ponowić pobieranie. Jeżeli nadal będzie się zatrzymywać w tym samym momencie to dajcie znać. No i miejcie na uwadze że może wam pobrać zły tytuł do i info do jakiejś oceny ale to jest błąd samego filmweba który opisałem na http://www.filmweb.pl/forum/portal+filmweb.pl/UWAGA+b%C5%82%C4%85d+na+stronie+z+ list%C4%85+ocen,2996958
W sumie można się jeszcze przyczepić do jednej rzeczy - w przypadku gdy polski tytuł jest taki sam jak oryginalny w tedy w kolumnie "tytuł oryginalny" zostawia puste pole.
Ale jeśli mam być szczery to dzięki za aktualizację, bo najważniejsze że wtyczka działa!!!! I z tego bardzo się cieszę.
Dzięki za poświęcony czas!
Świetna robota, ale mam jedno pytanie - co zrobić gdy po zmianie formatu pliku na csv nie można go całkowicie załadować?
W jaki sposób zmieniałeś format na csv? Bo jeżeli przez zmianę rozszerzenia no to nie zadziała oczywiście, bo csv to zwykły text rozdzielany zazwyczaj przecinkami, a mój skrypt generuje tak na prawdę tabelkę w html z nagłówkiem odpowiednim dzięki czemu się otwiera w excelu i openoffice/libreoffice. A jeżeli zmieniłeś format poprzez otworzenie pliku w którymś z wymienionych programów i zapisałeś do csv, to w sumie ja bym spróbował najpierw zapisać do xls albo ods a dopiero potem do csv. Swoją drogą ta biblioteka którą używam do exportu ma funkcję eksportu do csv ale uznałem to za niepotrzebne.
Udało mi się zapisać to w pliku csv, ale potrzebuję go z "UTF-8 enconding" wiesz może co to znaczy ?
O kodowanie znaków, w skrócie sposób zapisu liter i cyfr. Jakiego programu używasz? Bo Excel przy zapisie ma możliwość wyboru "Plik CSV UTF-8 (rozdzielany przecinkami)". A LibreOffice Calc wybierasz "Text CSV" i potem zestaw znaków "Unicode (UTF-8)"
Już i tak nieważne, chciałem to importować na letterbox ale chyba po prostu nie obsługują eksportów z filmweb, używam excela
Mógłbyś obgadać swój skrypt z właścicielem FDB? Bo to jedyny portal, który rozważa wprowadzenie *importu* ocen - więc byłoby wskazane mu ułatwić sprawę.
https://forum.fdb.pl/temat/40987-z-tej-strony-nieleglany-imigrant-z-filmwebu
Mógłbym, ale o dziwo nie mogę się zarejestrować tam bo dostaję komunikat "Twoje żądanie zostało odrzucone. Upewnij się, że jesteś zalogowany, twoje konto jest potwierdzone i twoja przeglądarka akceptuje pliki cookies." Napisałem maila do Grzegorz_Derebecki, zobaczymy co z tego wyjdzie :)
Łał... Dziś się zarejestrowałem, podając @ na gmailu. Ktoś zgłaszał, że na onet nie przychodzą e-maile do potwierdzenia. Ale rozumiem, że u Ciebie to jakiś inny błąd.
Onet ma limity przyjmowania poczty z danego IP. Poczta przyjdzie, ale za jakiś czas. Z tego co pamiętam 100 maili na 1h z 1 IP. Jak powstała masowa migracja FW> FDB to może to to.
Grzegorz z FDB twierdzi, że nie ma masowej migracji, o dziwo:
https://forum.fdb.pl/temat/40989-nowe-konta
(przedostatni post)
PS.
Dobrze wiedzieć o co chodzi z onetem. Dzięki.
Super. Powiedz mi jak Ty to zrobiłeś?
https://drive.google.com/open?id=1tzmVfRZHGpbzpTVWWgHJPI0fX2xXLKs7
Jak masz jakąś maszynę czasu - poproszę 6 liczb totka :)
Hahaha... Cały Filmweb. Uciekajmy, dopóki jeszcze wszystko nie runęło. Widziałeś, że ludziom podmienia ocenione filmy na inne, gówniane?
O, a propos wczorajszej rozmowy, tu możesz sobie zobaczyć, na przykładzie DeviantArt, jak potężnym narzędziem jest Greasemonkey i jak bardzo może modyfikować działanie strony:
https://electricnet.deviantart.com/art/SuperdAmn-145077131
Tak gwoli ścisłości, Greasemonkey samo z siebie jest tylko jednym z kilku rozszerzeń do przeglądarki które umożliwiają uruchamianie "userscripts" czyli po polskiemu "skrypty użytkownika".
Wiesz, ja programuję witryny więc nie muszę ich modyfikować z zewnątrz, bo mam dostęp od środka :) Ale warto wiedzieć, dzięki.
Też tak miałem jakoś styczeń/luty:
https://drive.google.com/file/d/0B2luQs-JsqvTYTRkdFYtVV9jRzA/view
Potem trafił się też taki kwiatek:
https://drive.google.com/file/d/0B2luQs-JsqvTamZXZ3dESDVXNDA/view
Ale to jest wszystko NIC!!!
Bo w marcu zdarzyło mi się TO!
:O
https://drive.google.com/file/d/1Cw2nApKDStW_PyXoxQZJqLVLdKUmfEwv/view
I nie był to pierwszy raz, bo trafiały się takie zbuki w zeszłym roku, tylko screena nie zrobiłem...
To "Za X dni" to mi się dosyć często działo jakoś na początku roku, potem na dłuższy czas przestało, tylko dopiero jakoś w pod koniec marca zwróciłem uwagę, żeby temu w końcu zrobić zdjęcie i bardzo dobrze, bo to wtedy właśnie był ostatni raz ;)
Pewno mało kto wie o tym, ale jakby komuś się chciało to filmweb o dziwo "udostępnia" info kto jest w danym momencie online więc można sobie sprawdzać co jakiś czas ile osób jest aktywnych http://www.filmweb.pl/json/online i na podstawie tego wysnuć wnioski jak spadła ilość zalogowanych użytkowników
To było pt ok. 18-tej, a stan na sb i 3-cią w nocy to: 702.
Trza będzie zerknąć w tygodniu, ale te liczby nie powalają.
Ciekawe jak to się ma do RODO, gdzie za dane osobowe uznaje się te dane które pozwalają jednoznacznie określić osobę. ID jednoznacznie identyfikuje osobę na FW, a oni publikują to online. Hmmm...
Racja, tyle że po samym ID nie da się pozwiązywać użytkownika, ktoś musiałby najpierw wejść na profil jakiegoś użytkownika i sprawdzić jego ID. Wtedy go może zacząć "śledzić" czy jest online. Do tego nie musi mieć nawet konta na filmweb żeby to robić bo działa to też dla niezalogowanych użytkowników.
Widziałem kiedyś analizator konta Twittera, gdzie [kwestia ilości danych] program wykazywał dokładnie kiedy wstajesz + strefa czasowa = gdzie mieszkasz, kiedy zasypiasz, kiedy idziesz do pracy itp. Banalne dane czasowe, a generują naprawdę dużo informacji o osobie.
Koleżanka próbuje zainstalować w FF. Zainstalowała Małpę (chyba poprawnie), ale jak próbuje zainstalować skrypt, to jej wyskakuje "User script failed to install. An unexpected error occurred. " Jakieś pomysły? Bo ja zgłupiałem.
Właśnie robię maszynę wirtualną z Win 10 żeby sprawdzić, ja używam 52 ESR póki mogę. Nie sądziłem że mogą być jakieś problemy z kompatybilnością na Greasemonkey w wersji WebExtension. Może niech dla próby zainstaluje rozszerzenie Tampermonkey które wiem że też jest dostępne już na Firefoxa
Akurat skończyłem sprawdzać przed chwilą i na Greasemonkey się skrypt instaluje ale nie działa. Za to z Tampermonkey nie ma problemu.
O, super! Dzięki za ekspresowy trabelszuting. :)
A widziałeś nowy film? ;-)
Zapowiada się na przebój. W każdym razie mnie się bardzo podobał.
Coś mają skopane na stronie, bo na kompie nie mogę się tam ani zarejestrować ani zalogować z żadnej przeglądarki, nie jest to wina systemu bo nawet z wirtualnej maszyny mam to samo. I nawet teraz znajomy z innej części polski sprawdził i ma to samo. Jedynie co to na Chrome na Androidzie mi zadziałało, no ale tak to ja nie będę tam wchodził :P