Teraz jest 29 mar 2024 10:58:37




Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 249 ]  Przejdź na stronę Poprzednia strona  1 ... 10, 11, 12, 13, 14, 15, 16, 17  Następna strona
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
Post 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
Zobacz profil
Użytkownik

Dołączył(a): 24 sty 2017 17:36:45
Posty: 6
eCzytnik: kindle
Post Re: Plugin - pobieranie metadanych z lubimyczytac.pl nowy wą
Becky dzięki wielkie, u mnie wszystko działa.


23 paź 2020 13:50:24
Zobacz profil
Użytkownik
Avatar użytkownika

Dołączył(a): 21 lip 2011 9:46:47
Posty: 283
eCzytnik: KoboT,NST,NGP,K3G, KPW2,KPW3,TolV2
Post 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).

Obrazek

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
Zobacz profil
Użytkownik

Dołączył(a): 16 lis 2020 20:43:18
Posty: 2
eCzytnik: Kindle
Post 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=Leonia

Parsing 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/leonia
BECKY 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-tereski
BECKY 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/napoleoniada
BECKY 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-listow
Plugin 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
Zobacz profil
Użytkownik
Avatar użytkownika

Dołączył(a): 21 lip 2011 9:46:47
Posty: 283
eCzytnik: KoboT,NST,NGP,K3G, KPW2,KPW3,TolV2
Post 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
Zobacz profil
Użytkownik

Dołączył(a): 16 lis 2020 20:43:18
Posty: 2
eCzytnik: Kindle
Post Re: Plugin - pobieranie metadanych z lubimyczytac.pl nowy wą
Dzięki, czasami po prostu szukam po samym tytule :)


17 lis 2020 20:11:48
Zobacz profil
Użytkownik

Dołączył(a): 24 sty 2017 17:36:45
Posty: 6
eCzytnik: kindle
Post 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
Zobacz profil
Użytkownik
Avatar użytkownika

Dołączył(a): 21 lip 2011 9:46:47
Posty: 283
eCzytnik: KoboT,NST,NGP,K3G, KPW2,KPW3,TolV2
Post 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
Zobacz profil
Użytkownik

Dołączył(a): 06 lut 2013 20:50:06
Posty: 86
eCzytnik: Prestigio 3464, Onyx Lynx, Lenovo S
Post 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
Zobacz profil
Użytkownik
Avatar użytkownika

Dołączył(a): 21 lip 2011 9:46:47
Posty: 283
eCzytnik: KoboT,NST,NGP,K3G, KPW2,KPW3,TolV2
Post 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
Zobacz profil
Użytkownik

Dołączył(a): 06 lut 2013 20:50:06
Posty: 86
eCzytnik: Prestigio 3464, Onyx Lynx, Lenovo S
Post 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
Zobacz profil
Użytkownik
Avatar użytkownika

Dołączył(a): 21 lip 2011 9:46:47
Posty: 283
eCzytnik: KoboT,NST,NGP,K3G, KPW2,KPW3,TolV2
Post 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
Zobacz profil
Użytkownik

Dołączył(a): 06 lut 2013 20:50:06
Posty: 86
eCzytnik: Prestigio 3464, Onyx Lynx, Lenovo S
Post 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
Zobacz profil
Użytkownik
Avatar użytkownika

Dołączył(a): 21 lip 2011 9:46:47
Posty: 283
eCzytnik: KoboT,NST,NGP,K3G, KPW2,KPW3,TolV2
Post 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:
Obrazek

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
Zobacz profil
Użytkownik

Dołączył(a): 06 lut 2013 20:50:06
Posty: 86
eCzytnik: Prestigio 3464, Onyx Lynx, Lenovo S
Post 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
Zobacz profil
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 249 ]  Przejdź na stronę Poprzednia strona  1 ... 10, 11, 12, 13, 14, 15, 16, 17  Następna strona


Kto przegląda forum

Użytkownicy przeglądający to forum: Brak zalogowanych użytkowników i 0 gości


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

Skocz do:  
cron