İlan

Nautilus [Linux] nautilus'a Özel İşlevler Ekleme Nautilus, bildiğiniz gibi Gnome Masaüstü Ortamı için varsayılan dosya yöneticisidir. Komut isteminde web'e göz atmadığınızda veya komutları ateşlemediğinizde, zamanınızın çoğunu dolaşıp geçirdiğiniz yerdir.

Açıkçası, çalışmanızı kolaylaştıran bazı araçlar için havalı ve üretken olacaktır. Nautilus eylemleri, Nautilus'a özel işlevsellik eklemenizi sağlar. Bu, sağ tıklama menüsü aracılığıyla gerçekleştirilir. Çeşitli biçimlerde dosyaları birbirine dönüştürebilir, ISO dosyalarını bağlayabilir, PDF dosyalarını Mautilus içinden birleştirip sağ tıklama bağlam menüsünden başka bir uygulama başlatmadan birleştirebilirsiniz. Buradaki olasılıklar sadece hayal gücünüzle sınırlıdır!

Bu tür özel işlevler eklemek oldukça kolaydır. Çalışması için bir Linux hacker veya programcısı olmanıza gerek yoktur. Tum ihtiyacin olan sey:

  • 'Nautilus-actions' paketi
  • Aynı hedefe ulaşmak için eşdeğer bir komut bilgisi

Nautilus-Eylemler Paketi

Nautilus-actions paketi, nautilus-actions veya aradığımız özel işlevselliği oluşturabileceğiniz, düzenleyebileceğiniz ve kaldırabileceğiniz güzel bir grafik aracı sağlar. Dağıtımınızın paket yöneticisi aracılığıyla kolayca erişilebilir.

instagram viewer

Komuta Bilgisi

Bir Linux kullanıcısı olarak, fare ve GUI aracılığıyla gerçekleştirdiğiniz görevlerin çoğunun komutlarla da gerçekleştirilebileceği gerçeğine yabancı değilsiniz. Resume.doc dosyasını yazdırmak ister misiniz? Terminalde ‘oowriter -p resume.doc’ yazmanız yeterlidir. Bir JPEG dosyasını GIF'e dönüştürmeniz mi gerekiyor? "Convert logo.jpeg logo.gif" girin (imagemagick gerektirir). Bir resmi duvar kağıdı olarak ayarlamak ister misiniz? ‘Gconftool-2 -t str –set / desktop / gnome / background / picture_filename‘ yazın.

Yani komut satırından hemen hemen her şeyi başarabilirsiniz ve biz burada sömüreceğiz.

Bir Eylem Oluşturun

