Suite Seguridad Wireless > Colaboracion y desarrollo de nuestras lives
duda sobre slackbuids
<< < (13/18) > >>
sol666:

--- Cita de: geminis_demon en 05-11-2013, 00:15 (Martes) ---
--- Cita de: sol666 en 04-11-2013, 21:24 (Lunes) ---hay algun comando que igual que los junta los separa?me interesaria para sacar del modulo multimedia 2 de la 4.6 sacar el tvenlinux

--- Fin de la cita ---

jejeje.. pues si, existe. Piensa que si tu te has encontrado con esa necesidad, los que trabajamos o colaboramos en la live ya nos habíamos encontrado antes con esa necesidad, así que tenemos scripts para todo  >:D

Descomprime el módulo multimedia, abre una terminal y ejecuta:

--- Código: ---cd /ruta/del/modulo/var/log/packages
log2xzm /nombre/del/programa /root/Desktop/programa.xzm

--- Fin del código ---

Con eso tendrás en el escritorio un módulo solo con los archivos del programa  ;)

P.D: El nombre del programa tiene que ser exacto, para saber el nombre exacto del paquete, ejecuta:


--- Código: ---ls /ruta/del/modulo/var/log/packages/

--- Fin del código ---

o


--- Código: ---ls /ruta/del/modulo/var/log/packages/tvenlinux*

--- Fin del código ---

--- Fin de la cita ---
gracias por la respuesta geminis.
USUARIONUEVO:
geminis para cuando te aburras ........ que se que no , por que estan con el tema arm , pero


¿ molaria un service menu asociado a los ficheros .PAK ?   ,  click derecho  .-.... reconstruir xzm a partir de un log

 ;D

se que si .... pero de momento no tengo ganas de liarme mas , anotado esta y creo que es buena idea.
sol666:

--- Cita de: sol666 en 05-11-2013, 19:54 (Martes) ---
--- Cita de: geminis_demon en 05-11-2013, 00:15 (Martes) ---
--- Cita de: sol666 en 04-11-2013, 21:24 (Lunes) ---hay algun comando que igual que los junta los separa?me interesaria para sacar del modulo multimedia 2 de la 4.6 sacar el tvenlinux

--- Fin de la cita ---

jejeje.. pues si, existe. Piensa que si tu te has encontrado con esa necesidad, los que trabajamos o colaboramos en la live ya nos habíamos encontrado antes con esa necesidad, así que tenemos scripts para todo  >:D

Descomprime el módulo multimedia, abre una terminal y ejecuta:

--- Código: ---cd /ruta/del/modulo/var/log/packages
log2xzm /nombre/del/programa /root/Desktop/programa.xzm

--- Fin del código ---

Con eso tendrás en el escritorio un módulo solo con los archivos del programa  ;)

P.D: El nombre del programa tiene que ser exacto, para saber el nombre exacto del paquete, ejecuta:


--- Código: ---ls /ruta/del/modulo/var/log/packages/

--- Fin del código ---

o


--- Código: ---ls /ruta/del/modulo/var/log/packages/tvenlinux*

--- Fin del código ---

--- Fin de la cita ---
gracias por la respuesta geminis.

--- Fin de la cita ---
creo que he hecho algo mal,me crea el xzm pero al meterlo en la live no me sale el acceso,dejo una imagen
geminis_demon:
@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.
USUARIONUEVO:
este es el service menu ,  aunque esta cojo  , puesto que solo es capaz de sacar un xzm , si el paquete esta instalado  .... si esta descomprimido en otro sitio no lo sacara.


--- Código: ---[Desktop Action Create_xzm]
Exec[es]=(log2xzm %U %U.xzm && kdialog --msgbox "Creado xzm a partir del log seleccionado.")
Exec=(log2xzm %U %U.xzm && kdialog --msgbox "Created xzm using the selected log package.")
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 ---




al final deberia poner como dice geminis , lo de --root=


pero el problema que tengo es como limitar..

para saber donde estoy ... estaba usando  pwd , que me da la ruta completa ...

por ejemplo


/root/Desktop/mimodulo/var/log/packages

y necesito recortar /var/log/packages , pero no se como , por que no se mucho de bash , ... solo controlo un poco Cut , PERO , na de na ... ;D


se me ocurrio tambien a raiz de otro comentario  ... otro servicemenu  ... click derecho sobre un fichero  x-pak  ....  desinstalar este paquete ..pero tengo la misma , no se como averiguar la ruta absoluta librandome del final de pwd   "/var/log/packages"   ya que al hacer pwd en log/packages me sale la ruta completa ...y hay que recortar esta parte del resultado.


awk  , y sed  no se manjeralos....   :'(


serian services menus que solo apareceran al hacer click derecho sobre un log de paquete...


video-demo  , saca el paquete por que esta instalado en sistema ...

si necesitais sacar algo de un modulo ..pues lo instalais o arrancais con el ya en el directorio modules ...al estar en sistema..ya podreis sacar xzm a partir de los log.

ya se mejorara este y se hara el otro , ademas hay que portarlos a xfce tambien ...



Navegación
Índice de Mensajes
Página Siguiente
Página Anterior

Ir a la versión completa