Teraz jest 23 cze 2018 17:08:30




Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 92 ]  Przejdź na stronę Poprzednia strona  1, 2, 3, 4, 5, 6, 7  Następna strona
Plugin - pobieranie metadanych z lubimyczytac.pl nowy wątek 
Autor Wiadomość
Użytkownik
Avatar użytkownika

Dołączył(a): 21 lip 2011 8:46:47
Posty: 218
eCzytnik: KoboT,NST,NGP,K3G, KPW2,KPW3,TolV2
Post Re: Plugin - pobieranie metadanych z lubimyczytac.pl nowy wą
Akurat w przypadku tej wtyczki korzystanie ze starej wersji nie ma sensu – po prostu nowsza oznacza lepsza.
Jeśli coś nie działa – proszę spokojnie zgłaszać i jeśli tylko będę w stanie – poprawię.
W pierwszym wątku opublikowałam wersję 2.0.15 – proszę pobrać i sprawdzić, czy wszystko działa.

Proszę też pamiętać, że jeśli wyskakuje błąd:
Kod:
LubimyCzytac.pl timed out. Try again later.

to oznacza po prostu, że serwer LubimyCzytac.pl jest przeciążony.

Przy zbytnim obciążeniu serwera dane i okładki nie są pobierane.
Nawet jeśli udaje się pobrać dane to już z okładką może być problem.


29 sty 2017 19:28:30
Zobacz profil
Użytkownik

