documentație

Intervale¶

Setarea unui interval la zero va împiedica executarea sarcinii

  • Interval de căutare carte (minute)
  • Interval de căutare a revistelor (minute) Cât de des să căutați furnizori nzb sau tor pentru cărți/reviste dorite. Nu rulează dacă nimic nu este marcat ca „Dorit”.
  • Căutare RSS (minute) Cât de des se caută fluxuri RSS pentru cărți/reviste dorite. Listele de dorințe Goodreads/Listopia rulează întotdeauna, dar intrările fluxului RSS rulează numai dacă ceva este marcat ca „dorit”
  • Interval de căutare a listei de dorințe (ore) Câte ore între căutări ale listei de dorințe.
  • Interval de post-procesare (minute) Când elementele au fost găsite și trimise către descărcătoare, cât de des ar trebui să verificăm directorul de descărcare pentru a vedea dacă au ajuns. Dacă nu există articole marcate ca „smulse”, această lucrare nu va fi rulată.
  • Verificare versiune (ore) Cât de des se verifică o nouă versiune LazyLibrarian. Setarea la zero va dezactiva verificarea versiunii la pornire.
  • Actualizarea automată la versiunea nouă se aplică numai verificării actualizării automate. Verificarea manuală nu se va actualiza automat, vă oferă opțiunea.

Stare¶

  • Starea cărții lipsește
    Când scanați biblioteca sau adăugați un autor, dacă o carte a fost eliminată de la ultima scanare, la ce ar trebui să setăm starea? Omisul dorit a ignorat. „Wanted” va încerca să descarce din nou cartea. „Au” înseamnă „Am luat-o, dar l-am mutat de când ai arătat ultima dată” „Ignorat” și „Ignorat” pot fi folosite pentru a filtra cărțile în cele pe care nu le dorești (încă) și în cele pe care nu le dorești niciodată.
  • Stare carte nouă
    Când actualizăm un autor, la ce stare ar trebui să setăm toate cărțile noi.
  • Stare carte audio nouă Aceleași opțiuni ca pentru starea carte nouă
  • Starea cărții electronice pentru autori noi Când adăugați un autor nou, ce stare ar trebui să setăm catalogul lor. Prima dată când faceți o scanare a bibliotecii, probabil că nu doriți să setați „Dorit” deoarece va încerca să descarce fiecare carte de fiecare autor (cu excepția cărților pe care le-ați primit deja în bibliotecă)
  • Starea cărții audio pentru autori noi Când adăugați un autor nou, ce stare ar trebui să setăm back-catalogul acestora. Prima dată când faceți o scanare a bibliotecii, probabil că nu doriți să setați „Dorit” deoarece va încerca să descarce fiecare carte de fiecare autor (cu excepția cărților pe care le-ați primit deja în bibliotecă)
  • Stare nouă găsită Doriți să creați un buton „Deschideți” pe care puteți face clic pentru a descărca cartea sau doar un buton „Aveți” care vă spune că cartea este acolo, dar nu se leagă de ea.
  • Includeți alte cărți ale unor autori noi (casetă de selectare) Aceasta va include detalii pentru alte cărți ale unor autori noi, găsite în liste de dorințe sau fișiere CSV, sau când importați manual o carte de un nou autor. Dacă nu sunt selectate, includem doar cărțile în lista de dorințe/CSV
  • Programul PreProcesor Calea către preprocesor pentru a rula înainte de a importa cărți în bibliotecă. Sunt incluse exemple. Consultați aici pentru detalii.

Calibru

  • Programul de import Calibredb
    Dacă utilizați Caliber și LazyLibrarian pe aceeași mașină și împărtășesc aceleași cărți, puneți aici calea completă a programului calibredb sau doar calibru dacă este în calea sistemului. LazyLibrarian nu va importa cărțile, va cere calibredb să importe cărțile și apoi să actualizeze baza de date LazyLibrarian pentru a se potrivi. Metoda implicită este de a oferi calibrului locația bibliotecii de cărți, totuși, deoarece calibrul calibru v3.x poate accesa biblioteca de cărți numai dacă nu există calibru în execuție și nu există server de conținut calibru în execuție.

Noua metodă v3.x este de a vorbi cu calibrul (sau serverul de conținut) și de a le cere să adauge/să elimine/să actualizeze cărți pentru noi.

