EnglezăFrancezăSpaniolă

Ad


Favicon OnWorks

ebookp - Online în cloud

Rulați ebookp în furnizorul de găzduire gratuit OnWorks prin Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

Aceasta este comanda ebookp care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

PROGRAM:

NUME


ebook - creați și manipulați cărți electronice din linia de comandă

REZUMAT


ebook COMMAND arg1 arg2 --opt1 --opt2

Vezi și „EXEMPLE”.

COMANDE


"adddoc"
Adaugă un document atât în ​​manifestul cărții, cât și în cotor.

Opţiuni

„--opffile”
"--opf"
Fișierul OPF de modificat. Dacă nu este specificat unul va fi căutat în curent
director.

„--identificator”
"--id"
Atributul ID de utilizat pentru elementul manifest adăugat. Acest lucru este necesar, iar cartea electronică va fi
anulați dacă nu este specificat.

"--mimetype"
„--mtype”
Șirul de tip mime de utilizat pentru elementul manifest adăugat. Dacă nu este specificat, va fi
detectat automat prin File::Mimeinfo::Magic. Acest lucru poate să nu aibă ca rezultat un șir optim.

Exemplu

adddoc pentru cărți electronice --opf mybook.opf --id 'text-ch1' chapter1.html

"adaugare element"
Adăugați un articol în manifestul cărții, dar nu și cotorul.

Rețineți că comanda „fix” va insera automat elemente manifest pentru orice fișier local
referite de elementele manifest existente.

Opţiuni

„--opffile”
"--opf"
Fișierul OPF de modificat. Dacă nu este specificat unul va fi căutat în curent
director.

„--identificator”
"--id"
Atributul ID de utilizat pentru elementul manifest adăugat. Acest lucru este necesar, iar cartea electronică va fi
anulați dacă nu este specificat.

"--mimetype"
„--mtype”
Șirul de tip mime de utilizat pentru elementul manifest adăugat. Dacă nu este specificat, va fi
detectat automat prin File::Mimeinfo::Magic. Acest lucru poate să nu aibă ca rezultat un șir optim.

Exemplu

ebook additem --opf mybook.opf --id 'illus-ch1' chapter1-illus.jpg

"bisac"
Căutați un cod BISAC care să corespundă unei expresii regulate care nu ține seama de majuscule și minuscule.

Opţiuni

"regexp"
Primul argument este luat ca o expresie regulată de utilizat pentru căutare. Dacă aceasta este
fie '.' sau nespecificat, se tipărește întreaga listă de coduri valide.

Acest lucru necesită ca codurile BISAC să fie descărcate din timp. (Vezi „dlbisac”).

"gol"
Creați o structură goală de cărți electronice.

Opţiuni

„--opffile filename.opf”
„--opf nume fișier.opf”
Utilizați fișierul OPF specificat. Aceasta poate fi specificată și ca prima non-opțiune
argument, care va suprascrie această opțiune dacă există. Dacă nu este specificat niciun fișier, fișierul
programul se va opri cu o eroare. =item „--author” „Numele autorului”

Autorul cărții. Dacă nu este specificat, implicit este „Autor necunoscut”.

„--title” „Nume titlu”
Titlul cărții. Dacă nu este specificat, implicit este „Titlu necunoscut”.

"--directorul dir"
"directorul -d"
Ieșiți fișierul OPF în acest director, creându-l dacă este necesar.

Exemplu

ebook gol newfile.opf --author "Me Myself" --title "New File"
carte electronică goală --opffile newfile.opf --author "Me Myself" --title "New File"

Ambele comenzi au același efect.

„config”
Efectuați modificări în fișierul de configurare EBook::Tools.

Fișierul de configurare în sine este localizat fie ca „$ENV{HOME}/.ebooktools/config.ini”, fie
ca „$ENV{USERPROFILE}\Application Data\EBook-Tools”, în funcție de platformă și care
directorul este găsit primul. Vedea "userconfigdir()" în EBook::Tools pentru detalii.

Argumente / Subcomenzi

Configurația este întotdeauna gestionată în formatul:

valoarea subcomandă ebook config

