Suite Seguridad Wireless > Colaboracion y desarrollo de nuestras lives
duda sobre slackbuids
<< < (14/18) > >>
geminis_demon:
Vale le he hecho algunos arreglos.

Ahora si el log package está dentro de un módulo extraido creará el xzm a partir del módulo, y también ahora si hay algún error informará de ello

Y una cosa importante, para los servicemenus de kde hay que poner siempre las variables como %u (ruta completa), %n (nombre del archivo), o %d (directorio) en minusculas, porque si lo pones en mayusculas, al seleccionar varios archivos los tratará como uno solo, y si quieres crear 2 módulos a la vez no funcionará.

Al ponerlo en minusculas trata las rutas por separado, y eso es lo que queremos que haga.

En XFCE no existe esa opción y aunque selecciones 20 archivos los tratará como uno solo, por eso al los service menus de XFCE les tube que hacer un "apaño" para que trate las rutas por separado.

Aquí está el de kde con los arreglos.

--- Código: ---[Desktop Action Create_xzm]
Exec[es]=(log2xzm %u %u.xzm --root $(echo %d|sed 's#var/log/packages$##') && kdialog --msgbox "Creado xzm a partir del log seleccionado."|| kdialog --error "Se produjo un error al crear el módulo xzm.")
Exec=(log2xzm %u %u.xzm --root $(echo %d|sed 's#var/log/packages$##') && kdialog --msgbox "Created xzm using the selected log package."|| kdialog --error "Module creation failed.")
Icon=cdr
Name[es]=Crear xzm a partir de un log package
Name=Create xzm using a log package

[Desktop Entry]
Actions=Create_xzm;
Icon=cdr
MimeType=application/x-pak;
Name[es]=log2xzm
Name=log2xzm
Type=Service
X-KDE-Priority=TopLevel
X-KDE-ServiceTypes=KonqPopupMenu/Plugin

--- Fin del código ---
USUARIONUEVO:
gracias geminis funciona perfecto.


 >:( >:( >:(


ya lo meteremos en xfce y hare el otro que comente , ahora ya tengo por donde investigar con tu forma de buscar el directorio.



NO TENIA NI IDEA DE LA U  MAYUSCULA O MINUSCULA .... >:(
sol666:

--- Cita de: geminis_demon en 06-11-2013, 03:45 (Miércoles) ---@sol666 El problema es que el script está buscando los archivos de tvenlinux en tu sistema, en vez de buscarlos en el módulo extraido, para que saque los archivos del módulo tienes que pasarle el parámetro --root, así:


--- Código: ---log2xzm nombre-del-programa /root/Desktop/programa.xzm --root /ruta/del/modulo/extraido

--- Fin del código ---

------------------------------------------


@USUARIONUEVO No es mala idea, me lo punto.

--- Fin de la cita ---
gracias geminis, ¿--root con minusculas? esta noche lo pruebo.
sol666:

--- Cita de: sol666 en 06-11-2013, 14:43 (Miércoles) ---
--- Cita de: geminis_demon en 06-11-2013, 03:45 (Miércoles) ---@sol666 El problema es que el script está buscando los archivos de tvenlinux en tu sistema, en vez de buscarlos en el módulo extraido, para que saque los archivos del módulo tienes que pasarle el parámetro --root, así:


--- Código: ---log2xzm nombre-del-programa /root/Desktop/programa.xzm --root /ruta/del/modulo/extraido

--- Fin del código ---

------------------------------------------


@USUARIONUEVO No es mala idea, me lo punto.

--- Fin de la cita ---
gracias geminis, ¿--root con minusculas? esta noche lo pruebo.

--- Fin de la cita ---
perfecto,ahora si,tambien e probao lo que le has explicado al compañero joss para quitar unas cuantas aplicaciones del mudulo multimedia de la 4.7 que no voy a utilizar como nicotine y kafeine.Gracias,ahora a probar la rc8.
USUARIONUEVO:
Bien , ya tengo el otro servicemenu  ... click derecho , eliminar paquete ....   >:(


Me ha costado , y eso que tenia ya por donde coger al ver lo que posteo gemnisi , pero bueno.


si me aburro lo suficiente los pasare los dos a xfce.

--- Código: ---
[Desktop Action Remove_package]
Exec[es]=(ROOT=$(echo %d|sed 's#var/log/packages$##') removepkg %u && kdialog --msgbox "Se ha eliminado el paquete seleccionado.")
Exec=(ROOT=$(echo %d|sed 's#var/log/packages$##') removepkg %u && kdialog --msgbox "The selected package was removed.")
Icon=application-x-bzip
Name[es]=Eliminar este paquete
Name=Delete this package

[Desktop Entry]
Actions=Remove_package;
Icon=application-x-bzip
MimeType=application/x-pak;
Name[es]=Eliminar este paquete
Name=Delete this package
Type=Service
X-KDE-Priority=TopLevel
X-KDE-ServiceTypes=KonqPopupMenu/Plugin
--- Fin del código ---
Navegación
Índice de Mensajes
Página Siguiente
Página Anterior

Ir a la versión completa