Dacă calibru-server este pornit cu --enable-local-write și --listen-on =: sau --listen-on = 0.0.0.0 acesta poate fi accesat prin http: // localhost: 9000 și http: // 192.168.0.10:9000, precum și orice alte adrese IP configurate pe mașina respectivă. În acest fel și în scopuri Lazylibrarian, localhost poate fi accesat fără autentificare.

Dacă calibru-server este pornit cu o adresă numai de rețea (non loopback/localhost), de exemplu --listen-on = 192.168.0.10, atunci este necesară autentificarea pentru a face modificări. Serverul de conținut trebuie să fie pornit cu --enable-auth sau în calibru activare utilizator/parole în Preferințe-> Partajare pe net și, de asemenea, configurați un cont în calibru creând un utilizator și o parolă cu acces la scriere și puneți utilizatorul/parola în configurația lazilibrariană.

Adresa serverului de conținut de calibru ar trebui să arate ca http: // hostname: port/# library (partea #bibliotecă este opțională și va folosi biblioteca implicită dacă nu este inclusă)

Caliber Books Auto Add Directory Dacă utilizați Caliber pe o altă mașină sau doriți să mențineți biblioteci LazyLibrarian și Caliber separate, completați acest lucru pentru ca cărțile LazyLibrarian să fie adăugate în biblioteca Caliber. Setați Calibru să vizioneze acest director pentru sosirea de cărți noi. Acest lucru nu ar trebui utilizat dacă folderul de destinație de bază LazyLibrarian este deja o bibliotecă Caliber existentă sau veți ajunge cu două copii ale fiecărei cărți. În acest caz, utilizați opțiunea calibredb de mai sus. De asemenea, nu ar trebui să fie utilizat dacă utilizați serverul de conținut. Nu aveți nevoie de amândouă.

Păstrați o copie a cărții în biblioteca locală

Adăugați numele listei de dorințe ca etichetă în Calibru Dacă cartea a fost găsită și descărcată de pe una din listele dvs. de dorințe, doriți să setați numele listei de dorințe ca etichetă în calibru