· "Mod implicit"

Înlocuiți orice fișier de configurare existent cu un șablon implicit. Aceasta creează
fișier dacă nu există. Acest lucru ar trebui făcut o dată înainte de orice altă configurație
manipularea este efectuată, cu excepția cazului în care un fișier de configurare a fost creat manual înainte
timp.

· „depanare”

Setează nivelul prestabilit de depanare atunci când nu este specificată nicio verbozitate. Rețineți că verbozitatea
poate fi crescută, nu redusă, doar cu opțiunea „-v”.

· „siguranță ordonată”

Setează nivelul de siguranță implicit atunci când este utilizat ordinea. Valorile valide sunt de la 0 la 4. Vedea
„despachetați” pentru detalii despre ce înseamnă fiecare valoare.

· „mobipide”

O listă separată prin virgulă de PID-uri Mobipocket pe care să încercați să le utilizați pentru a decripta cărțile electronice. Acest
valoarea este utilizată numai dacă modulele plug-in adecvate sau aplicațiile de ajutor sunt
disponibil, deoarece DRM nu este acceptat nativ de EBook::Tools. Rețineți că dacă PID
include un caracter $, întregul șir PID trebuie inclus între ghilimele simple.

Exemple

implicită configurație ebook
depanare a configurației cărții electronice 2
Mobipids de configurare cărți electronice „1234567890,2345678$90”

"convertit"
Despachetează cartea electronică specificată ca prim argument, rulează remedieri standard asupra conținutului,
și îl reambalează într-un nou format în fișierul de ieșire specificat ca al doilea argument.
În prezent, singurul format de ieșire acceptat este epub, care este formatul pe care îl veți obține
indiferent de extensia pe care o dați de fapt fișierului de ieșire.

Opţiuni

Toate opțiunile de la „despachetați” și „remediați” sunt valabile din punct de vedere tehnic și aici, totuși
desigur, unele opțiuni sunt fără sens în acest context și probabil că vor rupe
conversie (de ex. --nosave).

Exemplu

ebook convert MyBook.prc MyBook.epub
ebook convert --name MyBook.lit /home/myname/MyBook.epub

"dlbisac"
Descărcă și memorează în cache codurile BISAC ale Grupului de studiu al industriei cărții într-o bază de date locală.
Acest lucru va distruge conținutul existent al acelui tabel dacă acest lucru a fost făcut anterior.

"convertire inversă"
"DC"
Dacă sunt disponibile ajutoarele sau pluginurile adecvate, scrieți o copie a fișierului de intrare cu
restricțiile DRM eliminate.

NOTĂ: nu este prezent niciun cod de eliminare DRM real în acest pachet. Acesta este doar o prezentare
interfață unificată cu alte programe care au această capacitate.

Argumente

· „în fișier”

Primul argument non-opțiune este considerat fișierul de intrare. Dacă nu este specificat,
programul se iese cu o eroare.

· „fișier de ieșire”

Al doilea argument non-opțiune este considerat fișierul de ieșire. Dacă nu este specificat,
programul va folosi un nume bazat pe fișierul de intrare, adăugând „-nodrm” la numele de bază
și păstrarea extensiei. În cazul special al fișierelor Mobipocket care se termină cu „-sm”,
porțiunea „-sm” a numelui de bază este pur și simplu eliminată și nimic altceva nu este adăugat.

· „cheie”

Al treilea argument non-opțiune este considerat fie cheia de decriptare/PID, fie în
în cazul fișierelor Microsoft Reader (.lit), fișierul „keys.txt” care conține decriptarea
chei.

Dacă nu este specificat, acesta va fi căutat din fișierul de configurare. Convertlit
fișierele cheie vor fi căutate în locații standard. Dacă nu este găsită nicio cheie, comanda
anulează și iese cu o eroare.

Exemplu

ebook downconvert NewBook.lit NewBook-readable.lit mykeys.txt
ebook dc MyBook-sm.prc

"repara"
Găsiți și remediați problemele cu o carte electronică, inclusiv aplicarea unei specificații standard și
asigurându-se că toate obiectele legate sunt prezente în manifest.