İzlemeniz gereken adımları bir örnekle açıklayayım. Flv dosyalarını iPod Touch / iPhone'da oynatmaya uygun mp4'e dönüştürmek için bir nautilus eylemi oluşturacağız. Dönüşüm için ffmpeg kullanacağım, bu yüzden eylemi kullanmayı veya denemeyi planlıyorsanız yüklediğinizden emin olun (çoğunlukla paket yöneticileri aracılığıyla kullanılabilir, ubuntu'da ‘sudo apt-get install ffmpeg’).

    • Adresine git Sistem> Tercihler> Nautilus Eylemleri
Nautilus [Linux] initialnact'a Özel İşlevler Ekleme
    • Ekle'ye tıklayın. (Buradan eylemleri düzenleyebileceğiniz, kaldırabileceğiniz, içe / dışa aktarabileceğinizi unutmayın)
Nautilus [Linux] seçeneklerine Özel İşlevler Ekleme
    • Etiket alanına flv dosyalarının sağ tıklama bağlam menüsünde görünmesini istediğiniz metni yazın. Bir simge seçebilir ve bu seçeneğin ne yapacağına ilişkin bilgi sağlayan bir ipucu belirleyebilirsiniz. Bunların her ikisini de atlayacağım çünkü işlevsellik için gerekli değiller.
    • Yol ve Parametreler tüm eylemin olduğu yerdir. Yolda, eylemi gerçekleştirmek için kullanacağınız yardımcı programa koyun. Biz koymak ffmpeg kullanacağız /usr/bin/ffmpeg buraya. Yardımcı programın nerede bulunduğundan emin değilseniz bulmak için "nerede" komutunu kullanın. örneğin kullanın ‘nerede ffmpegLocation yerini bilmek.
    • Parametre satırı korkutucu olacak, bu yüzden nefesinizi tutun ve yapıştırın: ’ -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 Me Beni suçlamayın, flv'yi ffmpeg ile mp4'e dönüştürmek için komut satırına girmeniz gerekenler budur (daha fazla bilgi için man ffmpeg'e bakın)! Dikkate değer olan% d ve% f'dir. Bu ikisi, sağ tıkladığınız dosya hakkında bilgi sağlar. Daha fazla bilgi için gösterge düğmesine tıklayın. Bu arada, ben video uzmanı değilim ve yukarıdaki seçeneklerin mükemmel olduğunu iddia etmiyorum, işi gayet iyi yapıyor. Bu nedenle, bazı önerileriniz varsa bunları yorumlarda paylaşmaktan çekinmeyin.
      Nautilus [Linux] koşullarına Özel İşlevler Ekleme
    • Ardından koşul sekmesine tıklayın. Bu, seçeneklerinizi içerik menüsünün gerekli dosya türleriyle (bizim durumumuzda flv) sınırlayacağınız yerdir. Dosya adı metakarakterleri veya mime türü ile seçimlerinizi sınırlayabilirsiniz. Ayrıca, işleminizin yalnızca dosyalarda mı yoksa dosya ve klasörlerde mi görüneceğini belirleyebilirsiniz. Dosya adı için ‘* .flv’ yazacağız ve eylemlerimizi yalnızca dosyalara uygulayacağız.
Nautilus [Linux] 'a Özel İşlevler Nasıl Eklenir
  • Gelişmiş durum sekmesinde, seçiminizi yerel dosyalar, samba paylaşımları, ftp dosyaları vb. İle daha da sınırlandırabilirsiniz. Burada yerel dosyaları seçeceğiz.
  • Tamam'ı tıkladığınızda işiniz bitti!
Nautilus [Linux] menunactine Özel İşlevler Ekleme

Şimdi gidip bir flv dosyası arayın. Sağ tıklayıp presto, kendi özel iPod iPod için Dönüştür ’seçeneğiniz vardır. Üzerine tıklayın ve aynı klasörde yeni bir mp4 dosyası göreceksiniz.

Nautilus [Linux] 'a Özel İşlevler Nasıl Eklenir

Bazı ipuçları

Komut satırında dosya adları ve yardımcı program seçeneklerini içeren denemeler yapın. Belirli dosya türleri için gereken bir işlevsellik konusunda eminseniz, komuttaki dosya adını% d /% f ile değiştirin.

Birden fazla dosya üzerinde işlem yapmak istiyorsanız bunun yerine% M kullanın.

Karmaşık işlemler gerçekleştirmek için (örneğin, bir dosyayı bağlam menüsünden birisine e-posta ile göndermek için) bir komut dosyası oluşturmak ve kod içinde uygun bağımsız değişkenleri iletmek en iyisidir. Bu, hata ayıklamanıza ve tamamen daha fazla kontrole izin vermenize yardımcı olacaktır.

Nautilus eylemleri ile sık yaptığınız herhangi bir görevi veya yukarıdaki gibi hantal bir komut satırını kullanımı kolay bir bağlam menüsü seçeneğine dönüştürebilirsiniz. İhtiyacınız varsa iPod iPod için Dönüştür ’İşlemi [Bozuk URL Kaldırıldı]. Çıkış yapmak daha önce MakeUseOf tarafından kapsanan diğer nautilus eklentileri. Nautilus İşlevselliğini Geliştirmek için 6 Yararlı Uzantı [Linux] Daha fazla oku

Daha önce nautilus eylemleri kullandınız mı? Şu anda hangi işlemleri kullanıyorsunuz? Bir eyleme geçmek için harika bir fikriniz mi var? Sadece bir işlem yapabileceğinizi bilen yorumlarda bizimle paylaşın! Oh ve en üstteki görüntüden şaşkınsanız, nautilus!

Ben Hindistan'dan Varun Kashyap. Bilgisayarlar, Programlama, İnternet ve onları yönlendiren teknolojiler konusunda tutkuluyum. Programlamayı seviyorum ve genellikle Java, PHP, AJAX vb. Projeler üzerinde çalışıyorum.