Caliber Books Auto Add Directory La fel ca cărțile electronice, dar pentru reviste.

  • Păstrați un exemplar al revistei în biblioteca locală
  • Adăugați doar revistă, nu opf sau jpg
  • Formatare nume

    • Opțiuni: $ SerName, $ FmtName, $ SerNum, $ FmtNum, $ PadNum, $ PubYear, $ SerYear, $$, orice șir.

    Model de nume de serie

    • Opțiuni: $ SerName, $ PubYear, $ SerYear, $$, orice șir.

    Modelul numărului de serie

    • Opțiuni: $ SerNum, $ PadNum, $ PubYear, $ SerYear, $$, orice șir.

    Permite afișarea flexibilă a detaliilor seriei în numele de fișiere ale cărților sau numele de foldere, de exemplu (Cartea Domnului inelelor, nr. 1)

    Model eBook/AudioBook Foldername
    Stilul de denumire atunci când creați subdirectoare noi în biblioteca de cărți (denumit și folderul de destinație de bază)

    • Opțiuni: $ Author, $ Title, $ Series, $ SerName, $ SerNum, $ FmtName, $ FmtNum, $ PadNum, $ PubYear, $ SerYear, $ Abridged, $$, orice șir.
    • Limitarea curentă: fiecare titlu trebuie să fie într-un subfolder unic

    Model de nume de fișier eBook
    Stilul de denumire pentru cărțile noi din dosarul de mai sus

    • Opțiuni: $ Author, $ Title, $ Series, $ SerName, $ SerNum, $ FmtName, $ FmtNum, $ PadNum, $ PubYear, $ SerYear, $ Abridged, $$, orice șir.
    • Limitarea curentă: fiecare titlu trebuie să fie într-un subfolder unic

    Stil de denumire a modelului de nume de fișier AudioBook pentru cărți audio, deoarece acestea pot fi în mai multe capitole sau părți

    • Opțiuni: $ Autor, $ Titlu, $ Serie, $ SerName, $ SerNum, $ FmtName, $ FmtNum, $ PadNum, $ PubYear, $ SerYear, $ Abridged, $ Part, $ Total, $$, orice șir.
    • Limitarea curentă: trebuie să includă $ Title și $ Part

    Păstrați fișierele originale
    Dacă sunt bifate, cărțile găsite de descărcătoare sau plasate în folderul de import alternativ vor fi copiate în bibliotecă. Dacă NU este bifat, acestea vor fi mutate în bibliotecă, adică versiunile descărcate originale vor fi șterse.

    Importați un singur format de carte
    Dacă este bifat și un nzb sau un torrent conține mai multe formate ale unei cărți, importați un singur format. LazyLibrarian va importa primul format de potrivire din lista formatelor de cărți electronice. Dacă nu este bifat, importați toate formatele găsite în listă. de exemplu, dacă o descărcare conține aceeași carte ca mobi, epub, azw3 și lista formatelor dvs. de cărți electronice este epub, mobi
    cu opțiunea bifată veți importa epub (prima potrivire din lista formatului de cărți electronice)
    cu opțiunea neîncărcată, veți importa mobi, epub, dar nu azw3, deoarece acest lucru nu se află în lista formatelor de cărți electronice

    Stilul de denumire a modelului de nume de foldere a revistei atunci când creați subdirectoare noi în biblioteca revistelor (sau folderul de destinație de bază pentru magzaines)

    Reviste din folderul de carte Lăsați nebifat dacă folderul de reviste este o cale completă către un director. Bifați dacă folderul revistei este un subdirector din biblioteca de cărți. Numele subdirectoarelor revistei ar trebui să înceapă cu un subliniere sau un punct sau ar trebui să conțină fișierul special .ll_ignore, astfel încât să le putem identifica ca conținând reviste mai degrabă decât cărți și să le ignorăm pe o scanare a cărților.

    Ștergeți folderul și revista când a fost eliminat ultimul număr

    Model de nume de fișier de revistă

    • Opțiuni: $ Title, $ IssueDate, orice șir
    • Limitări actuale: numele fișierului trebuie să conțină IssueDate
    • Dacă numele fișierului nu conține titlu, numele de fișier este utilizat ca titlu

    • Deschideți rapid numere simple ale revistelor Dacă este disponibil un singur număr, deschideți-l, în caz contrar afișați o pagină pentru titlul revistei cu doar un număr

    Dosare¶

    • Dosar destinație de bază
      Aici vă stocați biblioteca de cărți. Poate fi o bibliotecă Calibru partajată existentă.
    • Dosar de import/export alternativ
      Director temporar pentru a importa cărți electronice noi, una câte una sau mai multe cărți, dacă fiecare se află în propriul subdirector. LazyLibrarian poate șterge directorul după import. Cărțile din acest director ar trebui să conțină metadate încorporate sau directorul ar trebui să conțină un fișier .opf cu același nume ca și cartea. Lazylibrarian va încerca să importe cartea (și, dacă este necesar, autorul) în bibliotecă folosind autorul și titlul în metadate. În ultimă instanță, LazyLibrarian va încerca să descopere autorul și titlul din numele fișierului, potrivindu-le cu stilul de denumire din „EBookDestination File”, vezi mai jos.
      De asemenea, este utilizat ca director pentru a scrie o listă de dorințe în (lista cărților dorite) sau pentru a importa o listă de dorințe. Listele de dorințe sunt fișiere CSV care conțin autor și book_title, opțional isbn sau bookID, alte câmpuri ignorate.

    Diverse¶

    Cache Expire After Author și detaliile cărții din googlebooks și goodreads sunt stocate în cache pentru a reduce apelurile către serverele lor. Serverele au limite de acces, atât frecvența accesului, cât și numărul de accesări pe zi. Rezultatul în cache înseamnă că ar trebui să rămânem cu mult sub limite. Dacă intrările noastre în cache sunt mai vechi de acest număr de zile, vom reîncărca detaliile de pe servere. Folosiți 0 pentru a dezactiva stocarea în cache

    Vârsta numărului revistei Max (zile) Cât de mult ați trecut în urmă pentru a căuta numerele vechi.

    Eliminați sarcinile nereușite după (ore) Când postprocesorul a finalizat procesarea cărților descărcate, va căuta toate cele care nu au ajuns încă în folderul de descărcare. Dacă li s-a solicitat mai mult de acest număr de ore în urmă, presupuneți că nu vor finaliza. Re-marcați cartea ca „dorită”, marcați această descărcare ca „Nu a reușit” și solicitați utilizatorului de descărcare relevant să șteargă sarcina incompletă. Data viitoare când vor rula sarcinile de „căutare”, vor încerca să descarce o copie diferită. Folosiți 0 pentru a dezactiva eliminarea sarcinilor eșuate

    Raport de potrivire a căutării
    Când comparăm rezultatele din căutările torrent și nzb, cât de exacte dorim să potrivim numele. Avem nevoie de un pic dacă „să ne mișcăm” pentru a răspunde diferitelor accente ale personajelor, scrierea diferită a numelor autorilor, de ex. este configurabil. Undeva în jur de 80% până la 90% funcționează bine pentru mine.

    Descărcați raportul de potrivire
    Când descărcătorii apucă un torrent sau un nzb, nu avem control deplin asupra numelui fișierului descărcat, așa că avem nevoie și de un spațiu de mișcare. Usenet este bun, dați-ne numele de fișier pe care l-am solicitat, dar numele torrentelor nu sunt întotdeauna exacte. Când scanați directorul de descărcare pentru potriviri, cât de aproape ar trebui să se potrivească numele.

    Pagini maxime de căutare

    Număr maxim de pagini de autor La căutare, câte pagini de rezultate trebuie preluate. Folosiți 0 pentru a selecta toate paginile.

    Imagini maxime ale pereților de acoperire Când afișați coperți într-un aspect de perete, câte ar trebui să afișăm. Numerele mari pot dura mult timp pentru a desena. Afișăm imaginile „cele mai recente mai întâi”, astfel încât noile cărți se află în partea de sus. Folosiți 0 pentru a afișa toate imaginile

    Programul Git
    Calea completă pentru git dacă nu este găsită în calea sistemului. Folosit pentru a vă verifica versiunea LazyLibrarian este actualizată. Dacă rulați pe Windows și nu aveți deja git, îl puteți descărca de pe https://git-scm.com/download/win

    Program de creare a copertei Când descărcăm o revistă, putem crea o imagine de copertă de pe prima pagină. Dacă nu doriți coperți, puneți None aici. LazyLibrarian va încerca să utilizeze ghostscript pentru crearea coperții dacă este instalat în „calea” sistemului dvs. sau dacă se găsește o copie locală în folderul lazylibrarian. Dacă aveți Imagemagick instalat pe mașina dvs. LazyLibrarian și instalarea python include fie PythonMagick, fie Wand, putem detecta și utiliza aceste interfețe automat. Unele unități (toate?) Synology NAS au instalații incomplete sau vechi de imagemagick și/sau ghostscript pe care le folosește imagemagick. În acest caz, există o altă soluție. Consultați intrarea wiki „Utilizatori Synology”.

    Crearea fișierelor de copertă pentru reviste Utilizați programul de creare a coperților pentru a crea coperte în miniatură ale revistelor.

    Creați fișiere opf pentru reviste Utile dacă le importați în calibru

    Scanare completă Dacă este bifată, atunci când efectuați o scanare a bibliotecii, aceasta va verifica toate cărțile din bibliotecă și va elimina starea „Deschidere” de pe intrările bazei de date pentru toate cărțile care au fost șterse de la ultima scanare.

    O carte pe director
    Dacă păstrați mai multe versiuni ale aceleiași cărți în biblioteca dvs., de ex. Un mobil și un epub al aceleiași cărți în același folder, bifați această casetă. LazyLibrarian va scana apoi mai repede, deoarece va procesa o singură carte per folder.

    Redenumiți cărțile existente în scanare bibliotecă Aceasta redenumește fișierele existente în biblioteca dvs. de cărți pentru a se potrivi cu modelele de nume de fișier eBook/AudioBook. Nu se redenumește dacă folderul arată ca un nume de folder Caliber, deoarece Caliber nu ar putea găsi cărțile

    Redenumirea revistelor existente pe bibliotecă scanare Aceasta redenumește fișierele existente pentru a se potrivi cu modelul de nume de fișier revistă

    Adăugați autori noi
    Când scanează biblioteca, dacă o carte este găsită de un autor care nu se află deja în baza de date, LazyLibrarian ar trebui să-l adauge pe autor și să enumere toate cărțile lor în baza de date. Dacă nu este bifat, va fi adăugată doar cartea găsită, nu lista tuturor cărților autorilor, iar autorul va fi marcat ca Ignorat, deci nu va apărea în listele sau căutările implicite. Cartea va fi afișată în pagina de cărți electronice.

    Adăugați informații despre serie Dacă doriți să vă aranjați cărțile în serie sau să colectați serii, trebuie să bifați acest lucru. Dacă nu veți fi în curând, atunci lazylibrarian nu va încerca să descarce informații despre serie. Opriți-l dacă nu aveți nevoie de informații despre serie, este mai rapid.

    Căutare când este adăugat Aceasta va căuta automat cărți/reviste imediat ce le adăugați la baza de date. Lăsați nebifat pentru a le căuta mai târziu într-o sarcină programată sau o căutare manuală.