Dołączył(a): 29 sty 2017 15:16:24
Posty: 6
eCzytnik: Poclketbook Touch Lux 3
Post Re: Plugin - pobieranie metadanych z lubimyczytac.pl nowy wą
Wielkie uznanie dla Ciebie Becky :)
Może faktycznie coś z serwerem LC się dzieje. Sprawdziłem starą wtyczkę 2.0.0 podaną kilka postów wcześniej i tam był ogólnie dramat z rozpoznawaniem. Przy Twojej wtyczce 2.0.15 pobiera dane bez problemu. Niemniej wtyczka dalej twierdzi, że nie ma covera, co nie jest zgodne z prawdą :( Zobaczę w nocy albo z samego rana czy przy mniejszym ruch będzie działać. Przykład:

Starting cover download for: Finezja uczuć
Query: Finezja uczuć [u'Aneta Krasi\u0144ska'] {u'lubimyczytac': u'239530', u'isbn': u'9788379003044'}

****************************** LubimyCzytac Covers ******************************
Request extra headers: [('User-agent', u'Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:47.0) Gecko/20100101 Firefox/47.0')]
Failed to download valid cover
Took 2.56699991226 seconds
No cached cover found, running identify

Title:Finezja uczuć
Authors:[u'Aneta Krasi\u0144ska']

Starting workers for: [u'http://lubimyczytac.pl/ksiazka/239530/']
LubimyCzytac.pl url: u'http://lubimyczytac.pl/ksiazka/239530/'
Found title: Finezja uczuć
Found author: Aneta Krasińska
Not found series
Download ISBN number from LC: True
Found isbn: ['9788379003044']
isbn: 9788379003044
Found rating: 4.0
Found pages: ['217']
liczba stron: 217
append_sources: False
BECKY INFO: Do komentarza dolaczono liczbe stron
BECKY INFO: Do pola Tags/Etykiety zostana pobrane kategorie
Found genre: [u'Literatura pi\u0119kna']
tags (genre): Literatura piękna
Error parsing cover for url: u'http://lubimyczytac.pl/ksiazka/239530/'
Traceback (most recent call last):
File "calibre_plugins.lubimyczytac.worker", line 175, in parse_details
File "calibre_plugins.lubimyczytac.worker", line 576, in parse_cover
TypeError: int() argument must be a string or a number, not 'NoneType'

Found publisher: ['Psychoskok']
Found datePublished: [u'grudzie\u0144 2014 (data przybli\u017cona)']
Found date part[0]: grudzień
Found date part[1]: 2014
try date part[0] as month name: grudzień
Found date published (data przybliżona, dłuższy zapis): 2014-12-01 00:00:00
Found inLanguage: ['polski']
lang: polski
No cover found

Godzina 22.40 - niestety dalej to samo - są dane ale bez okładek.


29 sty 2017 22:44:51
Zobacz profil
Użytkownik
Avatar użytkownika

Dołączył(a): 21 lip 2011 8:46:47
Posty: 218
eCzytnik: KoboT,NST,NGP,K3G, KPW2,KPW3,TolV2
Post Re: Plugin - pobieranie metadanych z lubimyczytac.pl nowy wą
No dobra… Znowu niedziela mi przepadła, ale okładki znowu się pobierają.
Wersja 2.0.16 jest dostępna w pierwszym poście oraz bezpośrednio przez calibre, które powinno za chwilę poinformować o nowej wersji.


29 sty 2017 22:56:36
Zobacz profil
Użytkownik

Dołączył(a): 06 lut 2013 19:50:06
Posty: 66
eCzytnik: Prestigio 3464, Onyx Lynx, Lenovo S
Post Re: Plugin - pobieranie metadanych z lubimyczytac.pl nowy wą
Becky napisał(a):
No dobra… Znowu niedziela mi przepadła, ale okładki znowu się pobierają.
Wersja 2.0.16 jest dostępna w pierwszym poście oraz bezpośrednio przez calibre, które powinno za chwilę poinformować o nowej wersji.


Serdeczne dzięki :D

pzdr. bravosx


30 sty 2017 9:24:33
Zobacz profil
Użytkownik

Dołączył(a): 29 sty 2017 15:16:24
Posty: 6
eCzytnik: Poclketbook Touch Lux 3
Post Re: Plugin - pobieranie metadanych z lubimyczytac.pl nowy wą
Hurrraaaa!!! Działa :D :D :D
Wielkie dzięki Becky!


30 sty 2017 10:01:55
Zobacz profil
Użytkownik

Dołączył(a): 04 lut 2017 14:07:30
Posty: 17
eCzytnik: l
Post Re: Plugin - pobieranie metadanych z lubimyczytac.pl nowy wą
Witam
specjalnie zapisałam się na stronę, żeby podziękować za wspaniały pomysł i wykonaną pracę.

Mam pytanie czy nie można dodać jeszcze opcji
Seria wydawnicza
Tytuł oryginału - po nim można by było też szukać gdy jest dużo takich samych nazw

z kolei można zmienić
by w etykietach (tagach) były słowa kluczowe, a kategorie były osobno pod nazwą Kategorie
Jak ktoś nie będzie chciał tagów to ich nie ściągnie, a pewnie znajdą się osoby którym tagi pomogą wybrać książkę

A może to wszystko niemożliwe gdyż musiały by być to kolumny zdefiniowane przez użytkownika. :(


Jeszcze raz dziękuję


04 lut 2017 14:24:40
Zobacz profil
Użytkownik
Avatar użytkownika

Dołączył(a): 21 lip 2011 8:46:47
Posty: 218
eCzytnik: KoboT,NST,NGP,K3G, KPW2,KPW3,TolV2
Post Re: Plugin - pobieranie metadanych z lubimyczytac.pl nowy wą
Cytuj:
Mam pytanie czy nie można dodać jeszcze opcji
Seria wydawnicza

Byłoby fajnie, ale w calibre jest tylko standardowe pole „series", a cykle są zwykle cenniejsze (zwykle lepiej wiedzieć, że to tom 15 danego cyklu niż to, że jest to seria wydawnicza „Na szlaku przygody” lub nawet „Czarna seria”). Są oczywiście takie pozycje, w których seria wydawnicza jest równie ważna.
Patrz dalej.

Cytuj:
Tytuł oryginału - po nim można by było też szukać gdy jest dużo takich samych nazw

Zgadzam się, ale… patrz dalej.

Cytuj:
z kolei można zmienić by w etykietach (tagach) były słowa kluczowe, a kategorie były osobno pod nazwą Kategorie
Jak ktoś nie będzie chciał tagów to ich nie ściągnie, a pewnie znajdą się osoby którym tagi pomogą wybrać książkę

To również dobry pomysł, choć gdy widzę jakie cuda ludzie wpisują do słów kluczowych to w calibre robi się prawdziwy śmietnik. Często są to słowa kluczowe, które występują jednorazowo.
Na forum MobileRead znalazłam ekstremalny przypadek, że człowiek miał tysiące różnych tagów, ale 90% z nich były pojedyncze – dotyczyły konkretnych książek.
Prosił nawet o przeczyszczenie bazy i usunął takie tagi, które występują w mniej niż sześciu książkach.

To oczywiście tylko dygresja, bo tu sugerujesz, aby Kategorie były jako osobna kolumna, co byłoby rozwiązaniem, choć nie dla każdego.
Jeśli ktoś ma w swoich bibliotekach tysiące pozycji to taka zmiana (dodanie dodatkowej własnej kolumny) wymagałaby od takiej osoby wielu godzin dopieszczania swoich baz.
Patrz dalej.

Cytuj:
A może to wszystko niemożliwe gdyż musiały by być to kolumny zdefiniowane przez użytkownika. :(

No właśnie…
Problem polega na ograniczeniu wszystkich wtyczek zaliczanych do grupy „Metadata Source Plugin”, gdyż nie mają one dostępu do bazy danych i działają jakby w zamkniętym pomieszczeniu, gdzie mają dostęp tylko do najważniejszych (standardowych) metadanych. To smutne, ale prawdziwe.
Zauważyłam, że praktycznie każdy autor wtyczek pobierających metadane chciał to zrobić i… odbijał się od ściany.
Już w 2011 roku rozważano tę sprawę na forum MR. Jednym z pytających był @jbienko1 pierwszy autor wtyczki LubimyCzytac, pojawia się tam również post @fenuksa, który zrobił swego czasu ważną poprawkę do wtyczki (z nierozwijanej już gałęzi).

Przy podobnych pytaniach autor calibre odpisywał zwykle coś w stylu:
Cytuj:
No, metadata plugins run in a separate thread and have no access to the database. The only metadata that is made available to them is title, authors and identifiers.

Autorzy wtyczek muszą korzystać z tego, co dostają. Kovid Goyal wiele razy uginał się i zmieniał calibre w taki sposób, aby działania zamierzone przez autorów wtyczek mogły po prostu działać, ale w przypadku metadanych był nieugięty. Nawet jego wypowiedzi sprzed dwóch miesięcy pokazują, że nie chce tego zmieniać, szczególnie we wtyczkach dostępnych publicznie – obawia się o spójność bazy książek w calibre przy dostępie uzyskanym „na siłę”.

Na razie mogę więc zacytować Kovida:

Przykro mi.

PS. Dla liczby stron pobranej z LC udało mi się znaleźć obejście tego problemu, ale w przypadku Twoich sugestii byłoby to trudne.
Spróbuję powalczyć też z Tytułem oryginalnym, ale Serie i osobne pole dla Kategorii odpuszczam (nie z lenistwa, a jedynie z opisanych powodów technicznych).
Wyniki testów opublikuję wkrótce. Nie podaję konkretnego terminu, bo wolę czytać :)


04 lut 2017 18:41:13
Zobacz profil
Użytkownik

Dołączył(a): 04 lut 2017 14:07:30
Posty: 17
eCzytnik: l
Post Re: Plugin - pobieranie metadanych z lubimyczytac.pl nowy wą
Dziękuję za tak dokładną odpowiedź, tego się bałam, ale pomarzyć zawsze można, że jednym kliknięciem będzie dodane wszystko ;)
Tak naprawdę to najlepszym rozwiązaniem byłoby możliwość podłączenie do wszystkich głównych baz, (Biblioteka Narodowa, nukat, karo czy w.bibliotece.pl), oj dobrze że za marzenia nie biją :D


04 lut 2017 18:58:26
Zobacz profil
Użytkownik
Avatar użytkownika

Dołączył(a): 21 lip 2011 8:46:47
Posty: 218
eCzytnik: KoboT,NST,NGP,K3G, KPW2,KPW3,TolV2
Post Re: Plugin - pobieranie metadanych z lubimyczytac.pl nowy wą
poczytniczka02 napisał(a):
Dziękuję za tak dokładną odpowiedź, tego się bałam, ale pomarzyć zawsze można, że jednym kliknięciem będzie dodane wszystko ;)

