01-17-2021, 05:55 AM | #166 | |
Connoisseur
Posts: 80
Karma: 104
Join Date: Nov 2014
Device: Kindle
|
Quote:
A pokud jsi na windows, jak vypadá obsah adresáře C:\Users\[tvojejmeno]\AppData\Roaming\calibre\plugins\ |
|
01-17-2021, 05:01 PM | #167 |
Junior Member
Posts: 5
Karma: 10
Join Date: Jan 2021
Device: bnm
|
A taky adresáře metadata_sources a souboru gui.json...
|
Advert | |
|
01-17-2021, 05:31 PM | #168 |
Junior Member
Posts: 5
Karma: 10
Join Date: Jan 2021
Device: bnm
|
Zřejmě to dělá tehdy, když jsi před tím měl (a konfiguroval) starší verzi.
Ze souboru AppData\Roaming\calibre\gui.json nebo Calibre Portable\Calibre Settings\gui.json stačí smazat sekci: "plugin config dialog:Metadata source꞉DatabazeKnih.CZ": { "__class__": "bytearray", "__value__": "AdnQyw.... ....jAAAANT" }, a/nebo z adresáře AppData\Roaming\calibre\metadata_sources nebo Calibre Portable\Calibre Settings\metadata_sources soubor DatabazeKnih.CZ.json jindroush: s návratem absolutní souhlas |
01-18-2021, 03:41 AM | #169 |
Connoisseur
Posts: 80
Karma: 104
Join Date: Nov 2014
Device: Kindle
|
Takže zdvojení je dáno tím, co jsem provedl já - tj. přejmenováním DatabazeKnih.CZ na databazeknih.cz, aby to fungovalo korektně v Linuxu.
Nejsem si jist, zda toto lze opravit. |
01-19-2021, 05:21 PM | #170 |
Junior Member
Posts: 5
Karma: 10
Join Date: Jan 2021
Device: bnm
|
Som z toho voľaký zmätený. Funguje mi to na aktuální instalaci, zkusil jsem to, se stejným výsledkem, i na staré, kde mám asi 50 pluginů, včetně několika verzí DBK pod různými jmény (to jen zpočátku dělalo zmatek v pžíslušných identifikátorech knih, ale nějak jsem to pořešil), ovšem nikdy se mi neobjevila tahle dvojinstalace. Teď ano, ale po smáznutí výše uvedeného se zdálo vše v pořádku. Jenže dnes se to objevilo znovu, a musel jsem navíc smáznout příslušné řádky ze souboru:
"Calibre Settings\customize.py.json" Code:
"enabled_plugins": { "__class__": "set", "__value__": [ "DatabazeKnih.CZ(1, 4, 15)", "DatabazeKnih.CZ", "Diaps Editing Toolbag", "Cdp.pl" ] }, P.S. Mohou to tady číst i malé děti, tak raději ještě poznámka od DaltonST: Don't try this at home. Edit file "C:\Users\???\AppData\Roaming\calibre\gui.json " after making a safe backup copy (if you corrupt that file, Calibre will crash with no notice and no stated reason) |
Advert | |
|
01-29-2021, 09:32 AM | #171 |
Junior Member
Posts: 5
Karma: 10
Join Date: Jan 2021
Device: bnm
|
Přesto, že u nás vychází spousty knih zahraničních autorek pod přechýlenými jmény, DBK (ani ČBDB) to neberou v potaz. Určitě je naprosto v pořádku vést databázi pod skutečným jménem, ovšem to, že neumožňují jméno vytištěné na obalu knihy ani vyhledat, je těžko pochopitelné.
Nicméně mi připadá, že drtivou většinu těchto případů lze eliminovat velice jednoduše, pokud se v souboru __init__.py pod řádky: Code:
if prijmeni.lower() in os_jmena: log.info('include') vlozit=True Code:
elif prijmeni.lower() + 'ová' in os_jmena: log.info('include +ová') vlozit=True Ač tedy především romanticky založeným čtenářkám ꞉-)). |
01-30-2021, 07:24 AM | #172 |
Member
Posts: 18
Karma: 99066
Join Date: Oct 2020
Device: Calibre
|
Bug Report/Zpráva o chybě
The following error is probably related to Calibre converting from Python 2 to Python 3.
Následující chyba pravděpodobně souvisí s převodem kalibru z Pythonu 2 na Pythonu 3. calibre, version 5.10.1 ERROR: Install plugin failed: A problem occurred while installing this plugin. This plugin will now be uninstalled. Please post the error message in details below into the forum thread for this plugin and restart calibre. Traceback (most recent call last): File "calibre\gui2\dialogs\plugin_updater.py", line 709, in _install_clicked File "calibre\customize\ui.py", line 472, in add_plugin File "calibre\customize\ui.py", line 61, in load_plugin File "calibre\customize\zipplugin.py", line 293, in load File "importlib\__init__.py", line 127, in import_module File "<frozen importlib._bootstrap>", line 1014, in _gcd_import File "<frozen importlib._bootstrap>", line 991, in _find_and_load File "<frozen importlib._bootstrap>", line 975, in _find_and_load_unlocked File "<frozen importlib._bootstrap>", line 671, in _load_unlocked File "calibre\customize\zipplugin.py", line 185, in exec_module File "calibre\customize\zipplugin.py", line 181, in get_code File "calibre_plugins.databazeknih.__init__", line 173 if prijmeni in os_jmena: ^ TabError: inconsistent use of tabs and spaces in indentation |
01-30-2021, 09:08 AM | #173 | |
Junior Member
Posts: 5
Karma: 10
Join Date: Jan 2021
Device: bnm
|
Quote:
The reason is MONEY. https://stackoverflow.blog/2017/06/1...oney-use-tabs/ |
|
01-30-2021, 01:09 PM | #174 |
Connoisseur
Posts: 80
Karma: 104
Join Date: Nov 2014
Device: Kindle
|
Verze 1.4.22 vrací zpět stahování coverů, až bude vysvětleno pepykem, co je kde za chybu, může se to opravit/vyřešit.
Plus přidává vyhledání přechýlených ženských příjmení. Předchozí poster něco psal o míchání tabů a mezer, ale to jsem u sebe neviděl nikde. |
02-01-2021, 04:11 AM | #175 |
Junior Member
Posts: 4
Karma: 10
Join Date: Feb 2021
Device: Kindle
|
ISBN query
Mohol by som vás poprosiť o úpravu pluginu tak, aby sa dalo vyhľadávať iba na základe ISBN. Chcem totiž použiť Calibre ako datábazu domácej knižnice a najjednoduchšie je vložiť knihu z menu: Pridať knihy - Pridať z ISBN. Následne: Stiahnuť metadáta.
Toto funguje pri cudzojazyčných knihách v iných pluginoch, no mne samozrejme ide aj o domácu literatúru. Pozeral som aj kód pluginu a drobnou úpravou je možné takú knihu vyhľadať ( napr. https://www.databazeknih.cz/index.ph...=9788055614298 presmeruje na https://www.databazeknih.cz/knihy/ro...-tigrom-269714 ). ****************************** databazeknih.cz (1, 4, 1) ****************************** Found 0 results Downloading from databazeknih.cz took 1.33299994469 Title:None Authors:None Querying: https://www.databazeknih.cz/index.ph...=9788055614298 Parse No matches found with query: u'https://www.databazeknih.cz/index.php?stranka=search&q=9788055614298' ************************************************** ****************************** To som dosiahol úpravou v _init_.py a následne vo worker.py: def create_query(self, log, title=None, authors=None, isbn_id=None): if title is not None: search_title = quote( title.encode('utf8')) else: # search_title = ' ' if isbn_id is not None: search_title = isbn_id else: search_title = ' ' search_page = 'https://www.databazeknih.cz/index.php?stranka=search&q=%s'%search_title return search_page No zasahovať do parsovania som si netrúfol. Môžete sa prosím nad tým zamyslieť? Vopred ďakujem. |
02-01-2021, 06:13 AM | #176 |
Connoisseur
Posts: 80
Karma: 104
Join Date: Nov 2014
Device: Kindle
|
No, vyzkoušej přiloženou verzi 1.4.23, měla by to umět
|
02-01-2021, 06:34 AM | #177 |
Junior Member
Posts: 4
Karma: 10
Join Date: Feb 2021
Device: Kindle
|
Veľmi pekne ďakujem, no nezabralo to úplne. Pripájam k tomu log.
calibre, version 4.23.0 CHYBA: Neboli nájdené žiadne výsledky: <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: {u'timeout': 30, u'title': None, u'authors': None, u'identifiers': {u'isbn': u'9788055614298'}} Using plugins: Martinus.sk (2020, 12, 13), databazeknih.cz (1, 4, 23), Google (1, 0, 1), Amazon.com (1, 2, 15) The log from individual plugins is below ****************************** databazeknih.cz (1, 4, 23) ****************************** Found 0 results Downloading from databazeknih.cz took 1.50099992752 In __init__/identify Title:None Authors:None ISBN:9788055614298 Querying: https://www.databazeknih.cz/index.ph...=9788055614298 in __init__/_parse_search_results results count: 0 no results found No matches found with query: u'https://www.databazeknih.cz/index.php?stranka=search&q=9788055614298' ************************************************** ****************************** T |
02-01-2021, 07:25 AM | #178 |
Connoisseur
Posts: 80
Karma: 104
Join Date: Nov 2014
Device: Kindle
|
Tak druhy pokus 1.4.24 (lisi se stranka, kde jsem to zkousel ja a kde ty, nevim proc)
|
02-01-2021, 08:21 AM | #179 |
Junior Member
Posts: 4
Karma: 10
Join Date: Feb 2021
Device: Kindle
|
Funguje to. Ďakujem pekne.
|
02-02-2021, 06:15 PM | #180 |
Enthusiast
Posts: 32
Karma: 10
Join Date: Sep 2020
Device: Onyx Poke2
|
Po instalaci verze 1.4.24 mám problém s vyhledáváním obálek. Zobrazí se mi tato chyba:
Code:
Traceback (most recent call last): File "calibre\utils\ipc\simple_worker.py", line 304, in main File "calibre\ebooks\metadata\sources\worker.py", line 136, in single_covers FileExistsError: [WinError 183] Nelze vytvořit soubor, který již existuje: 'C:\\Users\\jmeno-uzivatele\\AppData\\Local\\Temp\\calibrePortableTemp\\calibre_ffze69i9\\j2ivy9t__single_metadata_download\\databazeknih.cz,,170,,258,,jpeg.cover.done' |
Tags |
change request, feature request |
Thread Tools | Search this Thread |
|
Similar Threads | ||||
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] Webscription (Baen Ebooks) | kiwidude | Plugins | 74 | 09-12-2021 08:45 AM |
[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] Antikvarium.hu **Deprecated** | Daermond | Plugins | 0 | 05-27-2011 08:06 AM |