|
|
Teraz jest 23 lis 2024 20:22:09
|
Plugin - pobieranie metadanych z lubimyczytac.pl nowy wątek
Autor |
Wiadomość |
Użytkownik
Dołączył(a): 04 lut 2017 15:07:30 Posty: 24
eCzytnik: l
|
Re: Plugin - pobieranie metadanych z lubimyczytac.pl nowy wą
Becky wielkie dzięki, usunęłam tę kolumnę i jeszcze raz dodałam z tymi samymi ustawieniami i teraz działa.
|
22 paź 2020 22:14:57 |
|
|
Użytkownik
Dołączył(a): 24 sty 2017 17:36:45 Posty: 6
eCzytnik: kindle
|
Re: Plugin - pobieranie metadanych z lubimyczytac.pl nowy wą
Becky dzięki wielkie, u mnie wszystko działa.
|
23 paź 2020 13:50:24 |
|
|
Użytkownik
Dołączył(a): 21 lip 2011 9:46:47 Posty: 286
eCzytnik: KoboT,NST,NGP,K3G, KPW2,KPW3,TolV2
|
Re: Plugin - pobieranie metadanych z lubimyczytac.pl nowy wą
Dla chętnych – wersja beta nowej wersji wtyczki. Nowa opcja + kilka poprawek, co wiąże się także z delikatnym przyspieszeniem działania. Od lat chciałam dodać do wtyczki możliwość wyboru innej wersji książki niż ta ostatnio odnaleziona, która zwykle jest najnowszym wydaniem, a czasem dopiero zapowiedzią. Stało się to możliwe dopiero od kilku dni, gdy w LC wprowadzono odpowiednią poprawkę w działaniu serwisu. Jak to działa? Jeśli książka w bazie Calibre ma już wpisany identyfikator lubimyczytac to przy ponownym wyszukiwaniu tej samej książki możemy dostać listę wydań do wyboru i po wybraniu zostaną pobrane dane dotyczące wskazanego wydania. Jeśli nie ma innych wydań – wtyczka zadziała jak dotychczas i ponownie pobierze dane przypisane książki. Oczywiście jeśli nie chcemy podobnej funkcjonalności to wystarczy nie zaznaczać opcji w ustawieniach wtyczki (opcja domyślnie jest wyłączona). TUTAJ plik z wtyczką [2.1.1]. Proszę o uwagi.
Ostatnio edytowano 16 lis 2020 21:47:48 przez Becky, łącznie edytowano 1 raz
|
16 lis 2020 12:17:45 |
|
|
Użytkownik
Dołączył(a): 16 lis 2020 20:43:18 Posty: 2
eCzytnik: Kindle
|
Re: Plugin - pobieranie metadanych z lubimyczytac.pl nowy wą
Ściągnąłem wersję 2.1.0 w nadziei, że rozwiąże problem jak poniżej. Jak widać dostało rezultaty, ale się wysypuje. calibre, version 5.5.0 ERROR: No matches found: <p>Failed to find any books that match your search. Try making the search <b>less specific</b>. For example, use only the author's last name and a single distinctive word from the title.<p>To see the full log, click "Show details". Running identify query with parameters: {'title': 'Leonia', 'authors': None, 'identifiers': {'mobi-asin': '6fdc2868-6fc2-4d1f-8c96-53706b961ff1'}, 'timeout': 30} Using plugins: LubimyCzytac (2, 1, 0) The log from individual plugins is below ****************************** LubimyCzytac (2, 1, 0) ****************************** Found 0 results Downloading from LubimyCzytac took 0.7821638584136963 --- START --- Title: Leonia Authors: None searcheditions: False Zapytanie: https://lubimyczytac.pl/szukaj/ksiazki?phrase=LeoniaParsing result 1: <Element div at 0x7f4643b7fc70> BECKY INFO: Nazwisko autora=['adler'] [1] Original title: leonia, Title: leonia, Original authors: None, Authors:['elizabeth adler'], Book url: https://lubimyczytac.pl/ksiazka/80211/leoniaBECKY INFO: [1] matches title Parsing result 2: <Element div at 0x7f4643b7fcc0> BECKY INFO: Nazwisko autora=['menvielle'] [2] Original title: leonia, Title: leonia martin niepokorna siostra malej tereski, Original authors: None, Authors:['dominique menvielle'], Book url: https://lubimyczytac.pl/ksiazka/4895467 ... ej-tereskiBECKY INFO: [2] matches title Parsing result 3: <Element div at 0x7f4643b7fd10> Parsing result 4: <Element div at 0x7f4643b7fd60> BECKY INFO: Nazwisko autora=['lysiak'] [4] Original title: leonia, Title: napoleoniada, Original authors: None, Authors:['waldemar lysiak'], Book url: https://lubimyczytac.pl/ksiazka/98281/napoleoniadaBECKY INFO: [4] matches title Parsing result 5: <Element div at 0x7f4643b7fdb0> BECKY INFO: Nazwisko autora=['nastal'] [5] Original title: leonia, Title: uwierzylam milosci dziennik duchowy i wybor listow, Original authors: None, Authors:['leonia nastal'], Book url: https://lubimyczytac.pl/ksiazka/134717/ ... bor-listowPlugin LubimyCzytac failed Traceback (most recent call last): File "calibre/ebooks/metadata/sources/identify.py", line 47, in run File "calibre_plugins.lubimyczytac.__init__", line 414, in identify self._parse_search_results(log, title, authors, root, matches, timeout, searcheditions_with_lcid) File "calibre_plugins.lubimyczytac.__init__", line 701, in _parse_search_results if (self.match(authors[0],orig_title) and self.match(title,orig_authors[0])): TypeError: 'NoneType' object is not subscriptable ******************************************************************************** The identify phase took 0.82 seconds The longest time (0.782164) was taken by: LubimyCzytac Merging results from different sources We have 0 merged results, merging took: 0.00 seconds
|
16 lis 2020 20:44:57 |
|
|
Użytkownik
Dołączył(a): 21 lip 2011 9:46:47 Posty: 286
eCzytnik: KoboT,NST,NGP,K3G, KPW2,KPW3,TolV2
|
Re: Plugin - pobieranie metadanych z lubimyczytac.pl nowy wą
Cóż… Założyłam, że ludzie podadzą przynajmniej minimum informacji, w tym autora, ale – jak widać – założenie było błędne Poprawiłam link, proszę pobrać nowszą wersję.
|
16 lis 2020 21:50:03 |
|
|
Użytkownik
Dołączył(a): 16 lis 2020 20:43:18 Posty: 2
eCzytnik: Kindle
|
Re: Plugin - pobieranie metadanych z lubimyczytac.pl nowy wą
Dzięki, czasami po prostu szukam po samym tytule
|
17 lis 2020 20:11:48 |
|
|
Użytkownik
Dołączył(a): 24 sty 2017 17:36:45 Posty: 6
eCzytnik: kindle
|
Re: Plugin - pobieranie metadanych z lubimyczytac.pl nowy wą
Dziś dodawałem książki i taki błąd w metamover: | | | | Kod: calibre, version 5.5.0 BŁĄD: Nieznany wyjątek: <b>error</b>:unbalanced parenthesis at position 30
calibre 5.5 [64bit] embedded-python: True is64bit: True Windows-10-10.0.19041 Windows ('64bit', 'WindowsPE') ('Windows', '10', '10.0.19041') Python 3.8.5 Windows: ('10', '10.0.19041', '', 'Multiprocessor Free') Interface language: pl Successfully initialized third party plugins: LubimyCzytac (2, 0, 46) && METAmover (0, 0, 35) Traceback (most recent call last): File "calibre_plugins.metamover.ui", line 177, in megazord File "calibre_plugins.metamover.ui", line 582, in action_seria File "calibre_plugins.metamover.ui", line 620, in dzialaj_seria File "re.py", line 210, in sub File "re.py", line 304, in _compile File "sre_compile.py", line 764, in compile File "sre_parse.py", line 962, in parse re.error: unbalanced parenthesis at position 30
| | | | |
dodawana książka: https://lubimyczytac.pl/ksiazka/4941351/ksiazka oraz jeszcze jedna: https://lubimyczytac.pl/ksiazka/4846468/ksiazka Dane częściowo się przeniosły, "seria" przeniosła się, ale nie skasowała, ocena została na dole.
|
20 lis 2020 16:35:07 |
|
|
Użytkownik
Dołączył(a): 21 lip 2011 9:46:47 Posty: 286
eCzytnik: KoboT,NST,NGP,K3G, KPW2,KPW3,TolV2
|
Re: Plugin - pobieranie metadanych z lubimyczytac.pl nowy wą
Potwierdzam – przeoczony nawias. Poprawiłam w wersji 0.0.36.
|
24 lis 2020 9:52:09 |
|
|
Użytkownik
Dołączył(a): 06 lut 2013 20:50:06 Posty: 86
eCzytnik: Prestigio 3464, Onyx Lynx, Lenovo S
|
Re: Plugin - pobieranie metadanych z lubimyczytac.pl nowy wą
Mam wcześniej ustawione pobieranie przez wtyczkę METAmover: Tytuł oryginału i Tłumaczenie i wszystko działa jak należy. Teraz próbuję ustawić aby wtyczka METAmover 0.0.36 (nawiasem mówiąc po aktualizacji nadal pokazuje, że jest to wersja 0.0.35, ale to nie jest chyba jakiś wielki problem) pobierała mi z lubimyczytac.pl dane: Pierwsze wydanie i Pierwsze wydanie PL. Mam pytanie co wpisać w poszczególne rubryki w czasie tworzenia własnych kolumn. Teraz mam takie wpisy: - dla kolumny: Pierwsze wydanie nazwa wyszukiwania: #firstpub; nagłówek kolumny: Pierwsze wydanie; typ kolumny: Data (domyślnie: yyyy MMM dd); rubryki: opis i default value: pozostawiłem puste - dla kolumny: Pierwsze wydanie PL nazwa wyszukiwania: #firstpubpl; nagłówek kolumny: Pierwsze wydanie PL; typ kolumny: Data (domyślnie: yyyy MMM dd); rubryki: opis i default value: pozostawiłem puste Próbowałem działanie wtyczki przy takich ustawieniach pobrać dane książki np. Siekierezada Edwarda Stachury, https://lubimyczytac.pl/ksiazka/35775/ksiazka gdzie na pewno jest data wydania 2002-01-01 i data pierwszego wydania 1971-11-01 - te dane nie są pobierane. Może mam zmienić ustawienie daty wg innego szablonu lub do ten co mam wpisać yyyy-MMM-dd, a może mam w rubryce typ kolumny: zamiast Data wstawić: Tekst, kolumna pokazywana w przeglądarce kategorii. PS. Zrobiłem próbę jeszcze na książce zagranicznego autora Tajemnica jeziora - Raymond Chandler, https://lubimyczytac.pl/ksiazka/29330/tajemnica-jeziora, gdzie na pewno jest data wydania 2007-01-01, data pierwszego wydania polskiego 1958-01-01, data pierwszego wydania oryginalnego 1988-01-01 (tu myślę jest błąd w danych na stronie lubimyczytac.pl, przestawiono daty) - te dane również nie zostały pobrane pobierane. Pozostałe ilość stron, tytuł oryginału i tłumacz zostały pobrane prawidłowo. Pytanie co mam nie tak? Proszę o pomoc. Pozdrawiam serdecznie bravosx
|
24 lis 2020 15:28:14 |
|
|
Użytkownik
Dołączył(a): 21 lip 2011 9:46:47 Posty: 286
eCzytnik: KoboT,NST,NGP,K3G, KPW2,KPW3,TolV2
|
Re: Plugin - pobieranie metadanych z lubimyczytac.pl nowy wą
W skrócie: opcje we wtyczce Pierwsze wydanie i Pierwsze wydanie PL były przygotowane nie dla wtyczki LubimyCzytac, ale dla Biblionetki, której wtyczka przez chwilę pobierała te informacje. Planowałam (naiwnie!), że METAmover mógłby stać się takim pomostem pomiędzy różnymi wtyczkami, które pobierają metadane. Niestety – nie wyszło, ale te opcje zostały.
Rzadko widziałam w serwisie LC książki, które mają w szczegółach datę pierwszego wydania polskiego/oryginalnego, dlatego nigdy nawet nie dodałam takiej opcji, aby książka z LC zapisała w komentarzu odpowiednie informacje i stąd Twoje nieudane próby.
Aktualnie to po prostu nie działa, bo nigdy nie działało.
Pochylę się nad tym w wolnej chwili.
|
24 lis 2020 17:45:22 |
|
|
Użytkownik
Dołączył(a): 06 lut 2013 20:50:06 Posty: 86
eCzytnik: Prestigio 3464, Onyx Lynx, Lenovo S
|
Re: Plugin - pobieranie metadanych z lubimyczytac.pl nowy wą
@Becky Serdecznie dziękuję, za bardzo szybkie wyjaśnienie mojego problemu To prawda, że nie wszystkie książki na lubimyczytac.pl posiadają wszystkie dane, ale trzeba być dobrej myśli, że ktoś to kiedyś ogarnie. Z góry dziękuję za przyglądnięcie się nowym możliwością wtyczki. Jak również serdeczne dzięki za dotychczasowy wkład pracy. Jak powiedział kiedyś, jakiś mądry człowiek "Jesteś Wielka!" Mam też pytanie, czy ogólnie w podstawowych danych działa wtyczka dla Biblionetki, jeśli tak czy możesz mi podesłać link do ostatniej wersji dla Calibre 5.5. Jakoś nie mogę jej znaleźć Jeszcze raz pozdrawiam bravosx
|
24 lis 2020 18:40:58 |
|
|
Użytkownik
Dołączył(a): 21 lip 2011 9:46:47 Posty: 286
eCzytnik: KoboT,NST,NGP,K3G, KPW2,KPW3,TolV2
|
Re: Plugin - pobieranie metadanych z lubimyczytac.pl nowy wą
Niestety, nie mam działającej wersji wtyczki Biblionetki i cierpliwie czekam aż użytkownik @fenuks znajdzie chwilę czasu i ją poprawi. Od czasu do czasu coś się w kodzie zmienia, przestawia i porządkuje, ale niestety, sama wtyczka nie działa. Wersja źródłowa jest tutaj.
|
24 lis 2020 19:52:22 |
|
|
Użytkownik
Dołączył(a): 06 lut 2013 20:50:06 Posty: 86
eCzytnik: Prestigio 3464, Onyx Lynx, Lenovo S
|
Re: Plugin - pobieranie metadanych z lubimyczytac.pl nowy wą
@Becky Dzięki, czekam w takim razie bardzo cierpliwie'
bravosx
|
24 lis 2020 19:58:22 |
|
|
Użytkownik
Dołączył(a): 21 lip 2011 9:46:47 Posty: 286
eCzytnik: KoboT,NST,NGP,K3G, KPW2,KPW3,TolV2
|
Re: Plugin - pobieranie metadanych z lubimyczytac.pl nowy wą
Chwilę to zajęło, bo przy okazji chciałam przeczyścić trochę kod obu wtyczek. Ponieważ METAmover obsługiwał tylko rok pierwszych wydań musiałam to zmienić, aby własne kolumny przyjmowały pełną datę. Nie jest to idealne rozwiązanie, ale skoro wtyczka Biblionetki na razie nie działa to nie zamierzam się tym na razie przejmować. Takie ustawienia własnych kolumn są poprawne dla daty pierwszego wydania i daty pierwszego wydania w Polsce: Nowe opcje obsługuje wtyczka od wersji 2.1.3 + METAmover od wersji 0.0.37. Jutro to jeszcze potestuję, a później opublikuję nowe wersje. EDIT: Opublikowałam.
|
29 lis 2020 20:15:59 |
|
|
Użytkownik
Dołączył(a): 06 lut 2013 20:50:06 Posty: 86
eCzytnik: Prestigio 3464, Onyx Lynx, Lenovo S
|
Re: Plugin - pobieranie metadanych z lubimyczytac.pl nowy wą
@Becky Dziękuję serdecznie za Twoją ogromną pracę nad utrzymaniem i uaktualnianiem wtyczek. Zaktualizowałem obie wtyczki i utworzyłem nową kolumnę "Pierwsze wydanie" z wpisanymi danymi dokładnie jak na załączonym wyżej twoim zrzucie. Wykonałem kilka prób i nadal nie pobiera mi do kolumny "Pierwsze wydanie" żadnych danych. Próby przeprowadziłem między innymi na książkach np.: Harry Sidebottom - Cesarski tron. Żelazo i rdza (tom 1) gdzie są takie dane dotyczące wydań: Data wydania: 2015-08-25; Data 1 wyd. pol.: 2015-08-25; Data 1 wyd.: 2014-05-22 (rozumię, że tą datę powinno zapisać w nowej kolumnie "Pierwsze wydanie" - nic takiego się nie dzieje ) Drugim przykładem może być książka: Hans Helmut Kirst - 08/15 w partii - książka posiada trzy wydania w Polsce (u mnie to jest akurat wydanie 2012 roku) i takie dane dotyczące wydania: Data wydania: 2012-01-01; Data 1 wyd. pol.: 1991-01-01. W obu książkach pobierana jest "Data wydania" i wpisywana do kolumny "Opublikowano", natomiast nie jest uzupełniana datą kolumna "Pierwszego wydania". Nie wiem czy wszystko jasno wytłumaczyłem w czym tkwi mój problem? Mam prośbę, może możesz mi pomóc rozwiązać powyższą "zagwozdkę". Pozdrawiam bravosx PS. Mam dwa zrzuty ekranu, ale nie wiem jak je dołączyć do postu lub jak wysłać na prv. Nie jestem dobry w te klocki, bo nie jestem informatykiem, a i swoje lata też już mam
|
30 lis 2020 17:43:29 |
|
|
Kto przegląda forum |
Użytkownicy przeglądający to forum: Brak zalogowanych użytkowników i 1 gość |
|
Nie możesz rozpoczynać nowych wątków Nie możesz odpowiadać w wątkach Nie możesz edytować swoich postów Nie możesz usuwać swoich postów
|
|
|
|