Wciąż rozmyślałam o Twoim wpisie podczas zmywania, co dało mi możliwość dokładnego przeanalizowania problemu.
Przecież ja to wszystko mogę zrobić – dodać tłumacza, oryginalny tytuł, kategorie, słowa kluczowe i serie wydawnicze.
Jest tylko jedno „ale” – mogę te informacje dodać na końcu komentarza, wszystkie opcjonalne (ustawiane w konfiguracji).
Jeśli nic nie stanie na przeszkodzie – dodam taką możliwość w następnej wersji.

Mimo wszystko będę usilnie rozmyślała nad dodawaniem tych informacji do własnych kolumn, bo gdy ktoś pisze, że się nie da – mam większą motywację.
Chodzi mi przynajmniej dwa pomysły po głowie, więc w tym przypadku jeszcze nie powiedziałam ostatniego słowa.

poczytniczka02 napisał(a):
Tak naprawdę to najlepszym rozwiązaniem byłoby możliwość podłączenie do wszystkich głównych baz, (Biblioteka Narodowa, nukat, karo czy w.bibliotece.pl), oj dobrze że za marzenia nie biją :D

Wymienione przez Ciebie bazy są do „opanowania”, ale zajęłoby to mnóstwo czasu. Naprawdę wolę ten czas spędzić na czytaniu. Jeszcze nikt nie zrobił wtyczki do pobierania danych z baz w formacie MARC 21 – pomimo szczegółowej dokumentacji. To cudowne wyzwanie (bo rzecz jest na pewno do zrobienia), ale muszę odpuścić.


