Sağ tıkla açılan menüyü betikler ekleyerek işlevsel hale getirmek

Başlatan fadike, 17 Mart 2008 - 22:15:50

« önceki - sonraki »

0 Üyeler ve 3 Ziyaretçi konuyu incelemekte.

fadike

Bu pakette yer alan betikler ile Gnome masaüstü yöneicisi Nautilus'u daha bir işlevsel hale getireceğiz.

Öncelikle paketi
/home/kullanıcı_adı/.gnome2/nautilıs-scripts/ adresine kopyalayıp açıyoruz.
Bu işlem için yetkili kullanıcı (root) olmanıza gerek yok. Normal kullanıcı kipi ile de işlem gerçekleştirilebilir.

Paket içinde iki paket bulunmakta olup biri Türkçeleştirilmiş, diğeri ise İngilizcedir. Kullanım özgürlüğü son kullanıcıya bırakılmıştır. Ayrıca bu, İngilizce asıllarına yapılan Türkçe tercümeyi beğenmeyen kullanıcılar için yeniden tercüme olanağının sağlanması için yapılmış bir eylemdir.

Yeniden tercüme ise basit olup, İngilizce isimli tercüme edilecek bir betik seçilip F2 ile yeniden adlandırmaktan ibarettir.

16/06/2008 itibari ile eklenmeştir;

Yeni yaptığım bu çeviri ile arkadaşlar sağ tıkla açılan "betikler" menüsüne "Gönder..." betiğini de ekleyebiliriz.





Paket, bize Windows işletim sisteminden aşina olduğumuz sağ tık menüsünün işlevlerinin benzerini sunmakla birlikte aynısı değil, farkını sağlamakta.

Betikler ile sağ tık menüsüne eklemlenecek olan işlevlerin Türkçesi ise aşağıdaki gibidir.

Burada ara,
Debian depolarna bağlanma,
Dosyayı posta istemcisi ile gönder,
Metin düzenleyicisini yetkili kullanıcı olarak buraya aç,
ISO dosyasını sanal sürücüye yerleştir,
ISO dosyasını sanal sürücüden çıkart,
Nautilus'u yetkili kullanıcı (root) olarak aç,
Dosyayı "sudo" ile çalıştır,
Terminali buraya aç,
Terminali yetkili kullancı (root) olarak buraya aç,

Betikleri internette aratırken buldum, ama Türkçeleştirmesini ben yaptım. Pakete ise buradan erişebilirsiniz:


Ayrıca burada yer alan betikleri silip açılır betikler menüsünü düzenleyebilir, işinize yarayacakları listede tutabilirsiniz.

Bunun yanı sıra Home dizini içinde bulunan "geçici" dizinine de attığınız dosyalar sağ tıkla açılan menüde yer alan "belge oluştur" dizini altında yer alacaktır.

Dasyalara buradan erişebilirsiniz (21 Şubat 2009) http://rapidshare.com/files/200536573/nautilus-betikleri.tar.gz

Not: Link yenilendi.
"Bilgi sahibi olmadan fikir sahibi olunmaz." Uğur MUMCU
"Hepimiz özgür yazılımın sendikalı emekçileriyiz." Fadike
http://fadike.org
http://pedalsorler DELL Vostro 5470 i5 4. nesil Ubuntu ön yüklü

heartsmagic

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.

engin1975

Çok teşekkür ederim çok işme yaradı hemen arşive ekledim.

potasyumsiyanur

ubuntu için güzel bir çalışma olduğunu düşünüyorum hemmen denemek istiyorum
teşekkürler
deniz yanmaz dersin ama...
yanarsada kimse söndüremez.

fortran

Özgür yazılım dergisi: eniXma

gaskiney

/home/kullanıcı_adı/.gnome2/nautilıs-scripts/     bu yolu nereye nasıl yazacağız yardımcı olurmusunuz

munirekinci

