Aangepaste functionaliteit toevoegen aan Nautilus [Linux]

Advertentie

Advertentie
Advertentie

Aangepaste functionaliteit toevoegen aan Nautilus [Linux] nautilus Nautilus, zoals je weet, is de standaard bestandsbeheerder voor Gnome Desktop Environment. Het is waar u ronddwaalt en het grootste deel van uw tijd doorbrengt, wanneer u niet op het web surft of opdrachten afvuurt bij de opdrachtprompt.

Het is dus duidelijk dat het cool en productief zou zijn voor sommige tools die uw werk gemakkelijker maken. Met Nautilus-acties kunt u aangepaste functionaliteit toevoegen aan Nautilus. Dit wordt bereikt via het rechtsklikmenu. U kunt bestanden in verschillende indelingen onderling converteren, ISO-bestanden koppelen, PDF-bestanden samenvoegen vanuit Mautilus zonder een andere toepassing te starten vanuit het contextmenu met de rechtermuisknop. De mogelijkheden hier worden alleen beperkt door uw verbeeldingskracht!

Het toevoegen van dergelijke aangepaste functionaliteit is vrij eenvoudig. Je hoeft geen Linux-hacker of -programmeur te zijn om het te laten werken. Alles wat je nodig hebt is:

  • Het pakket 'nautilus-acties'
  • De kennis van een gelijkwaardig commando om hetzelfde doel te bereiken

Het pakket Nautilus-acties

Het nautilus-acties-pakket is wat u een leuk grafisch hulpmiddel biedt waarmee u nautilus-acties of de aangepaste functionaliteit die wij zoeken, kunt maken, bewerken en verwijderen. Het is gemakkelijk verkrijgbaar via de pakketbeheerder van uw distributie.

Kennis van het commando

Als een Linux-gebruiker ben je niet onbekend met het feit dat de meeste taken die je via de muis en de GUI uitvoert, ook via commando's kunnen worden uitgevoerd. Wilt u CV.doc afdrukken? Voer gewoon 'oowriter -p cv.doc' in de terminal in. Wilt u een JPEG-bestand naar GIF converteren? Voer 'convert logo.jpeg logo.gif' in (vereist imagemagick). Wil je een afbeelding instellen als achtergrond? Typ 'gconftool-2 -t str -set / desktop / gnome / background / picture_filename'.

Dus je kunt bijna alles bereiken via de opdrachtregel en dit is wat we hier zullen gebruiken.

Maak een actie

Laat me de stappen illustreren die u moet volgen met een voorbeeld. We zullen een nautilusactie maken om flv-bestanden naar MP4 te converteren die geschikt zijn voor weergave op een iPod Touch / iPhone. Ik zal ffmpeg gebruiken voor conversie, dus zorg ervoor dat je het hebt geïnstalleerd (meestal beschikbaar via pakketbeheerders, 'sudo apt-get install ffmpeg' op ubuntu) als je van plan bent om de actie te gebruiken of mee te proberen.

    • Ga naar Systeem> Voorkeuren> Nautilus-acties

Aangepaste functionaliteit toevoegen aan Nautilus [Linux] initialnact

    • Klik op Toevoegen. (Merk op dat je acties vanaf hier kunt bewerken, verwijderen, importeren / exporteren)