05 lut 2017 0:19:43
Zobacz profil
Użytkownik

Dołączył(a): 04 lut 2017 14:07:30
Posty: 17
eCzytnik: l
Post Re: Plugin - pobieranie metadanych z lubimyczytac.pl nowy wą
Co prawda nie znam się na tym, ale wydaje mi się że istnieje taka możliwość, bo skoro można dodawać własne kolumny to powinno być można do nich tak samo ściągać dane jak do tych zdefiniowanych. Każdy kto by chciał mieć te dane musiał by mieć kolumnę stworzoną w ten sam sposób, ustalony przez Ciebie.
Jest Tytuł, title, Tekst
to czemu nie może być Tytuł oryginału, original title, Tekst

jeśli tytuł oryginału w języku polskim to poda drugi raz tytuł lub zostawi puste miejsce.

A może tak tylko sobie myślę, że to logiczne gdyż się nie znam. :? :oops:


05 lut 2017 1:10:02
Zobacz profil
Użytkownik
Avatar użytkownika

Dołączył(a): 21 lip 2011 8:46:47
Posty: 218
eCzytnik: KoboT,NST,NGP,K3G, KPW2,KPW3,TolV2
Post Re: Plugin - pobieranie metadanych z lubimyczytac.pl nowy wą
Niestety tak to nie działa. Gdybyś przeczytała końcówkę wątku na forum MR, do którego dałam link wcześniej to zobaczyłabyś, że dostęp wszystkich wtyczek pobierających metadane do kolumn jest ograniczony do zamkniętego zbioru i własne kolumny są z tego zbioru wyłączone. Same dane można pobrać, ale po prostu się nie zapiszą, bo wtyczki „metadanowe” nie mają dostępu do zapisu we własnych kolumnach.
Można za to pobrane dane dołączyć do komentarza i ja to właśnie zamierzam zrobić.