Yerler / Ev Dizini (Türkçesi böylemi bilmiyorum) buraya gittikten sonra ctrl+h kombinasyonunu yap böylelikle gizli veriler gözükecektir ondan sonra .gnome isimli dizini bul ve nautilıs-scripts isimli dizin oluştur içinede dosyaları kopyala

gaskiney

Arkadaşlar, ben ubuntuyu yeni yükledim çok hoşumada gitti. Evet, bana göre çok zor ama öğrenilmeyecek gibi değil çok zevkli bir de bana hemen cevap gelmesi beni mutlu etti teşekkürler bu arada burası yeri değil ama açıklayıcı bir başlık da bulamadım benim pc hp pavilion kablosuz bağlantıyı nasıl yapacağım?

munirekinci

Windows'a alıştığın için zor geliyor,  eğer Windows'u öğrenmek için harcadığın zamanın çeyreğini Ubuntu'ya ayırırsan her işini görürsün.
Ayrıca son kullanıcı için en rahat işletim sisteminin Ubuntu olduğunu düşünüyorum.

gaskiney

evet haklısınız caba gösterdikçe daha anlaşılır oluyor hem ayrıca yukarda bahsettiğiniz yolu denedim ve tekrar başlattığımda uyarı verdi renk düzeni karıştı pc nin

demir

Katkı için teşekkürler.
LIVE FREE OR DIE

Aklı olan Linux, Parası olan MAC, ikisi de olmayan Windows :)

jawes

bilgi için sağ ol daha kullanışlı oldu valla
LİNUX KULLANMAK AYRICALIKTIR

KÖTÜ İLE DOST OLAN UMURSAMAZ GÜNAHI
HAK SÖZÜ  DUYMAZ OLUR HATIRLAMAZ ALLAHI...  sürekli olarak kendini yönetebilmek insanın sahip olabileceği en değerli yetenektir...

Sypro

Sağ tuş menüsüne "yenile" ekleme imkanımız var mı peki:)
Betik olarak değil ama, menüye entegre. Hiç karşılaşmadım da, merak ettim:)


"Milliyetin çok belirgin vasıflarından biri dildir. Türk milletindenim diyen insan, her şeyden evvel ve mutlaka Türkçe konuşmalıdır. Türkçe konuşmayan bir insan, Türk kültürüne, topluluğuna bağlılığını iddia ederse buna inanmak doğru olmaz."

heartsmagic

Nautilus-actions diye bir şeyler olacaktı, sanırım onunla bir çok şey mümkündü. Bu da yapılabilir gibi geliyor bana.
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.

@lemci

Güzel bir çalışma olmuş teşekürler.
;)




http://www.megaupload.com/fr/?d=7LGALP7W

hasansahin

Anyone who has never made a mistake has never tried anything new.
Albert Einstein.

fadike

Zaten buradan alınanlar Türkçeleştirilmiştir.

Teşekkürler.
"Bilgi sahibi olmadan fikir sahibi olunmaz." Uğur MUMCU
"Hepimiz özgür yazılımın sendikalı emekçileriyiz." Fadike
http://fadike.org
http://pedalsorler DELL Vostro 5470 i5 4. nesil Ubuntu ön yüklü

lseker

Hasanşahin verdiğiniz linkteki tar.gz uzantılı dosyalara baktım ancak bunların içinde refresh isimli bir dosya bulamadım.. ( yenile diyince refresh olarak aradım.) Acaba hangisi yenile için kullanılacak betik ?
Dünya Güneş'in yardımı ile yaratıldı...Olduğu gibi kalmalı.
Toprak yaratıldığında üzerinde sınır çizgileri yoktu, onu bölmek insanlara düşmez.

hasansahin

Anyone who has never made a mistake has never tried anything new.
Albert Einstein.

lseker

Alıntı yapılan: Sypro - 24 Mayıs 2008 - 00:44:10
Sağ tuş menüsüne "yenile" ekleme imkanımız var mı peki:)
Betik olarak değil ama, menüye entegre. Hiç karşılaşmadım da, merak ettim:)

