Pertanyaan Bagaimana cara menyesuaikan menu konteks file di Xubuntu XFCE, Thunar file manager?


Saya biasanya lebih menyukai lingkungan desktop XFCE dari Xubuntu, tetapi saya menemukan file-file menu konteks klik kanannya terlalu sederhana (tidak ada pilihan untuk mengkompres / mendekompresi file misalnya, dan saya juga ingin beberapa tindakan khusus saya di sana).

Bagaimana saya bisa menyesuaikannya?


12
2017-12-21 10:39


asal




Jawaban:


Lihatlah tautan ini,


3
2017-12-21 10:50



Jawaban yang tepat pada jawaban saya sebenarnya adalah thunar-uca (Edit - Mengkonfigurasi tindakan kustom). Tetapi saya telah menemukannya dengan mencari plugokan. - Ivan
@ karthick87 Tautan rusak. Yang pertama hanya mengarah ke xfce.org dan yang kedua mengarah ke mana-mana. - Nanashi No Gombe


Cara terbaik untuk melakukan ini adalah menggunakan Thunar yang sangat baik custom actions fitur (sekarang diinstal sebagai default dengan Thunar), dan karena tidak ada tutorial rinci di sini saya pikir itu layak menambahkan satu. Ketika tindakan kustom dibuat itu ditambahkan ke menu konteks, seperti yang akan saya tunjukkan dalam diskusi saya di bawah ini. Namun, Anda dapat menyesuaikan ketika muncul di menu konteks dan, misalnya, pastikan bahwa tindakan khusus Anda hanya muncul ketika file gambar diklik kanan.

Di thunar, jika Anda pergi untuk mengedit> mengkonfigurasi tindakan khusus, Anda akan melihat menu seperti di bawah ini (dikurangi tindakan khusus saya tentu saja):

enter image description here

Anda dapat membuat tindakan kustom baru (lihat diskusi di bawah ini) atau mengedit yang sudah ada. Ada banyak contoh yang bermanfaat di situs Xfce dan di wiki Ubuntu, jadi tidak perlu membahas semuanya di sini, tetapi kami hanya akan membahas beberapa contoh untuk menampilkan kegunaan fitur ini di Thunar.

Anda akan membuat file tindakan kustom baru dengan mengklik menambahkan tombol (ditampilkan di screenshot pertama). Kemudian Anda akan meletakkan perintah di bawah ini, misalnya, di kotak perintah (Seperti yang telah saya lakukan untuk contoh berbeda di screenshot 2):

zenity --question;if [ $? = 0 ];then srm -rvf %F;fi

dan kemudian pastikan bahwa jenis file yang benar telah dipilih di Kondisi Penampilan menu (seperti yang telah saya lakukan untuk contoh berbeda di screenshot 3).

Perintah di atas menggunakan srm (yang ada di paket yang disebut secure-delete), dan orang harus sangat berhati-hati dalam menggunakannya pada file. Oleh karena itu, program dialog GNOME, Zenity, sering digunakan jika konfirmasi diperlukan untuk tindakan (seperti itu digunakan di sini) agar file tidak dihapus secara tidak sengaja.

Namun, untuk menggunakan lebih aman contoh dari srm, kita bisa menggunakan contoh espeak, supaya bisa kita dapatkan espeak untuk membaca file teks apa pun kepada kami. Kami akan membuat tindakan kustom baru dan kemudian kami akan memasukkannya kotak perintah (seperti dalam screenshot 2)

espeak -s 135 -f %f

Espeak harus diinstal jika belum (dengan sudo apt-get install espeak); itu -s pilihan yang saya gunakan hanya memperlambat kecepatan bicara sedikit; Anda dapat menentukan parameter lain juga seperti suara yang berbeda, tetapi -f switch harus selalu berjalan sebelumnya %f seperti yang ditunjukkan espeak file input teks untuk digunakan.

(Anda dapat menambahkan ikon jika Anda ingin (lihat gambar di bawah), sehingga menu konteks terlihat lebih menarik.)

enter image description here  enter image description here

Sekarang, hanya ketika Anda mengklik kanan file teks, akankah itu espeak pilihan muncul, seperti pada gambar di bawah.

enter image description here

Ada begitu banyak hal yang dapat dilakukan dengan tindakan khusus, tetapi ini hanyalah perkenalan untuk cara dasar membuat item menu konteks Anda sendiri. Ada banyak informasi di Xfce wiki dan banyak contoh yang bermanfaat, dan ada juga beberapa contoh bagus dari tindakan khusus di forum ini.


Untuk membatasi suatu perintah ke jenis file tertentu:

  • hanya untuk txt: di bawah tab 'Tampilan penampilan', centang 'File teks', lalu tambahkan *.txt untuk 'Pola file'.
  • hanya untuk png: periksa 'File gambar', dan *.png untuk 'Pola file'.
  • hanya untuk flv: 'File video', dan *.flv.
  • untuk file lain, seperti pdf: periksa 'File lain', dan tambahkan *.pdf. dll.

15
2017-09-27 18:07





Plugin Thunar mencakup area opsi terbatas.

Cara utama untuk menambahkan opsi menu konteks baru adalah (as Mik berkata) dilakukan dengan pergi ke 'Edit / Konfigurasi tindakan kustom' - dan klik "+" untuk menambahkan.

Untuk menambahkan aplikasi anggur lebih sulit. Lihat ini jawaban untuk pemain Foobar2000 datang juga dari Mik. Meskipun skrip mungkin tidak berfungsi untuk semua aplikasi, saya telah mencobanya pada pengarsip 7-zip juga dan berfungsi.


0
2018-02-20 16:58