Aangepaste functionaliteit toevoegen aan Nautilus [Linux] -opties

    • Typ in het veld Label de tekst die u wilt weergeven in het contextmenu met de rechtermuisknop van flv-bestanden. U kunt een pictogram kiezen en een knopinfo opgeven die informatie geeft over wat deze optie zou doen. Ik sla beide over omdat ze niet essentieel zijn voor functionaliteit.
    • Pad en parameters is waar alle actie is. In pad gezet in het hulpprogramma dat u zult gebruiken om de actie uit te voeren. We zullen ffmpeg gebruiken, dus zet hier / usr / bin / ffmpeg in. Als u niet zeker weet waar het hulpprogramma zich bevindt, gebruikt u de opdracht 'where is' om dit uit te zoeken. gebruik bijvoorbeeld ' whereis ffmpeg ' om de locatie te weten.
    • De parameterregel wordt eng, dus houd je adem in en kopieer de volgende kopie: ' -i% d /% f -f mp4 -vcodec libxvid -maxrate 01000 -qmin 3 -qmax 5 -pufsize 4096 -g 300 -acodec aac -s 480 × 320 -ab 0128000 -b 400000% d /% f.mp4 'Beschuldig mij niet, dit is wat je moet invoeren op de opdrachtregel om flv naar mp4 te converteren met ffmpeg (refereer man ffmpeg voor meer details)! Wat opmerkelijk is, is de% d en% f. Deze twee geven informatie over welk bestand u met de rechtermuisknop hebt geklikt. Klik op de legendeknop voor meer details. Trouwens, ik ben geen video-expert en ik beweer niet dat de bovenstaande opties perfect zijn, het doet het werk prima. Dus als je wat suggesties hebt, aarzel dan niet om ze in reacties te delen.

      Aangepaste functionaliteit toevoegen aan Nautilus [Linux] -voorwaarden

    • Klik vervolgens op het tabblad Conditie. Hier beperkt u uw opties tot de vereiste bestandstypen van het contextmenu (FLV in ons geval). Je kunt je keuzes beperken via de metatekens in de bestandsnaam of via het mimetype. Bovendien kunt u aangeven of uw actie ook alleen voor bestanden of voor bestanden en mappen wordt weergegeven. We zullen '* .flv' typen voor bestandsnaam en onze acties alleen op bestanden toepassen.

Hoe aangepaste functionaliteit aan Nautilus [Linux] advancedcondnact toe te voegen

  • Op het tabblad geavanceerde voorwaarde kunt u uw keuze verder beperken tot lokale bestanden, samba-shares, ftp-bestanden, enz. We zullen hier lokale bestanden kiezen.
  • Klik op OK en je bent klaar!

Hoe aangepaste functionaliteit aan Nautilus [Linux] menunact toe te voegen

Ga nu op zoek naar een FLV-bestand. Klik met de rechtermuisknop en presto, er is uw eigen aangepaste 'Convert voor iPod' optie. Klik erop en u ziet een nieuw mp4-bestand in dezelfde map.

Aangepaste functionaliteit toevoegen aan Nautilus [Linux], beide

Voor The Lazier Geeks

Als het bovenstaande te veel werk voor je lijkt, kijk dan hier voor kant en klare acties!

Een aantal tips

Experimenteer op de opdrachtregel met bestandsnamen en de opties voor het hulpprogramma. Als u vrij zeker bent van de functionaliteit die u nodig hebt voor een bepaald type bestanden, vervangt u de bestandsnaam in de opdracht met% d /% f.

Als u op meer dan één bestanden wilt reageren, gebruikt u% M in plaats daarvan.

Voor het uitvoeren van gecompliceerde bewerkingen (bijvoorbeeld om een ​​bestand via het contextmenu naar iemand te e-mailen) is het het beste om een ​​script te maken en de juiste argumenten in het script door te geven. Dit zal je helpen om te debuggen en meer controle te geven.

Met nautilus-acties kunt u elke taak die u vaak uitvoert of een omslachtige opdrachtregel zoals hierboven transformeren in een handige, eenvoudig te gebruiken contextmenu-optie. Hier is de actie 'Converteren voor iPod' als je die nodig hebt. Bekijk andere nautilus-add-ons die eerder werden behandeld op MakeUseOf. 6 handige uitbreidingen om de Nautilus-functionaliteit te verbeteren [Linux] 6 handige uitbreidingen om de Nautilus-functionaliteit te verbeteren [Linux] Meer lezen

Heb je eerder nautilus-acties gebruikt? Welke acties gebruikt u momenteel? Heeft u een goed idee om een ​​actie te worden? Deel met ons in de reacties, wie weet krijg je misschien een actie! Oh en in het geval dat je verbaasd bent over de bovenste afbeelding, is het een nautilus!

In this article