Hirdetés
- Milyen okostelefont vegyek?
- iPhone topik
- Külföldi prepaid SIM-ek itthon
- Garmin Instinct – küldetés teljesítve
- Fotók, videók mobillal
- MIUI / HyperOS topik
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Kis méret, nagy változás a Motorolánál
- One mobilszolgáltatások
- Xiaomi 15 - kicsi telefon nagy energiával
Új hozzászólás Aktív témák
-
snowdog
veterán
Így módosítottam a worker.py script-et, és most ismét rendben működik.
def parse_series(self, root):
#A moly.hu új oldalain a sorozat azonosító megváltozott (action utáni részt kicserélték)
series_node = root.xpath('//*[@id="content"]//*[@class="action"]/text()')
self.log.info('Series: %s'%series_node)
#Ha az action text részben a "kiadás" szöveg található, akkor a series_node tartalmának törlése
sorozat = series_node[0].strip('().').rsplit(' ', 1)
sorozat1 = sorozat[0]
sorozat2 = sorozat[1]
if sorozat2 == 'kiadás':
series_node = []
self.log.info('Series(mod): %s'%series_node)
return None
if not series_node:
return None
return series_node[0].strip('().').rsplit(' ', 1) -
-
csiak
tag
Végül a google lett a megoldás...
A fiókbeállításokban be kell kapcsolni a 2 faktoros autentikációt, majd egy külön jelszó-kulcsot kell generálni a Calibre-hez.
Ezt kell beírni az email fiók jelszava helyett a Beállítások - Könyvek megosztása menü jelszavához, engedélyezni az új emailt az amazon oldalon, és már megy is.
Köszi mindenkinek a helpet! -
TheHornet
csendes tag
A képen látható hibát kapom:
Kimásoltam, hogy mit ír ki hibának:calibre, version 7.18.0
HIBA: Nincs találat: <p>Nem sikerült találni olyan könyveket, amelyek megfelelnek a keresésnek. Próbálkozzon <b>részletesebb</b> kereséssel. Például csak a szerző nevét és egyetlen megkülönböztető szót használjon a címből. <p>A teljes napló megtekintéséhez kattintson a "Részletek" gombra.
Running identify query with parameters:
{'title': 'A kockavető', 'authors': ['Stefan Ahnhem'], 'identifiers': {'isbn': '9789633247969', 'moly_hu': 'stefan-ahnhem-a-kockaveto'}, 'timeout': 30}
Using plugins: Moly_hu (5, 0, 6), Google (1, 1, 1)
The log from individual plugins is below
****************************** Moly_hu (5, 0, 6) ******************************
Found 0 results
Downloading from Moly_hu took 0.01398921012878418
Title: A kockavető
Authors: ['Stefan Ahnhem']
Plugin Moly_hu failed
Traceback (most recent call last):
File "calibre\ebooks\metadata\sources\identify.py", line 47, in run
File "calibre_plugins.moly_hu.__init__", line 55, in identify
File "calibre\__init__.py", line 333, in browser
File "calibre\utils\browser.py", line 48, in __init__
File "ssl.py", line 775, in create_default_context
File "ssl.py", line 596, in load_default_certs
File "ssl.py", line 588, in _load_windows_store_certs
ssl.SSLError: [ASN1] nested asn1 error (_ssl.c:4037)
********************************************************************************
****************************** Google (1, 1, 1) ******************************
Found 0 results
Downloading from Google took 0.015981197357177734
Plugin Google failed
Traceback (most recent call last):
File "calibre\ebooks\metadata\sources\identify.py", line 47, in run
File "calibre\ebooks\metadata\sources\google.py", line 495, in identify
File "calibre\ebooks\metadata\sources\base.py", line 292, in browser
File "calibre\__init__.py", line 333, in browser
File "calibre\utils\browser.py", line 48, in __init__
File "ssl.py", line 775, in create_default_context
File "ssl.py", line 596, in load_default_certs
File "ssl.py", line 588, in _load_windows_store_certs
ssl.SSLError: [ASN1] nested asn1 error (_ssl.c:4037)
********************************************************************************
The identify phase took 0.21 seconds
The longest time (0.015981) was taken by: Google
Merging results from different sources
We have 0 merged results, merging took: 0.00 seconds -
vampire17
addikt
jaja nalam is hasonlokepp van, en docker ben futtatom. Ha erdekel itt a docker compose, ami automatan importalja is a konyveket (amiket a readarr al szedek le)
version: "3"
services:
ofelia:
image: mcuadros/ofelia:latest
depends_on:
- calibre-web
command: daemon --docker
restart: unless-stopped
volumes:
- /var/run/docker.sock:/var/run/docker.sock:ro
calibre-web:
image: linuxserver/calibre-web:nightly
container_name: calibre-web
environment:
- PUID=1000
- PGID=1005
- TZ=$TZ
- DOCKER_MODS=linuxserver/mods:universal-calibre
volumes:
- $APPDATA_PATH/calibre-web/config:/config
- $APPDATA_PATH/calibre-web/provider:/app/calibre-web/cps/metadata_provider
- /mnt/adat/Torrent/Books:/mnt/adat/Torrent/Books
- /mnt/adat/Torrent/Books_calibre-web:/books
ports:
- 8083:8083
restart: unless-stopped
labels:
ofelia.enabled: "true"
ofelia.job-exec.import_book.schedule: "@every 60s"
ofelia.job-exec.import_book.command: "/config/import.sh"
ofelia.job-exec.import_book.tty: "true"Import.sh tartalma:
#!/bin/bash
/app/calibre/calibredb add -r /mnt/adat/Torrent/Books --with-library /books && rm -f /mnt/adat/Torrent/Books/* && /usr/bin/chown -R 1000:1005 /books -
vampire17
addikt
Szia! Mar egy ideje nem hasznaltam a Calibre-web-et, de ma raprobaltam (mindjart irom miert) es koszi h javitottad a plugint!!
Az ok pedig, hogy a mai nightly kiadasba VEGRE bekerult az, hogy konverziokor berakja a calibre-web a metaadatokat! Ez (szamomra) azt jelenti, hogy tobbe a "sima" calibre-t nem is kell hasznalnom! lenyegeben barmilyen konyvet is toltok fol a calibre-web re, a te moly.hu pluginoddal (ezer koszonet erte megint!) csak leszedem a metaadatokat, atkonvertalom epub-ba es feltolthetem pl a Kindle-re , maris minden borito, cim, szerzo, stb... rendben lesz!
-
snowdog
veterán
Ezt igen egyszerű ellenőrizni. Meg kell nézni milyen borítók találhatók a moly.hu oldalon, és mik jelennek meg a plugin által. Például nézzük meg Agatha Christie - Halloween és halál című könyvnél mit láthatunk.
Ez van a moly.hu oldalon:
És ez jelenik meg a plugin által (a bal szélső borítót már a Calibre tartalmazza):
-
kress
aktív tag
calibre-webhez elvileg ez a verzio javitja a q -> query valtozast [Calibre-web_Moly_hu-v2.0.0]
remeljuk nem random hasznalja neha ezt neha azt
-
vampire17
addikt
megkoszonnem! (meg sztm masok is
) Nem nagyon ertek sajna a pythonhoz...Addig ha valakit erdekel, itt a docker compose, amivel az auto importot csinaltam a calibre-web-hez (gyarilag nem tudja ezt a funkciot)
version: "3"
services:
ofelia:
image: mcuadros/ofelia:latest
depends_on:
- calibre-web
command: daemon --docker
restart: unless-stopped
volumes:
- /var/run/docker.sock:/var/run/docker.sock:rocalibre-web:
image: linuxserver/calibre-web:latest
container_name: calibre-web
environment:
- PUID=1000
- PGID=1005
- TZ=$TZ
- DOCKER_MODS=linuxserver/mods:universal-calibre #optional
volumes:
- $APPDATA_PATH/calibre-web:/config
- /mnt/adat/Torrent/Books:/mnt/adat/Torrent/Books
- /mnt/adat/Torrent/Books_calibre-web:/books
ports:
- 8083:8083
restart: unless-stopped
labels:
ofelia.enabled: "true"
ofelia.job-exec.import_book.schedule: "@every 60s"
ofelia.job-exec.import_book.command: "/app/calibre/calibredb add -r /mnt/adat/Torrent/Books --with-library /books"
ofelia.job-exec.import_book.tty: "true"
ofelia.job-exec.set_rights.schedule: "@every 70s"
ofelia.job-exec.set_rights.command: "/usr/bin/chown -R 1000:1005 /books" -
harun25
újonc
Ez egy példa, itt lászik a parsed publisher mező, viszont a könyv metaadatainál nem tölti ki.
Running identify query with parameters:
{'title': 'Tűzkeresztség', 'authors': ['Stéphane Servant'], 'identifiers': {}, 'timeout': 30}
Using plugins: Moly_hu (5, 0, 3)
The log from individual plugins is below
****************************** Moly_hu (5, 0, 3) ******************************
Found 1 results
Downloading from Moly_hu took 0.7837269306182861
---
Title : Tűzkeresztség
Author(s) : Stéphane Servant
Publisher : Móra
Tags : Alzheimer-kór, család, énelbeszélő, férfi főszereplő, francia, Franciaország, gyász, ifjúsági, kamasz főszereplő, kortárs, magyar nyelvű, rasszizmus, regény, Spanyolország, tabu, utazás
Languages : hu
Rating : 2
Published : 2011-05-08T00:00:00+00:00
Identifiers : moly_hu:stephane-servant-tuzkeresztseg, isbn:9789631190045
Title: Tűzkeresztség
Authors: ['Stéphane Servant']
search_title: T%C5%B1zkereszts%C3%A9g
search_author: St%C3%A9phane%20Servant
search_page: https://moly.hu/kereses?utf8=%E2%9C%93&q=St%C3%A9phane%20Servant+T%C5%B1zkereszts%C3%A9g
Querying: https://moly.hu/kereses?utf8=%E2%9C%93&q=St%C3%A9phane%20Servant+T%C5%B1zkereszts%C3%A9g
Found 1 possible books (max: 3)
Orig: tuzkeresztseg, target: tuzkeresztseg
Parsed moly.hu identifier: stephane-servant-tuzkeresztseg
Title: ['Tűzkeresztség ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ']
Parsed title: Tűzkeresztség
Authors: ['Stéphane Servant']
Parsed authors: ['Stéphane Servant']
Parsed ISBN: 9789631190045
Series: []
Parsed URL for cover: ['https://moly.hu/system/covers/big/covers_146126.jpg?1395399701']
Parsed tags: ['Alzheimer-kór', 'család', 'énelbeszélő', 'férfi főszereplő', 'francia', 'Franciaország', 'gyász', 'ifjúsági', 'kamasz főszereplő', 'kortárs', 'magyar nyelvű', 'rasszizmus', 'regény', 'Spanyolország', 'tabu', 'utazás']
Parsed languages: ['hu']
Parsed publisher: Móra
Parsed publication date: 2011-05-08 00:00:00+00:00
Parsed rating: 4
********************************************************************************
The identify phase took 0.82 seconds
The longest time (0.783727) was taken by: Moly_hu
Merging results from different sources
We have 1 merged results, merging took: 0.00 seconds
-
snowdog
veterán
-
thoger
csendes tag
Ezek Calibre-t soha nem látott fájlok. Többségében bizony randa scannelt PDF sose fogja megmondani belőle a calibre hogy mi az ISBN. Ellenben ugye azt várnám el hogy a file, mappanévből (ami általában beszédes szokott lenni), keressen lehetséges metaadatokat, a lehetséges találatokból ki tudjam választani a megfelelőt, aminek pl a ISBN száma a passzol a a scannelt ISBN számhoz, esetleg a kiadási név és a kiadó nevéből már kikövetkeztethető hogy ez pontosan melyik kiadás (hozzátartozó ISBN-el).
Tehát pont úgy képzelném el mint egy könyvtári katalógust, rákeresek valamire, kidobja a lehetséges találatokat, én rábökök melyik lesz az, és minden adatát lehúzza (igen, egy könyvtári katalógusban nincs borító, és nincs könyvismertető, ellenben el van végezve a munka, a könyvtárosok katalógusba rendezték egy létező könyv létező adatait, én nem akarom helyettük feltalálni a spanyol viaszt, a saját gyűjteményem -jogosan- e köré az elvégzett munka köré akarom felépíteni).Képekkel illusztrálom hogy is néz ki ez egy katalógusban (MOKKA). A mokka felülete sem tökéletes, jó lenne ha a találatoknál lenne ISBN oszlop, és Kiadó neve oszlop. Ránézésre azonnal azonosítható lenne egy könyv.
Lehet én bonyolítom túl, de egyelőre nagyon macerásnak látom hogy a teljesen rendezetlen gyűjteményem Calibre alá rendezzem (manuálisan könyvről könyvre) és pár katttintással azonosítható legyen a könyv és calibre számára releváns katalógus adatok lehúzásra kerüljenek... Akár a nektárból akár a mokkából...
Ez csak egy elmélkedés. Ha nagy python mesterré válok egyszer megírom...
[kép] [kép] -
kress
aktív tag
Eloguberaltam, ha minden igaz csak ennyi kell hozza, meg a genre ugye a doksibol.
A save template ahogy nezem megadhato a save to disk es a save to device beallitasoknal is. A genre meg Fantasy, IT, IT.Testing stb. [kép]
A kimenet ilyen mappaszerkezetileg:
|-Fantasy
| |-Egy évvel később - William R. Forstchen.epub
|-IT
| |-Grokking Algorithms - Aditya Y. Bhargava.pdf
| |-Testing
| | |-Test-Driven Development for Embedded C, P3.0 - James W. Grenning.pdf
Save template:{#genre:dottedToPath()||/}{series:|| - }{series_index:0>2s|[|] - }{title} - {authors}
dottedToPath() template function:def evaluate(self, formatter, kwargs, mi, locals, field):
top_items = field.split(',')
first_sub_items = top_items[0].split('.')
return str('/'.join(first_sub_items)) -
Degeczi
nagyúr
Új hozzászólás Aktív témák
- HIBÁTLAN iPhone 15 Pro 128GB Blue Tianium -1 ÉV GARANCIA - Kártyafüggetlen, MS3909, 100% Akkumulátor
- BESZÁMÍTÁS! MSI MPG Z490 GAMING EDGE WIFI alaplap garanciával hibátlan működéssel
- Xiaomi 14T Pro 512GB, Kártyafüggetlen, 1 Év Garanciával
- Logitech z5500 5.1
- Új Razer 16 QHD+ OLED 240Hz i9-14900HX 24mag 32GB 2TB SSD Nvidia RTX 4090 16GB 175W Win11 Beszámítás
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: NetGo.hu Kft.
Város: Gödöllő





