¿Cómo hacer que los scripts de Nautilus funcionen con Nautilus?

13

Como llegar Nautilus-scripts ( Terminal here, Root Nautilus,Root Gedit ) que trabajan en Ubuntu 13.04?

Copié esos scripts en la .gnome2/nautilus-scriptscarpeta, pero parece que ya no funciona.

Rushabh RajeshKumar Padalia
fuente

Respuestas:

21

Intenta poner guiones en /home/$USER/.local/share/nautilus/scripts/

Esta es mi carpeta de scripts:

Carpeta Scripts Nautilus

Este es el resultado:

ingrese la descripción de la imagen aquí

daboross
fuente
3
Eso funciona, pero el script solo aparece si hago clic derecho en una carpeta o un archivo y no en un espacio vacío en nautilus
Rushabh RajeshKumar Padalia
1
No estoy seguro de cómo hacer clic derecho en el espacio vacío para abrir el menú del script Nautilus, pero creo que esa sería otra pregunta. La carpeta utilizada anteriormente funciona (creo) en el clic derecho del espacio vacío en 12.10. Lo confirmaré pronto, cuando pueda conectarme a una computadora con 12.10.
daboross
su método funciona perfectamente con nautilus 3.4. El problema es solo con nautilus 3.6. De todos modos, temporalmente estoy usando el administrador de archivos Nemo en el que se
incorporan
¡Okay! Creo que si quieres más ayuda con esto, probablemente deberías hacer una nueva pregunta sobre hacer clic derecho en el espacio vacío con el nuevo nautilus. Como esta pregunta se trata de hacer que los scripts funcionen. Sin embargo, intentaré buscar una respuesta
daboross
7

Acciones Nautilus

Podemos definir nuestros propios elementos del menú contextual con el botón derecho del mouse con nautilus-actions Instalar acciones nautilus .

  • Ejecute la herramienta de configuración Nautilus-Actions desde el tablero o desde un terminal con

    nautilus-actions-config-tool
    

Con esta herramienta pude crear un elemento de menú contextual para abrir la terminal aquí. He seguido estos pasos:

ingrese la descripción de la imagen aquí

ingrese la descripción de la imagen aquí

ingrese la descripción de la imagen aquí

Una cosa a tener en cuenta ... No apareció en la barra de herramientas, o no sabía dónde buscarlo. Por lo tanto, no tiene que marcar esas dos casillas en la segunda captura de pantalla.

Todo funciona bien, y puedo hacer clic en archivos / carpetas o espacio vacío para abrir el terminal en la carpeta actual . Me costó un poco descubrir que la variable correcta para la ruta de la carpeta era "%d/%w".

Cuando estaba en /home/logan/games:

  • %dobtendría /home/logansi se hace clic en el espacio vacío
  • %dobtendría /home/logan/gamessi se hace clic en cualquier archivo / carpeta en la carpeta de juegos

Pero %d/%wparece funcionar tanto para el espacio vacío como para la carpeta / archivo.

También es posible que deba cerrar sesión y volver a iniciarla, a menos que reinicie nautilus para volver a cargar el menú contextual.

Logan
fuente
0

Simplemente use el script Nautilus-Action para implementar esto.

Instale gksu y nautilus-actions desde el Centro de software Luego abra la Herramienta de configuración de Nautilus-Action

En la Herramienta de configuración de Nautilus-Action, cree una nueva acción En la pestaña Acción, escriba 'Abrir carpeta como raíz' en la etiqueta Contexto En la pestaña Comando, ingrese los valores ' gksu' y ' nautilus %d/%w' en Ruta de comando y Parámetros respectivamente. Luego reinicie nautilus:nautilus -q

Esceepee
fuente