Opţiuni

„--opffile filename.opf”
„--opf nume fișier.opf”
Utilizați fișierul OPF specificat. Aceasta poate fi specificată și ca prima non-opțiune
argument, care va suprascrie această opțiune dacă există. Dacă nu este specificat niciun fișier, unul
va fi căutat.

"--oeb12"
Forțați OPF să se conformeze standardului OEB 1.2. Aceasta este valoarea implicită.

„--opf20”
Forțați OPF să se conformeze standardului OPF 2.0. Dacă atât aceasta cât și „--oeb12” sunt
specificat, programul se va anula cu o eroare.

"--mobi"
Corectați elementele specifice Mobipocket, creând un element de ieșire pentru a forța ieșirea UTF-8
dacă nu există încă unul.

„--erotic” sau „--sex”
Activați gestionarea specială pentru ficțiunea erotică (în special normalizarea subiectelor speciale
reguli).

"--nume"
Normalizați numele la majuscule și format standard (afișarea numelui principal este „Primul
Middle Last", dar fișierul - așa cum este "Last, First Middle".

Acest lucru nu se face în mod implicit, deoarece poate deteriora nume neobișnuite, dar corecte.

"genepub"
Generați o carte .epub din datele OPF existente.

Opţiuni

„--input filename.opf”
„--i numefișier.opf”
„--opffile filename.opf”
„--opf nume fișier.opf”
Utilizați fișierul OPF specificat. Dacă nu este specificat niciun fișier, se va căuta unul.

„--output bookname.epub”
„-o bookname.epub”
Utilizați numele specificat pentru fișierul final de ieșire. Acesta poate fi specificat și ca
primul argument non-opțiune, care va suprascrie această opțiune dacă există. Dacă nu
specificat, cartea va avea același nume de fișier ca și fișierul OPF, cu extensia
schimbat în „.epub”.

"--directorul dir"
"directorul -d"
Ieșiți cartea finală .epub în directorul specificat. Implicit este folosirea
directorul de lucru curent.

Exemplu

ebook genepub mybook.opf -o my_special_book.epub -d ../epubbooks

sau in cel mai simplu caz:

ebook genepub

"genimp"
Generați o carte eBookwise .imp dintr-un director .RES

Opţiuni

„--input DIRNAME.RES”
„-i DIRNAME.RES”
Specifică directorul de resurse de utilizat pentru intrare. Un director de resurse valid va
conține cel puțin un fișier „RSRC.INF”, un fișier „DATA.FRK” și alte câteva fișiere cu
nume de fișiere cu patru majuscule.

Acesta poate fi specificat și ca primul argument fără opțiune, care îl va suprascrie
opțiune dacă există. Dacă nu este specificat, va fi folosit directorul curent.

„--output bookname.epub”
„-o bookname.epub”
Utilizați numele specificat pentru fișierul final de ieșire. Dacă nu este specificat, cartea va fi
au același nume de fișier ca și intrarea, cu extensia schimbată în „.imp”.

Exemple

ebook genimp MyUnpackedBook.RES MyBook.imp
ebook genimp --resdir ../MyUnpackedBook.RES -f imp/MyBook.imp

"genmobi"
Generați o carte Mobipocket .mobi/.prc din OPF, HTML sau ePub.

Opţiuni

„--introduceți numele fișierului”
„--i nume de fișier”
Utilizați fișierul specificat pentru introducere. Formatele valide sunt OPF, HTML și ePub. Acesta poate
de asemenea, să fie specificat ca primul argument non-opțiune, care va suprascrie această opțiune dacă
exista. Dacă nu este specificat niciun fișier, va fi un fișier OPF în directorul curent
căutat.

„--output bookname.prc”
„-o bookname.prc”
Utilizați numele specificat pentru fișierul final de ieșire. Dacă nu este specificat, cartea va fi
au același nume de fișier ca și fișierul de intrare, cu extensia schimbată în „.mobi” (acest
fișierul este întotdeauna creat de „mobigen”, specificarea unui alt nume de fișier nu face decât să o facă
fie redenumit ulterior).

Acesta poate fi specificat și ca al doilea argument fără opțiune, care îl va suprascrie
opțiune dacă există.

"--directorul dir"
"directorul -d"
Ieșiți cartea finală în directorul specificat. Implicit este folosirea curentului
directorul de lucru, care este locul în care „mobigen” îl va plasa întotdeauna inițial; dacă
specificat acest lucru forțează doar mutarea fișierului după generare.

"--compresie x"
"-cx"
Utilizați nivelul de compresie specificat „x”, unde 0 nu este compresie, 1 este PalmDoc
compresie, iar 2 este compresie HUFF/CDIC. Dacă nu este specificat, valoarea implicită este 1 (PalmDoc
comprimare).

Exemplu

ebook genmobi mybook.opf -o my_special_book.prc -d ../mobibooks
ebook genmobi mybook.html mybook.prc -c2

sau in cel mai simplu caz:

ebook genmobi

"genncx"
Având în vedere un fișier OPF, creează un cuprins în format NCX din pachetul unic-
identificatorul, elementele dc:title, dc:creator și coloana vertebrală, apoi adăugați intrarea NCX la
manifestul dacă nu este deja referit.

Fișierul OPF va fi curățat în format OPF20 înainte să se întâmple acest lucru.

Opţiuni

„--opffile filename.opf”
„--opf nume fișier.opf”
Utilizați fișierul OPF specificat. Aceasta poate fi specificată și ca prima non-opțiune
argument, care va suprascrie această opțiune dacă există. Dacă nu este specificat niciun fișier, unul
va fi căutat.

"impmeta"
Setați valori specifice metadatelor într-un fișier .imp ETI.

Opţiuni

· „--input filename.imp”

· „-i numefișier.imp”

Specificați numele fișierului de intrare. Acesta poate fi specificat și ca prim argument, în
caz în care opțiunea -i va fi ignorată.

· „--output modified.imp”

· „-o modified.imp”

Specificați numele fișierului de ieșire. Dacă nu este specificat, fișierul de intrare va fi suprascris.

· „--identificator”

Specificați metadatele identificatorului.

· „--categorie”

· "--pisică"

Specificați metadatele categoriei.

· „--subcategorie”

· „--subcat”

Specificați metadatele subcategoriei.

· "--titlu"

Specificați metadatele titlului.

· "--numele de familie"

Specificați metadatele numelui de familie al autorului.

· "--al doilea nume"

Specificați metadatele numelui de mijloc al autorului.

· "--Nume"

Specificați metadatele prenumelui autorului. Rețineți că fișierele IMP plasează de obicei complet
nume din această componentă și lăsați necompletate intrările de nume de mijloc și de familie.

Exemple

ebook impmeta mybook.imp --title 'Titlu fix' --nume de familie 'John Q. Brandy'
ebook impmeta -i mybook.imp -o fixed.imp --title 'Titlu fix'

"setcover"
Setează imaginea de copertă

Ia ca un singur argument href-ul fișierului de utilizat.

Opţiuni

· „--opffile”

· „--opf”

Specifică fișierul OPF de modificat. Dacă nu este specificat, scriptul va încerca să găsească
unu

· „--identificator”

· „--id”

Specifică ID-ul de atribuit articolului manifest asociat.

"setmeta"
Setați valori specifice de metadate într-un fișier OPF, creând o nouă intrare dacă nu există.

Atât elementul de setat, cât și valoarea sunt specificate ca argumente suplimentare, nu ca
opțiuni.

Elementele care pot fi setate sunt în prezent:

autor
data
descriere
editor
Drepturile
serie
subiect
titlu
tip

Valorile „serie” pot lua un argument suplimentar care conține poziția indexului seriei.

Elementele „subiect” pot fi adăugate de mai multe ori (inclusiv într-o singură linie de comandă,
totuși --id va seta ID-ul doar pe primul specificat). Alte intrări vor fi
suprascris.

Argumentul elementului poate fi scurtat la numărul minim de litere necesare pentru
identificați-l în mod unic.

Opţiuni

· „--opffile” =item * „--opf”

Specifică fișierul OPF de modificat. Dacă nu este specificat, scriptul va încerca să găsească
unul în directorul curent.

· "--șterge"

Permite ștergerea metadatelor subiectului și seriei. Nu are efect asupra altor elemente.

· „--fileas”

Specifică atributul „fișier ca” atunci când se stabilește un autor. Nu are efect asupra altora
elemente.

· „--identificator”

· „--id”

Specifică ID-ul de atribuit elementului.

Exemple

Seria setmeta de cărți electronice „Alte serii” 03
ebook setmeta title 'My Great Title'
set de cărți electronice „My Great Title”
carte electronică --opf newfile.opf setmeta autor „John Smith” --fileas „Smith, John” --id mainauthor

"splitmeta"
Împărțiți ... blocați un fișier pseudo-HTML care conține unul.

"splitpre"
Despică ... blochează dintr-un fișier HTML existent, împachetând fiecare fișier găsit într-un
fișier HTML separat.

Primul argument non-opțiune este considerat fișierul de intrare. A doua non-opțiune
argumentul este considerat numele de bază al fișierelor de ieșire.

"stripscript"
benzi ... blocuri dintr-un fișier HTML.

Primul argument non-opțiune este considerat fișierul de intrare. A doua non-opțiune
argumentul este considerat fișierul de ieșire. Dacă acesta din urmă nu este specificat, fișierul de intrare
va fi suprascris.

Opţiuni

· „--noscript”

benzi ... blocuri de asemenea.

"tidyxhtml"
Rulați ordonat pe un fișier HTML pentru a impune rezultate XHTML valide (solicitate de OPF 2.0
specificație).

"tidyxml"
Rulați în ordine un fișier XML (pentru a fi curat).

„unpack_ebook”
Desface o carte electronică în părțile sale componente, creând un OPF pentru acestea, dacă este necesar.

Opţiuni

„--input” =element „-i”
Numele fișierului cărții electronice de despachetat. Acesta poate fi specificat și ca primul non-
argument opțiune, caz în care va suprascrie opțiunea dacă aceasta există.

"--dir" =articolul "-d"
Directorul în care să despacheteze, care va fi creat dacă nu există, implicit
la numele fișierului cu extensia eliminată. Acesta poate fi specificat și ca al doilea
argument non-opțiune, caz în care va suprascrie opțiunea dacă aceasta există.

"--format"
Rutinele de despachetare ar trebui să detecteze automat tipul de carte în condiții normale. Dacă
autodetecția eșuează, un format poate fi forțat aici. Consultați EBook::Tools::Depachetați pentru o listă
a formatelor disponibile.

„--htmlconvert”
Încercați să convertiți textul extras în HTML. Acest lucru este evident numai de valoare dacă
formatul nu folosește HTML în mod normal.

"--brut"
Acest lucru face ca o mulțime de date brute, neanalizate și nemodificate să fie aruncate în director
împreună cu orice altceva. Este util pentru a depana exact ceea ce era în fișier
fiind despachetat, dar nu pentru multe altele.

"--autor"
Setați autorul principal al cărții electronice despachetate, suprascriind ceea ce este detectat. Nu tot
Formatele de cărți electronice conțin metadate ale autorului, iar dacă nu se găsește niciuna și nu este specificat acest lucru
autorul principal va fi setat la „Autor necunoscut”.

"--titlu"
Setați titlul cărții electronice despachetate, suprascriind ceea ce este detectat. Un titlu va
fi întotdeauna detectat într-o formă oarecare din e-book, dar textul exact poate fi suprascris
aici.

„--opffile”
"--opf"
Numele fișierului de metadate OPF care va fi generat. Dacă nu este specificat,
implicit la „content.opf”.

"--ordonat"
Rulați ordonat pe orice fișiere de ieșire HTML pentru a le converti în XHTML valid. Fii avertizat că asta
poate schimba ocazional formatarea, deoarece Tidy nu este foarte îngăduitor cu anumite obișnuite
trucuri (cum ar fi gol elemente cu elemente de stil) care abuzează de standard.

„--tidycmd”
Numele executabil ordonat. Acesta trebuie să fie un nume de cale complet calificat dacă Tidy nu este activat
calea. Setarea implicită este „ordonată”.

"--tidysafety"
Nivelul de siguranță pe care trebuie să îl utilizați când rulați în ordine (implicit este 1). Valorile potențiale sunt:

„$tidysafety < 1”:
Nu au fost efectuate verificări, nu au fost păstrate fișiere de eroare, funcționează ca un -m curat

Această setare este PERICULOSĂ!

„$tidysafety == 1”:
Suprascrie fișierul original dacă nu au existat erori, dar chiar dacă au existat avertismente.
Păstrează un jurnal al erorilor, dar nu al avertismentelor.

„$tidysafety == 2”:
Suprascrie fișierul original dacă nu au existat erori, dar chiar dacă au existat avertismente.
Păstrează un jurnal atât al erorilor, cât și al avertismentelor.

„$tidysafety == 3”:
Suprascrie fișierul original numai dacă nu au existat erori sau avertismente. Ține un jurnal al
atât erorile cât și avertismentele.

$tidysafety = 4>:
Nu suprascrie niciodată fișierul original. Păstrează un jurnal atât al erorilor, cât și al avertismentelor.

Exemple

ebook unpack mybook.pdb My_Book --autor „De mine”
ebook unpack -i mybook.pdb -d My_Book --author "By Me"

Ambele comenzi de mai sus fac același lucru

EXEMPLE


ebook splitmeta book.html mybook.opf
ebook tidyxhtml book.html
ebook tidyxml mybook.opf
ebook fix mybook.opf --oeb12 --mobi
ebook genepub

ebook blank newbook.opf --title „Titlul meu” --autor „Numele meu”
ebook adddoc myfile.html
ebook fix newbook.opf --opf20 -v
ebook genepub

ebook despachetează mybook.pdb my_book
cd cartea_mea
ebook addoc new_document.html
reparație ebook
ebook genepub

Utilizați ebookp online folosind serviciile onworks.net


Servere și stații de lucru gratuite

Descărcați aplicații Windows și Linux

  • 1
    Descărcător de imagini
    Descărcător de imagini
    Accesați cu crawlere și descărcați imagini folosind
    Seleniu Folosind python3 și PyQt5.
    Motor de căutare acceptat: Google, Bing,
    Baidu. Introducerea cuvintelor cheie de la tastatură
    sau intrare de la...
    Descărcați Image Downloader
  • 2
    Pluginul Eclipse Tomcat
    Pluginul Eclipse Tomcat
    Pluginul Eclipse Tomcat oferă
    integrare simplă a unui servlet tomcat
    container pentru dezvoltarea java
    aplicatii web. Ne poți alătura pentru
    discutie...
    Descărcați pluginul Eclipse Tomcat
  • 3
    Desktop WebTorrent
    Desktop WebTorrent
    WebTorrent Desktop este pentru streaming
    torrente pe Mac, Windows sau Linux. Aceasta
    se conectează atât la BitTorrent, cât și la
    colegii WebTorrent. Acum nu există
    trebuie sa astepti...
    Descărcați WebTorrent Desktop
  • 4
    GenX
    GenX
    GenX este un program științific de rafinat
    reflexivitatea razelor X, neutroni
    reflectivitate și raze X de suprafață
    date de difracție folosind diferența
    algoritm de evolutie....
    Descărcați GenX
  • 5
    pspp4windows
    pspp4windows
    PSPP este un program de statistică
    analiza datelor eșantionate. Este gratuit
    înlocuitor pentru programul proprietar
    SPSS. PSPP are atât bazate pe text, cât și
    ne grafice...
    Descărcați pspp4windows
  • 6
    Extensii Git
    Extensii Git
    Git Extensions este un instrument UI de sine stătător
    pentru gestionarea depozitelor Git. De asemenea
    se integrează cu Windows Explorer și
    Microsoft Visual Studio
    (2015/2017/2019). E...
    Descărcați extensii Git
  • Mai mult »

Comenzi Linux

Ad