![]() |
#1 |
Junior Member
![]() Posts: 2
Karma: 10
Join Date: Aug 2011
Device: iPad
|
[Metadata Source Plugin] Legie.info (cz)
Plugin that downloads metadata and covers from server Legie.info (database of Sci-Fi and Fantasy books published in Czech)
Plugin pro stahování informací a obalů ze serveru Legie.info (Sci-Fi a Fanasy knihy)
Version history Spoiler:
Last edited by Miisha; 07-24-2012 at 04:57 AM. Reason: Added version history |
![]() |
![]() |
![]() |
#2 |
Member
![]() Posts: 10
Karma: 10
Join Date: Nov 2014
Device: Kindle
|
![]()
Hi,
I fixed ratings grabbing. All credits for plugin belongs to Miisha. zbyna |
![]() |
![]() |
Advert | |
|
![]() |
#3 |
Junior Member
![]() Posts: 8
Karma: 10
Join Date: Dec 2014
Device: Pocketbook
|
Ratings
Hi,
a new small fix for ratings. Vašek |
![]() |
![]() |
![]() |
#4 |
Member
![]() Posts: 10
Karma: 10
Join Date: Nov 2014
Device: Kindle
|
Hi,
improving search for national characters in book title and created github repository for this plugin: https://github.com/zbyna/calibre-legie-plugin zbyna |
![]() |
![]() |
![]() |
#5 |
Junior Member
![]() Posts: 4
Karma: 10
Join Date: Oct 2019
Device: none
|
Nefunguje na Calibre 4,1
|
![]() |
![]() |
Advert | |
|
![]() |
#6 |
Member
![]() Posts: 10
Karma: 10
Join Date: Nov 2014
Device: Kindle
|
Podívám se na to výhledově. Teď léčím virozu a jsem rád, že jsem rád. Log případně issue na: https://github.com/zbyna/calibre-legie-plugin by určitě taky pomohli nezapomenout, ale stejně na to narazím až budu updatovat Calibre.
|
![]() |
![]() |
![]() |
#7 |
Member
![]() Posts: 10
Karma: 10
Join Date: Nov 2014
Device: Kindle
|
Nefunguje na všech knížkách nebo jenom na určitých titulech?
|
![]() |
![]() |
![]() |
#8 |
Member
![]() Posts: 10
Karma: 10
Join Date: Nov 2014
Device: Kindle
|
Zkoušel jsem na Calibre 4.1 64bit + win7 64bit - vše funguje viz. screen cast:
https://i.imgur.com/zw9trNL.gifv Log z práce pluginu: Code:
Running identify query with parameters: {u'title': u'Hrdina v\u011bk\u016f', u'identifiers': {u'isbn': u'9788071973782', u'legie': u'11586#2010'}, u'authors': [u'Brandon Sanderson'], u'timeout': 30} Using plugins: Legie (2, 0, 1) The log from individual plugins is below ****************************** Legie (2, 0, 1) ****************************** Found 1 results Downloading from Legie took 1.24800014496 --- Title : Hrdina věků Author(s) : Brandon Sanderson Publisher : Talpress Tags : fantasy Series : Mistborn #3 Languages : ces Rating : 2.1 Published : 2010-01-01T00:00:00+00:00 Identifiers : isbn:978-80-7197-378-2, legie:11586#2010 Comments : U Pramene Povýšení Vin nechtěně osvobodila neznámou negativní sílu, která v něm byla uvězněná tisíc let. Podobně jako se Kelsier kdysi postavil neporazitelnému nepříteli v podobě Pána Vládce, učí se teď Vin s Elendem bojovat proti abstraktní všudypřítomné ničivé moci Zmaru. Teď už bojují ne za sebe a za své vlastní přežití, ale za osud celého života na zemi. Mlhy setrvávají dlouho za dne a zabíjejí lidi. Popelečné hory chrlí kvanta popela, který dusí oblohu a hubí úrodu, na níž závisí přežití lidí. Zmar hodlá Zemi postupně zničit a Vin s Elendem a s přáteli bojují s časem, aby našli prostředek, jak ho porazit. Všechno, co zůstalo v předchozích dílech nevysvětlené, najednou začíná zapadat do souvislostí a dostává smysl… Legie url: u'https://www.legie.info/kniha/11586#2010' Title: Hrdina vÄ›kĹŻ Found rating:4.25 Series Index found: 3 Legie url: u'https://www.legie.info/kniha/11586/vydani' Trying to parse editions Nalezeno 1 vydani ******************************************************************************** The identify phase took 1.40 seconds The longest time (1.248000) was taken by: Legie Merging results from different sources We have 1 merged results, merging took: 0.00 seconds |
![]() |
![]() |
![]() |
#9 |
Member
![]() Posts: 10
Karma: 10
Join Date: Nov 2014
Device: Kindle
|
|
![]() |
![]() |
![]() |
#10 |
Junior Member
![]() Posts: 1
Karma: 10
Join Date: Nov 2020
Device: Android
|
Tu je upravená verzia, ktorá funguje s Pythonom 3 v Calibre 5.
|
![]() |
![]() |
![]() |
#11 |
Connoisseur
![]() Posts: 59
Karma: 10
Join Date: Mar 2019
Device: Kindle 3 Paperwhite
|
Nešlo by aby jako datum vydání bylo načteno konkrétní datum?
Na legii často datum bývá vyplněno s přesností na den. A taky Calibre vydání ukládá jako datum. Načten je ale jenom rok vydání. (Respektive "datum", pro které rok pochází z data na legii, ale měsíc a den = konstantně 1...) Luštím skript doplňku, ale nejsem z toho moc moudrý, coby ne-pythonista. Klíčový se jeví řádek 171: Code:
mi.pubdate = self.prepare_date(int(year)) Funkce prepare_date dál v kódu zjevně sestaví datum tak, že roku year přiřadí konstantní měsíc a den. Hm. Odkud se vlastně vzala hodnota year (a notabene hodnota všech údajů z legie)? Nešlo by teda vytáhnout z legie měsíc a den, nebo konkrétní datum? Jsou z legie načtena data v XML, které obsahuje jenom rok? |
![]() |
![]() |
![]() |
#12 |
Member
![]() Posts: 10
Karma: 10
Join Date: Nov 2014
Device: Kindle
|
Parser s konkrétním datem nepočítá.
Parsováni záložky vydání, například tato , probíhá tady Zdroják výše uvedené záložky vydání: PHP Code:
|
![]() |
![]() |
![]() |
#13 | |
Enthusiast
![]() ![]() Posts: 33
Karma: 142
Join Date: Aug 2020
Device: none
|
Legie v2.0.3
Quote:
|
|
![]() |
![]() |
![]() |
#14 |
Connoisseur
![]() Posts: 59
Karma: 10
Join Date: Mar 2019
Device: Kindle 3 Paperwhite
|
Děkuji, tohle info mnohé objasňuje.
A tímto se omlouvám za zřejmě ne příliš srozumitelný první příspěvek. Mimo jiné jsem mylně předpokládal, že je jsou data z Legie dolována v XML; pozděj mi už i samotnému došlo, že vlastně bude čteno spíš přímo (X)HTML veřejného webu... Pokud jde o datum vydání: Pokouším se totiž tu záležitost jenom zprostředkovat. A bylo mi řečeno, že se datum vydání na Legii dá najít. No ale stačí se podívat a člověk vidí, že jsou vydání datována jenom rokem. S nejvyšší pravděpodobností by ovšem mělo jít o (doplňující nepovinný) údaj "přibližné datum vydání". To bych ale radši ještě nejdřív upřesnil, až se zase podaří spojit s druhou stranou. |
![]() |
![]() |
![]() |
#15 | |
Connoisseur
![]() Posts: 59
Karma: 10
Join Date: Mar 2019
Device: Kindle 3 Paperwhite
|
Quote:
K načtení data vydání je zjevně použit údaj Legie "přibližné datum vydání" (jak bylo skutečně požadováno – což se mezitím podařilo vykomunikovat...). A úprava je podle zběžného testu funkční. Mohl bych se prosím ještě zeptat: Dá se nějak vybrat vydání? (Ze kterého budou metadata načtena...) |
|
![]() |
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
[Metadata Source Plugin] BOL.com (NL) | Pr.BarnArt | Plugins | 505 | 12-14-2023 03:23 PM |
[Metadata Source Plugin] DIZZIE_NL | Pr.BarnArt | Plugins | 7 | 08-11-2014 01:48 PM |
[Metadata Source Plugin] OnLineknihovna.cz | oplis | Plugins | 1 | 10-27-2011 08:54 AM |
[Metadata Source Plugin] catawiki | drMerry | Plugins | 0 | 06-28-2011 08:42 PM |
[Metadata Source Plugin] Amazon.it | nandocuci | Plugins | 2 | 05-18-2011 02:36 AM |