Bagaimana cara agar skrip Nautilus berfungsi Nautilus?

13

Cara mendapatkan Nautilus-script ( Terminal here, Root Nautilus, Root Gedit) bekerja pada Ubuntu 13.04?

Saya menyalin skrip-skrip itu ke .gnome2/nautilus-scriptsfolder tetapi tampaknya tidak berfungsi lagi

Rushabh RajeshKumar Padalia
sumber

Jawaban:

21

Coba masukkan skrip /home/$USER/.local/share/nautilus/scripts/

Ini adalah folder skrip saya:

Folder Skrip Nautilus

Ini hasilnya:

masukkan deskripsi gambar di sini

Daboross
sumber
3
Itu berfungsi tetapi skrip hanya muncul jika saya mengklik kanan pada folder atau file dan bukan pada ruang kosong di nautilus
Rushabh RajeshKumar Padalia
1
Saya tidak yakin bagaimana cara mengklik kanan ruang kosong untuk membuka menu skrip Nautilus, tapi saya pikir itu akan menjadi pertanyaan lain. Folder yang digunakan di atas tidak (saya percaya) bekerja pada klik kanan ruang kosong di 12.10. Saya akan mengonfirmasi hal itu segera, ketika saya dapat menggunakan komputer pada jam 12.10.
Daboross
metode Anda bekerja dengan nautilus 3.4 dengan sempurna. Masalahnya hanya dengan nautilus 3.6. Bagaimanapun, sementara saya menggunakan file manager Nemo di mana "open in terminal" dan "open as root" dibangun.
Rushabh RajeshKumar Padalia
Baik! Saya pikir jika Anda ingin lebih banyak bantuan dengan ini meskipun Anda mungkin harus membuat pertanyaan baru tentang mengklik kanan di ruang kosong dengan nautilus baru. Karena pertanyaan ini adalah tentang membuat skrip bekerja sama sekali. Saya akan mencoba mencari jawaban
Daboross
7

Tindakan Nautilus

Kami dapat menentukan item menu konteks klik kanan kami sendiri dengan tindakan nautilus Instal tindakan nautilus .

  • Jalankan Alat Konfigurasi Nautilus-Actions baik dari Dash, atau dari terminal dengan

    nautilus-actions-config-tool
    

Dengan alat ini saya dapat membuat item menu konteks untuk membuka terminal di sini. Saya telah mengikuti langkah-langkah ini:

masukkan deskripsi gambar di sini

masukkan deskripsi gambar di sini

masukkan deskripsi gambar di sini

Satu hal yang perlu diperhatikan ... Tidak muncul di toolbar, atau saya tidak tahu di mana mencarinya. Jadi, Anda tidak perlu mencentang kedua kotak di tangkapan layar kedua.

Semuanya bekerja dengan baik, dan saya dapat mengklik file / folder atau ruang kosong untuk membuka terminal pada folder saat ini . Butuh sedikit usaha untuk mengetahui bahwa variabel yang benar untuk path folder adalah "%d/%w".

Ketika saya di /home/logan/games:

  • %dakan dapatkan /home/loganjika mengklik ruang kosong
  • %dakan mendapatkan /home/logan/gamesjika mengklik file / folder apa pun di bawah folder game

Tetapi %d/%wtampaknya berfungsi untuk ruang kosong dan pada folder / file.

Anda mungkin juga harus keluar dan masuk kembali, kecuali jika Anda me-restart nautilus untuk memuat ulang menu konteks.

Logan
sumber
0

Cukup gunakan skrip Nautilus-Action untuk menerapkan ini.

Instal aksi gksu dan nautilus dari Pusat Perangkat Lunak Kemudian buka Alat Konfigurasi Nautilus-Action

Di Alat Konfigurasi Aksi Nautilus membuat tindakan baru Di tab Tindakan, ketik 'Buka Folder Sebagai Rooting' di label Konteks Di tab Perintah, masukkan nilai ' gksu' dan ' nautilus %d/%w' di Command Path dan Parameter masing-masing. Kemudian Restart nautilus:nautilus -q

esceepee
sumber