Sypronun mesajından sonra "bunlarda var" diyince siz ben yanlış anladım galiba... :D
Dünya Güneş'in yardımı ile yaratıldı...Olduğu gibi kalmalı.
Toprak yaratıldığında üzerinde sınır çizgileri yoktu, onu bölmek insanlara düşmez.

fadike

Linux'ta yenile demenin bir anlamı yok bana göre. KDE'de masaüstünü tazele var bildiğim.

Ancak yine de kullanıcı ev dizini içinden masaüstüne girilip F5 ile tazele komutu pekala verilir.
"Bilgi sahibi olmadan fikir sahibi olunmaz." Uğur MUMCU
"Hepimiz özgür yazılımın sendikalı emekçileriyiz." Fadike
http://fadike.org
http://pedalsorler DELL Vostro 5470 i5 4. nesil Ubuntu ön yüklü

lseker

Dünya Güneş'in yardımı ile yaratıldı...Olduğu gibi kalmalı.
Toprak yaratıldığında üzerinde sınır çizgileri yoktu, onu bölmek insanlara düşmez.

erginemr

Alıntı yapılan: lseker - 31 Mayıs 2008 - 18:17:12
Consoldan
xrefresh

Komut için teşekkürler. Buyrun o zaman:

1) Konsoldan;
gedit ~/.gnome2/nautilus-scripts/Refresh
ile scripts klasöründe "Refresh" adında yeni bir dosya oluşturun ve düzenlemek için açın.

2) İçine
#!/bin/bash
xrefresh

satırlarını yapıştırın ve kaydedin.

3) Dosyayı çalıştırılabilir yapın:
chmod +x ~/.gnome2/nautilus-scripts/Refresh

4) Bu işlemden sonra herhangi bir yere sağ tıkladığınızda Betikler grubu altına Refresh (Tazele) komutu eklenmiş olmalı. (Oturumu yeniden başlatmanız gerekebilir.)

heartsmagic

Yalnız xrefresh tüm X'i yeniler :)
Zamanında sadece Nautilus için komut var mı diye aramıştım da IRC'e kadar gidip sormuştum. Ne yazık ki komut yok. En azından Nautilus için yok.
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.

erginemr

Aslında bence "Yenile" diye bir betiğe hiç gerek yok, zira F5 ve "Ctrl+r" komutları pencereyi yenileyen iki kullanışlı komut. Ancak amaç, Linux ile istediğimiz herşey yapabileceğimizi göstermekse; inat ettim, bir yolu olmalı. ;)

Depolarda küçük, ilginç bir program var, xmacro. İki bileşeni var, xmacrorec2 ve xmacroplay. Bu programcığı aptitude ile kurarak bir iki deneme yaptım:
sudo aptitude install xmacro

Konsoldan xmacrorec2 kullanarak klavye tuşlarına basıldığında oluşan komutları buldum ve bunları xmacroplay'e girdi olarak aktardım. Örneğin; aşağıdaki komut:
echo "KeyStrPress F1 KeyStrRelease F1" | xmacroplay :0

F1 tuşuna basıp kaldırmayı simüle ediyor. "xmacroplay :0" kısmı ise komutları, aktif olan X sunucu ekranında çalıştırıyor. Bu komutu Alt+F2 ile çalıştırdığımızda nautilus yardım dosyası açılıyor.

Bu bağlamda, betik oluşturmak için yukarıdaki işlemleri aynen uygulayıp, betik içine xrefresh yerine;
echo "KeyStrPress F5 KeyStrRelease F5" | xmacroplay :0
yazıp kaydetmek gerekiyor.

Örnekler arttırılabilir. Mesela Nautilus arama çubuğunu açtırmak için Ctrl+F'e basıp bırakmak gerekiyor. Yani xmacro dilinde;
echo "KeyStrPress Control_L KeyStrPress F KeyStrRelease Control_L KeyStrRelease F" | xmacroplay :0