Slik legger du til tilpasset funksjonalitet til Nautilus [Linux]

Annonse

Annonse
Annonse

Slik legger du til tilpasset funksjonalitet til Nautilus [Linux] nautilus Nautilus, som du vet, er standard filbehandling for Gnome Desktop Environment. Det er der du vandrer og bruker mesteparten av tiden din, når du ikke surfer på nettet eller skyter kommandoer på ledeteksten.

Så selvsagt vil det være kult og produktivt for noen verktøy som gjør arbeidet ditt lettere. Nautilus-handlinger lar deg legge til tilpasset funksjonalitet til Nautilus. Dette oppnås via høyreklikkmenyen. Du kan inter-konvertere filer i forskjellige formater, lagre ISO-filer, slå sammen PDF-filer alt fra Mautilus uten å starte et annet program alt fra høyreklikk-kontekstmenyen. Mulighetene her er kun begrenset av fantasien din!

Å legge til slik tilpasset funksjonalitet er ganske enkelt. Du trenger ikke å være en Linux hacker eller programmerer for å få det til å fungere. Alt du trenger er:

  • Pakken "nautilus-handlinger"
  • Kunnskapen om en tilsvarende kommando for å oppnå det samme målet

Nautilus-handlingspakken

Nautilus-handling-pakken er det som gir deg et fint grafisk verktøy der du kan opprette, redigere og fjerne nautilus-handlinger eller den tilpassede funksjonaliteten vi leter etter. Det er lett tilgjengelig gjennom distribusjonspakken din.

Kunnskap om kommandoen

Som Linux-bruker er du ikke fremmed for det faktum at de fleste oppgavene du utfører via musen og GUI, kan oppnås via kommandoer også. Vil du skrive ut resume.doc? Bare skriv inn 'oowriter -p resume.doc' i terminalen. Trenger du å konvertere en jpeg-fil til gif? Skriv inn 'convert logo.jpeg logo.gif' (krever imagemagick). Vil du sette et bilde som bakgrunn? Skriv 'gconftool-2 -t str-set / desktop / gnome / background / picture_filename'.

Så du kan oppnå nesten alt fra kommandolinjen, og dette er hva vi vil utnytte her.

Lag en handling

La meg illustrere trinnene du må følge med et eksempel. Vi vil lage en nautilus-handling for å konvertere flv-filer til mp4 som er egnet for avspilling i en iPod Touch / iPhone. Jeg vil bruke ffmpeg for konvertering, så sørg for at du har den installert (for det meste tilgjengelig via pakkeforvaltere, 'sudo apt-get install ffmpeg' på ubuntu) hvis du planlegger å bruke handlingen eller prøve.

    • Gå til System> Innstillinger> Nautilus-handlinger

Slik legger du til tilpasset funksjonalitet til Nautilus [Linux] initialnettet

    • Klikk på Legg til. (Merk at du kan redigere, fjerne, importere / eksportere handlinger herfra i)

Slik legger du til tilpasset funksjonalitet til Nautilus [Linux] optionsnact

    • I etikettfeltet skriver du inn teksten du vil se i høyreklikk-kontekstmenyen for flv-filer. Du kan velge et ikon og angi et verktøytips som gir informasjon om hva dette alternativet ville gjøre. Jeg vil hoppe over begge disse da de ikke er avgjørende for funksjonalitet.
    • Sti og Parametre er hvor alt handlingen er. I banen legges verktøyet som du vil bruke til å utføre handlingen. Vi vil bruke ffmpeg så legg inn / usr / bin / ffmpeg her. Hvis du ikke er sikker på hvor verktøyet ligger, bruk kommandoen 'hvor er' for å finne ut. Bruk f.eks. ' whereis ffmpeg ' for å vite beliggenheten.
    • Parameterlinjen kommer til å være skummelt, så hold pusten og kopien lim: ' -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 'Ikke klandre meg, dette er hva du må skrive inn på kommandolinjen for å konvertere FLV til MP4 med ffmpeg (referer man ffmpeg for flere detaljer)! Det som er bemerkelsesverdig er% d og% f. Disse to gir informasjon om hvilken fil du høyreklikket på. Klikk på legend-knappen for mer informasjon. Forresten, jeg er ingen video ekspert og jeg hevder ikke at alternativene ovenfor er perfekte, det gjør jobben helt fint. Så hvis du har noen forslag, vær så snill å dele dem med kommentarer.

      Slik legger du til tilpasset funksjonalitet til Nautilus [Linux] conditionsnact

    • Deretter klikker du på tilstandsfanen. Dette er hvor du vil begrense mulighetene dine til kontekstmenyens nødvendige filtyper (flv i vårt tilfelle). Du kan begrense valgene dine via filnavnet metakarakter eller via mimetypen. I tillegg kan du spesifisere om handlingen din bare vises for filer eller filer og mapper også. Vi skriver "* .flv" for filnavn og bruker bare våre handlinger til filer.

Slik legger du til tilpasset funksjonalitet til Nautilus [Linux] advancedcondnact

  • I kategorien avanserte tilstand kan du ytterligere begrense ditt valg til lokale filer, samba-aksjer, ftp-filer etc. Vi velger lokale filer her.
  • Klikk på OK, og du er ferdig!

Slik legger du til tilpasset funksjonalitet til Nautilus [Linux] menunact

Gå nå og se etter en flv-fil. Høyreklikk og presto, det er ditt eget tilpassede "Konverter for iPod" -alternativ. Klikk på den og du vil se en ny mp4-fil i samme mappe.

Slik legger du til tilpasset funksjonalitet til Nautilus [Linux] bothnact

For The Lazier Geeks

Hvis ovenstående virker som for mye arbeid for deg, sjekk ut her for klare tiltak!

Noen tips

Eksperimenter på kommandolinjen med filnavn og alternativene for verktøyet. Når du er ganske sikker på om en funksjonalitet du trenger for visse typer filer, må du erstatte filnavnet i kommandoen med% d /% f.

Hvis du vil handle på flere enn én fil, bruk% M i stedet.

For å utføre kompliserte operasjoner (for eksempel å sende en fil til noen fra kontekstmenyen) er det best å skape et skript og sende de aktuelle argumentene i skriptet. Dette vil hjelpe deg med å feilsøke og tillate større kontroll helt og holdent.

Med nautilus handlinger kan du omdanne en hvilken som helst oppgave du ofte utfører eller en tungvint kommandolinje som ovenfor, til et praktisk, lettvint kontekstmenyalternativ. Her er 'Convert for iPod' -aksjonen hvis du trenger det. Sjekk ut andre nautilus addons tidligere dekket på MakeUseOf. 6 Nyttige utvidelser for å forbedre Nautilus-funksjonaliteten [Linux] 6 Nyttige utvidelser for å forbedre Nautilus-funksjonaliteten [Linux] Les mer

Har du brukt nautilus-handlinger før? Hvilke handlinger bruker du for øyeblikket? Har du en god ide å bli en handling? Del med oss ​​i kommentarene, hvem vet at du kanskje bare får en handling! Oh, og hvis du er forvirret av det øverste bildet, er det en nautilus!

In this article