05 lut 2017 1:20:17
Zobacz profil
Użytkownik

Dołączył(a): 04 lut 2017 14:07:30
Posty: 17
eCzytnik: l
Post Re: Plugin - pobieranie metadanych z lubimyczytac.pl nowy wą
Jak pisałam nie znam się na tym zupełnie :oops: mam tylko taką wymarzoną tabelę na której można wszystko znaleźć :lol:
Gdyby nie trzeba było wprowadzać ręcznie to mogłaby być dla mnie nawet w Excelu gdzie dzięki filtrom można obecnie wiele rzeczy szybko znaleźć. :P

Jeszcze raz bardzo dziękuję, że postanowiłaś znaleźć sposób na dodanie tych danych i przepraszam jeśli robię zamieszanie.


05 lut 2017 11:38:35
Zobacz profil
Użytkownik
Avatar użytkownika

Dołączył(a): 21 lip 2011 8:46:47
Posty: 218
eCzytnik: KoboT,NST,NGP,K3G, KPW2,KPW3,TolV2
Post Re: Plugin - pobieranie metadanych z lubimyczytac.pl nowy wą
W pierwszym poście opublikowałam wersję 2.0.17.

Proszę o uwagi.


05 lut 2017 20:57:31
Zobacz profil
Użytkownik

Dołączył(a): 04 lut 2017 14:07:30
Posty: 17
eCzytnik: l
Post Re: Plugin - pobieranie metadanych z lubimyczytac.pl nowy wą
Dzięki u mnie działa bardzo dobrze. :D

Wiem, że wcześniej ktoś pytał o inne wersje książek, nie można by wprowadzić ich na tej samej zasadzie. Choćby tylko informacja, że jest inna wersja, każdy potem może sprawdzić "ręcznie" i wprowadzić drugi tytuł np. w komentarzach lub wprowadzić inne zmiany, np: tłumacz, data wydania. Jeśli ta informacja pojawiała przed opisem książki i jeszcze np. w kolorze czerwonym to każdy według własnego uznania mógłby, albo ją usunąć jeśli nie chce szukać innej wersji książki, albo jest pewien swojej, albo zmienić komentarz.

Inne wersje: jakiś komentarz

Victoria Holt
Tajemnica Zuzanny

Inne wersje: Sekret

Znowu psioczę i wymyślam :roll:

I jeszcze pytanie z innej beczki, czy musi być ten przecinek między imieniem i nazwiskiem autora.


06 lut 2017 0:55:34
Zobacz profil
Użytkownik

Dołączył(a): 10 lip 2011 15:04:29
Posty: 50
eCzytnik: Kindle 3, Nook ST, T68 Lynx
Post Re: Plugin - pobieranie metadanych z lubimyczytac.pl nowy wą
Cześć,

przy próbie pobrania danych z pojawia mi się taki komunikat. Czy ktoś może wiedzieć co to za problem.

Kod:
calibre, version 2.78.0
BŁĄD: Błąd pobierania: Nieudane pobieranie metadanych; naciśnij „Pokaż szczegóły”, by uzyskać więcej informacji.

Traceback (most recent call last):
  File "site-packages\calibre\utils\ipc\simple_worker.py", line 286, in main
  File "site-packages\calibre\ebooks\metadata\sources\worker.py", line 106, in single_identify
  File "site-packages\calibre\ebooks\metadata\sources\identify.py", line 511, in identify
  File "site-packages\calibre\ebooks\metadata\tag_mapper.py", line 123, in map_tags
  File "site-packages\calibre\ebooks\metadata\tag_mapper.py", line 48, in apply_rules
  File "<string>", line 5, in lower
TypeError: Not a unicode string


06 lut 2017 5:20:50
Zobacz profil
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 92 ]  Przejdź na stronę Poprzednia strona  1, 2, 3, 4, 5, 6, 7  Następna strona


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

Skocz do: