Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Software > Calibre > Plugins

Notices

Reply
 
Thread Tools Search this Thread
Old 01-17-2021, 05:55 AM   #166
jindroush
Connoisseur
jindroush is on a distinguished road
 
Posts: 78
Karma: 52
Join Date: Nov 2014
Device: Kindle
Quote:
Originally Posted by leschek View Post
Taky se mi instaluje dvakrát (verze 1_4_20 i 1_4_21). Zkusil jsem nainstalovat i verzi 1_4_19 a ta vypadá, že se nainstaluje jen jednou
Jakým způsobem to instaluješ - prosím o přesný postup, verze OS, verze Calibre.

A pokud jsi na windows, jak vypadá obsah adresáře
C:\Users\[tvojejmeno]\AppData\Roaming\calibre\plugins\
jindroush is offline   Reply With Quote
Old 01-17-2021, 05:01 PM   #167
bnmbnmbnmbnm
Junior Member
bnmbnmbnmbnm began at the beginning.
 
Posts: 5
Karma: 10
Join Date: Jan 2021
Device: bnm
A taky adresáře metadata_sources a souboru gui.json...
bnmbnmbnmbnm is offline   Reply With Quote
Advert
Old 01-17-2021, 05:31 PM   #168
bnmbnmbnmbnm
Junior Member
bnmbnmbnmbnm began at the beginning.
 
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
bnmbnmbnmbnm is offline   Reply With Quote
Old 01-18-2021, 03:41 AM   #169
jindroush
Connoisseur
jindroush is on a distinguished road
 
Posts: 78
Karma: 52
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.
jindroush is offline   Reply With Quote
Old 01-19-2021, 05:21 PM   #170
bnmbnmbnmbnm
Junior Member
bnmbnmbnmbnm began at the beginning.
 
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"
    ]
  },
To jsem zvědav, kde všude se to ještě ukáže...

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)
bnmbnmbnmbnm is offline   Reply With Quote
Advert
Old 01-29-2021, 09:32 AM   #171
bnmbnmbnmbnm
Junior Member
bnmbnmbnmbnm began at the beginning.
 
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
vloží
Code:
elif prijmeni.lower() + 'ová' in os_jmena:
     log.info('include +ová')
     vlozit=True
Nezkoumal jsem to nijak extra detailně, ale zdá se mi to celkem bezpečné a při zpracovávání větší knihovny to každopádně ušetří spoustu práce.
Ač tedy především romanticky založeným čtenářkám ꞉-)).
bnmbnmbnmbnm is offline   Reply With Quote
Old 01-30-2021, 07:24 AM   #172
brianswilson
Member
brianswilson has a thesaurus and is not afraid to use it!brianswilson has a thesaurus and is not afraid to use it!brianswilson has a thesaurus and is not afraid to use it!brianswilson has a thesaurus and is not afraid to use it!brianswilson has a thesaurus and is not afraid to use it!brianswilson has a thesaurus and is not afraid to use it!brianswilson has a thesaurus and is not afraid to use it!brianswilson has a thesaurus and is not afraid to use it!brianswilson has a thesaurus and is not afraid to use it!brianswilson has a thesaurus and is not afraid to use it!brianswilson has a thesaurus and is not afraid to use it!
 
Posts: 18
Karma: 99066
Join Date: Oct 2020
Device: Calibre
Exclamation 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
brianswilson is offline   Reply With Quote
Old 01-30-2021, 09:08 AM   #173
bnmbnmbnmbnm
Junior Member
bnmbnmbnmbnm began at the beginning.
 
Posts: 5
Karma: 10
Join Date: Jan 2021
Device: bnm
Quote:
Originally Posted by brianswilson View Post
TabError: inconsistent use of tabs and spaces in indentation
It's pretty self-explaining. Don't use tabs for indentation. Always use 4 spaces.
The reason is MONEY.
https://stackoverflow.blog/2017/06/1...oney-use-tabs/
bnmbnmbnmbnm is offline   Reply With Quote
Old 01-30-2021, 01:09 PM   #174
jindroush
Connoisseur
jindroush is on a distinguished road
 
Posts: 78
Karma: 52
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.
Attached Files
File Type: zip databazeknih1_4_22.zip (7.8 KB, 292 views)
jindroush is offline   Reply With Quote
Old 02-01-2021, 04:11 AM   #175
hradocan
Junior Member
hradocan began at the beginning.
 
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.
hradocan is offline   Reply With Quote
Old 02-01-2021, 06:13 AM   #176
jindroush
Connoisseur
jindroush is on a distinguished road
 
Posts: 78
Karma: 52
Join Date: Nov 2014
Device: Kindle
No, vyzkoušej přiloženou verzi 1.4.23, měla by to umět
Attached Files
File Type: zip databazeknih1_4_23.zip (8.1 KB, 255 views)
jindroush is offline   Reply With Quote
Old 02-01-2021, 06:34 AM   #177
hradocan
Junior Member
hradocan began at the beginning.
 
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
hradocan is offline   Reply With Quote
Old 02-01-2021, 07:25 AM   #178
jindroush
Connoisseur
jindroush is on a distinguished road
 
Posts: 78
Karma: 52
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)
Attached Files
File Type: zip databazeknih1_4_24.zip (8.1 KB, 657 views)
jindroush is offline   Reply With Quote
Old 02-01-2021, 08:21 AM   #179
hradocan
Junior Member
hradocan began at the beginning.
 
Posts: 4
Karma: 10
Join Date: Feb 2021
Device: Kindle
Funguje to. Ďakujem pekne.
hradocan is offline   Reply With Quote
Old 02-02-2021, 06:15 PM   #180
leschek
Enthusiast
leschek began at the beginning.
 
Posts: 28
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'
U verze 1.4.21 to funguje jak má.
leschek is offline   Reply With Quote
Reply

Tags
change request, feature request


Forum Jump

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


All times are GMT -4. The time now is 02:31 AM.


MobileRead.com is a privately owned, operated and funded community.