Annuncio pubblicitario

Come aggiungere funzionalità personalizzate a Nautilus [Linux] nautilus Nautilus, come sai, è il file manager predefinito per Gnome Desktop Environment. È dove vaghi e passi la maggior parte del tuo tempo, quando non stai navigando sul web o lanciando comandi al prompt dei comandi.

Quindi ovviamente sarebbe bello e produttivo per alcuni strumenti che facilitino il tuo lavoro. Le azioni di Nautilus ti consentono di aggiungere funzionalità personalizzate a Nautilus. Ciò si ottiene tramite il menu di scelta rapida. È possibile inter-convertire i file in vari formati, montare file ISO, unire i file PDF tutti all'interno di Mautilus senza avviare altre applicazioni dal menu contestuale del tasto destro. Le possibilità qui sono limitate solo dalla tua immaginazione!

L'aggiunta di tale funzionalità personalizzata è piuttosto semplice. Non è necessario essere un hacker o un programmatore di Linux per farlo funzionare. Tutto ciò che serve è:

  • Il pacchetto "azioni nautilus"
  • La conoscenza di un comando equivalente per raggiungere lo stesso obiettivo

Il pacchetto di azioni Nautilus

instagram viewer

Il pacchetto nautilus-actions è ciò che ti offre un piacevole strumento grafico in cui puoi creare, modificare e rimuovere nautilus-actions o la funzionalità personalizzata che stiamo cercando. È facilmente disponibile tramite il gestore dei pacchetti della tua distribuzione.

Conoscenza del comando

Come utente Linux non sei estraneo al fatto che la maggior parte delle attività che esegui tramite mouse e GUI può essere eseguita anche tramite comandi. Vuoi stampare resume.doc? Basta inserire "oowriter -p resume.doc" nel terminale. Devi convertire un file jpeg in gif? Inserisci "converti logo.jpeg logo.gif" (richiede imagemagick). Vuoi impostare un'immagine come sfondo? Digita "gconftool-2 -t str –set / desktop / gnome / background / picture_filename".

Quindi puoi ottenere quasi tutto dalla riga di comando e questo è ciò che sfrutteremo qui.

Crea un'azione

Vorrei illustrare i passaggi che è necessario seguire con un esempio. Creeremo un'azione nautilus per convertire i file flv in mp4 adatti alla riproduzione su un iPod Touch / iPhone. Userò ffmpeg per la conversione, quindi assicurati di averlo installato (disponibile principalmente tramite i gestori di pacchetti, "sudo apt-get install ffmpeg" su Ubuntu) se prevedi di usare l'azione o provare.

    • Vai a Sistema> Preferenze> Azioni Nautilus
Come aggiungere funzionalità personalizzate a Nautilus [Linux] initialnact
    • Clicca su Aggiungi. (Nota che puoi modificare, rimuovere, importare / esportare azioni da qui in poi in)
Come aggiungere funzionalità personalizzate a Nautilus [Linux] optionsnact
    • Nel campo etichetta, digitare il testo che si desidera visualizzare nel menu di scelta rapida dei file FLV. È possibile scegliere un'icona e specificare una descrizione comandi che fornisce informazioni su cosa farebbe questa opzione. Salterò entrambi perché non sono essenziali per la funzionalità.
    • Percorso e parametri è dove si trova tutta l'azione. Nel percorso inserire l'utilità che verrà utilizzata per eseguire l'azione. Useremo ffmpeg, quindi inseriscilo /usr/bin/ffmpeg Qui. Se non sei sicuro di dove risieda l'utilità, utilizza il comando "dov'è" per scoprirlo. ad esempio usa "dove è ffmpeg'Per conoscere la sua posizione.
    • La linea di parametri sarà spaventosa, quindi trattieni il respiro e copia incolla: " -i% d /% f -f mp4 -vcodec libxvid -maxrate 01000 -qmin 3 -qmax 5 -bufsize 4096 -g 300 -acodec aac -s 480 × 320 -ab 0128000 -b 400000% d /% f.mp4 'Non incolparmi, questo è quello che devi inserire nella riga di comando per convertire flv in mp4 con ffmpeg (fai riferimento a man ffmpeg per maggiori dettagli)! Ciò che è degno di nota è% d e% f. Questi due forniscono informazioni su quale file è stato fatto clic con il tasto destro. Fai clic sul pulsante della legenda per maggiori dettagli. A proposito, non sono un esperto di video e non pretendo che le opzioni sopra siano perfette, fa il lavoro bene. Quindi, se hai dei suggerimenti, sentiti libero di condividerli nei commenti.
      Come aggiungere funzionalità personalizzate alle condizioni Nautilus [Linux]
    • Quindi fare clic sulla scheda condizione. Qui è dove limiterai le tue opzioni ai tipi di file richiesti dal menu contestuale (flv nel nostro caso). Puoi limitare le tue scelte tramite i metacaratteri del nome file o tramite il mimetype. Inoltre, è possibile specificare se l'azione viene visualizzata solo per i file o anche per file e cartelle. Digiteremo "* .flv" come nome file e applicheremo le nostre azioni solo ai file.
Come aggiungere funzionalità personalizzate a Nautilus [Linux] advancedcondnact
  • Nella scheda delle condizioni avanzate, puoi limitare ulteriormente la tua scelta a file locali, condivisioni samba, file ftp ecc. Sceglieremo i file locali qui.
  • Fai clic su OK e hai finito!
Come aggiungere funzionalità personalizzate al menu Nautilus [Linux]

Ora vai a cercare un file FLV. Clic destro e presto, c'è la tua opzione "Converti per iPod" personalizzata. Cliccaci sopra e vedrai un nuovo file mp4 nella stessa cartella.

Come aggiungere funzionalità personalizzate a Nautilus [Linux] bothnact

Alcuni suggerimenti

Sperimenta sulla riga di comando con i nomi dei file e le opzioni per l'utilità. Quando sei abbastanza sicuro di una funzionalità richiesta per un determinato tipo di file, sostituisci il nome del file nel comando con% d /% f.

Se vuoi agire su più di un file usa invece% M.

Per eseguire operazioni complicate (ad es. Per inviare un file via e-mail a qualcuno dal menu contestuale) è meglio creare uno script e passare gli argomenti appropriati all'interno dello script. Questo ti aiuterà a eseguire il debug e consentirà un maggiore controllo del tutto.

Con le azioni di nautilus puoi trasformare qualsiasi attività che esegui spesso o una riga di comando ingombrante come sopra in una comoda opzione di menu di scelta rapida. Ecco l'azione "Converti per iPod" [URL rotto rimosso] se necessario. Check-out altri addon nautilus precedentemente trattati su MakeUseOf. 6 utili estensioni per migliorare la funzionalità di Nautilus [Linux] Leggi di più

Hai già usato azioni nautilus? Quali azioni stai attualmente utilizzando? Hai una grande idea per trasformarti in un'azione? Condividi con noi nei commenti, chissà che potresti semplicemente ottenere un'azione! Oh, e nel caso in cui tu sia perplesso dall'immagine più in alto, è un nautilo!

Sono Varun Kashyap dall'India. Sono appassionato di computer, programmazione, Internet e tecnologie che li guidano. Amo la programmazione e spesso sto lavorando a progetti in Java, PHP, AJAX ecc.