Come usare l'automatore per creare un servizio che converte un ebook (usando i comandi di calibro)

0

Sto cercando di capire come sia possibile fare clic con il pulsante destro del mouse su un file .epub e convertirlo in un file .mobi . Attualmente (grazie agli strumenti di comando calibre) posso seguire quanto segue all'interno del terminale

ebook-convert test.epub test.mobi

Quindi il nome del file pugno test.epub è il file originale e esistente e il secondo nome file test.mobi è che verrà convertito in.

È possibile creare un servizio da un automatore che potrebbe consentire di fare clic con il pulsante destro del mouse sul file test.mobi originale e quindi convertirlo?

Grazie

    
posta aurel 17.07.2014 - 08:53
fonte

1 risposta

1

Apri Automator, scegli il modello di servizio, cambia "Servizio ricevuto selezionato" in "file o cartelle", aggiungi un'azione Esegui script shell, modifica "Passa input" a "come argomenti" e cambia il comando in:

for f;do /Applications/calibre.app/Contents/MacOS/ebook-convert "$f" "${f%.*}.mobi";done

Oseaggiungi

2mobi() { for f; do /Applications/calibre.app/Contents/MacOS/ebook-convert "$f" "${f%.*}.mobi" done }

in un file di configurazione della shell come ~/.bash_profile , puoi eseguire 2mobi /path/to/file.epub in una shell.

    
risposta data 17.07.2014 - 17:48
fonte

Leggi altre domande sui tag