Introducción
Hace ya un tiempo que dejé de reunir scripts para Nautilus, mas o menos con los que he ido desarrollando ó personalizando durante estos años, tengo suficientes para mis necesidades con mi equipo.Sin embargo, tengo que confesar, que para mi es una de las grandes ventajas de Nautilus, la posibilidad de hacer un sencillo script que te permita realizar repetitiva determinadas labores, que de otra forma se convierten en algo realmente tedioso.
En este caso, ha sido un usuario de Linux, el que se ha preocupado de hace esta recopilación, llegando hasta los 70 scripts que te facilitarán considerablemente tu trabajo.
70 scripts para Nautilus
Los scripts con sus correspondientes características son los siguientes:Personalizar
- Cambiar el mouse. Introducimos el nombre del tema de ratón y lo cambiará
- change-wallpaper. Pone de fondo de pantalla una imagen de forma aleatoria.
- create xml background. Crea un archivo xml, de un directorio, y hace el fondo rotatorio.
- Imagen wallpaper. Selecciona una imagen o un archivo xml como fondo de pantalla.
- random-nasa-wallpaper.pl .|Descarga la imagen del día de la Nasay la pone como fondo de pantalla.
- vídeo Wallpaper. Pone un vídeo, o el salvapantallas (xscreensaver) como fondo de pantalla.
Archivos
- Create ISO. Crea una imagen iso.
- ISO Mount. Monta una imagen iso.
- ISO un Mount. Desmonta una imagen iso.
- Abrir con gedit. Abre un archivo con el editor de texto.
- Abrir con gedit (como root). Abre un archivo con el editor de texto con privilegios de administrador.
- Encrypt-Decrypt. Permite cifrar y descifrar archivos utilizando openssl y AES.
- Examinar como root. Permite abrir un directorio con permisos de administrador.
- Make Executable. Da permisos a un archivo para poder ejecutarlo.
- Split File. Divide un archivo en varias partes.
- to UTF8. Cambia la codificación de caracteres a utf-8.
- to ISO8859-15. Cambia la codificación de caracteres a iso-8859.
Mover archivos
- Mover a Descargas
- Mover a Documentos
- Mover a Imágenes
- Mover a Música
- Mover a Vídeos
- Mover a... Mueve un archivo al directorio de destino indicado
Copiar archivos
- Copiar a Descargas
- Copiar a Documentos
- Copiar a Imágenes
- Copiar a Música
- Copiar a Vídeos
- Copiar a... Copia un archivo al directorio de destino indicado
Multimedia
- Audio files converter. Permite convertir archivos de audio. Dependencias: zenity, awn, mplayer, lame, vorbis tools, id3tag, musepack-tools, flac, mac, faac, faad
- Extraer mp3. Permite extraer la pista de audio de un vídeo en formato mp3.
- Sub Mov. Permite subtitular un vídeo, para lo que es necesario seleccionar un vídeo avi y un archivo srt para subtitular.
- Subtitulador. Añade subtítulos a todos los vídeos de una carpeta si tiene el archivo de subtítulo srt con el mismo nombre.
- video2gif. Convierte un vídeo en una imagen con formato gif.
- vídeo Converter. Permite convertir en varios formato de vídeo.
- *vídeo_convert_simple. Permite convertir en formato avi para DVD.
- Add to playlist (totem). Añade una pista a la lista de reproducción de totem.
- mplayer. Reproductor simple.
- Radio . Selecciona una emisora de radio vía web de una lista personalizada de radios para escuchar. Es necesario modificar este script para que funcione dado que la situación de los scripts se ha modificado.
- Random-Music.sh. Nos permite escuchar, con mplayer la música del directorio en el que estamos, indicar el directorio, o todo la música que se encuentra en el directorio ~/Música, en modo shuffle, o normal.
Imagen
- -contrast. Reducir contraste.
- +contrast. Aumentar contraste.
- flip. Voltea verticalmente una imagen.
- flop. Voltea horizontalmente una imagen.
- gamma 1.4. Corrige el nivel gamma.
- grigio. Convierte la imagen en tono de grises.
- rotate -90. Gira la imagen 90º en el sentido contrario a las agujas del reloj.
- rotate +90. Gira la imagen 90º en el sentido de las agujas del reloj.
- trim. Elimina el borde de la imagen.
- Image Converter. Convierte a diferentes formatos de imagen, bmp, png, gif, tif
- *Scale Image. Escala una imagen al tamaño indicado.
- Scale Image To Sizes. Escala una imagen a varios tamaños ofrecidos.
- Comprimir PDF. Permite reducir el tamaño de un archivo PDF.
- Nautilus PDF Tools. Herramienta de manipulación de PDF, que utiliza pdftk.
- PDFjoin. Permite unir archivos pdf.
- Photo Converter. Complejo conversor de imagen.
Internet
- browser.py. Navegador web en python.
- Downlader link. Descarga los enlaces directamente.
- Upload To YouTube. Para subir vídeos a youtube.
- YouTube-DL. Solo para ingresar el link y descarga el vídeo con su título original.
- YouTube-DL(cc). Opción de descargar el vídeo, o el video y el archivo de subtítulo, close-caption de youtube.
- youtube-songs. Descarga el video para extraer el audio y conservar solo el audio.
Otros
- TurnOff. Permite apagar el ordenador.
- saytime. Dice la fecha y hora.
Instalación
En principio solo con descargar el archivo y descomprimirlo en el directorio:
~/.local/share/nautilus/scripts/
debería ser suficiente.Sin embargo, dado que este está pensado para funcionar desde el directorio, ~/.gnome2/nautilus-scripts, algunas herramientas no funcionan y es necesario personalizarlas. También he detectado algunos errores, por ejemplo en el procesamiento de imágenes, donde si el nombre del archivo tiene espacios en blanco no funciona. Es necesario editar el script y sustituir $1 por “$1″.
Dependencias y otros cambios
En algunos scripts es necesario indicar la ruta correcta a los archivos, o poner el nombre que corresponde su carpeta de usuario:- Personalizar/.cambiar_el_mouse. En la linea 11 y 21 columna 12, del archivo, debes cambiar
whoami
por tu nombre de usuario. Para saber tu nombre de usuario lanza el comando: whoami , y cambiar dondewhoami
por el nombre que aparece. - Personalizar/random-nasa-wallpaper.pl, linea 113. Donde /home/pc la ruta a la carpeta de usuario /home/tu_usuario/. Y creará un directorio para guardar la imágenes , actualmente. ~/Imágenes/Nasa_Wallpapers, puedes cambiarlo si deseas.
- Personalizar/change-wallpaper, linea 28 y 29. la ruta a la carpeta de imágenes que deseen, actualmente ~/Imágenes .Y la ruta a “random-file” (donde lo guarden), actualmente: ~/.gnome2/nautilus-scripts/Personalizar/.randomer-file/bin/random-file. Si la mueven indíquenlo en linea 29, que depende. Donde indican la ruta no puede tener espacios, yo lo intenté de varias formas pero no la reconocía a la ruta.
Dependencias
- Para multimedia, mplayer, mencoder, ffmpeg
- Para (Upload To YouTube), python-wxgtk2.8, python-wxtools , wx2.8-i18n, wget, xterm, python-gdata, python-wxglade, googlecl
- Para borwser.py, webkit
- Para YouTube.DL, youtube-dl
- Para video-wallpaper, xscreensaver
- Para saytime, festival
Conclusiones
Con independencia de las observaciones indicadas en el apartado correspondiente a la instalación, y a las dependencias, y que pueden llevar a que alguno de los scripts no funcionen, indicar que son una fuente de inspiración en el sentido de que te pueden orientar a la creación o personalización de estos scripts para hacer las tareas rutinarias mas cómodas y sencillas.Si hasta el momento no has creado tus propios scripts, te recomiendo que des un repaso a este interesante repertorio recopilado por Rodrigo Esteves (baisart), estoy seguro de que te pueden ser de mucha utilidad.
Más información | Gnome-Look.org