Gizli Dosya Yönetimi (Nautilus betiği)

Başlatan ironic, 13 Ağustos 2010 - 12:51:53

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

ironic

Seçilen dosyayı gizler. Boş bir alanda çalıştırıldığında gizli dosya yönetim penceresini açar. Pencereden gizli dosyaları gösterime açabilir ya da kapayabilirsiniz.



#!/bin/bash

      if [[ -n $NAUTILUS_SCRIPT_SELECTED_FILE_PATHS ]]
      then           
          dosya=$(basename "$NAUTILUS_SCRIPT_SELECTED_FILE_PATHS")                   
          mv "$dosya" ."$dosya" || zenity --warning --text 'İşlem başarısız.' 
               
      else
          son=`gconftool-2 -g /desktop/gnome/file_views/show_hidden_files`               
               
                if [ $son = true ]; then
                     s1=FALSE
                     s2=TRUE
                else
                   s1=TRUE
                   s2=FALSE
               
                fi       
           
          secim=`zenity --title 'Gizli dosya' --height=240 --width=260 \
                        --list --radiolist \
                        --column '#' hide-column=2 column ' ' --column 'Durum' $s1 'Gizli dosyaları göster' $s2 'Gizli dosyaları gösterme'`
               
                 case $secim in               
                  1)
                  gconftool-2 --type bool --set /desktop/gnome/file_views/show_hidden_files true
                  ;;                   
                  2)
                  gconftool-2 --type bool --set /desktop/gnome/file_views/show_hidden_files false
                  ;;                   
                 esac                                                       
      fi     
         



Kullanım

Betiği istediğiniz adla kaydedin.
Betik seçiliyken, sağ tıklayıp Özellikler >> Erişim hakları >> Bir program gibi çalışmasına izin ver kutucuğunu seçin.
Son olarak betiği ~/.gnome2/nautilus-scripts dizini altına taşıyın.

heartsmagic

Küçük gibi görünen ancak çok yararlı betikler görüyorum son zamanlarda :)
Eline sağlık @ironic.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

ırmak

Çok hoş bir şey olmuş bu.
Teşekkürler elinize sağlık :)

ironic

Teşekkürler

Ubuntu üzerinde pek olmasa da, diğer dağıtımlarda çok işime yarıyorlar.  :) En basitinden file-roller kurmaktan kurtuldum.  :)