Seguridad Wireless - Wifi

Suite Seguridad Wireless => Colaboracion y desarrollo de nuestras lives => Mensaje iniciado por: USUARIONUEVO en 19-09-2014, 22:42 (Viernes)

Título: ideas y/o sugerencia para servicemenus
Publicado por: USUARIONUEVO en 19-09-2014, 22:42 (Viernes)
si teneis alguna idea buena para crear un servicemenu decirlo.

a mi ahora que estoy usando mucho lo de calcular el base64 de los ficheros , creo que lo hare en un servicemenu.

y se me paso tambien de crear , .. igual que las acciones de nuevo texto  ...  pues nuevo script , que creara un script vacio ya ejecutable con el encabezado ya escrito

#!/bin/bash

preparado para escribir   ;)
Título: Re: ideas y/o sugerencia para servicemenus
Publicado por: geminis_demon en 20-09-2014, 00:35 (Sábado)
Jejeje traduzco porque seguramente nadie sabe de lo que estas hablando  ;D

Llamamos servicemenu a el menu ese que aparece cuando haces clic derecho sobre un archivo/carpeta, y lo llamamos asi porque los scripts que hacen posible esos menus estan dentro de una carpeta llamada "servicemenus", pero es mas conocido como "right clic menu" o menu de clic derecho  >:D
Título: Re: ideas y/o sugerencia para servicemenus
Publicado por: USUARIONUEVO en 20-09-2014, 00:47 (Sábado)
las dos cosas que sugeria ya las tengo funcionañles en kde.

el de calcular el base64 de un fichero , pues eso ..  click derecho , calcular base64 y en la misma ruta del file nos guarta un txt , con el mismo name de fichero +_base64.txt

si en escritorio tengo un fihero llamado 24.mp3  , creara en la misma ruta el fichero 24_base64.txt , con el calculo dentro del txt     ;D ;D ;D ;D

y el otro de click derecho y en las opciones de crear nuevos ficheros ....  nuevo script  , eso se hace desde la carpeta templates.   ;) :D ;D
Título: Re: Re: ideas y/o sugerencia para servicemenus
Publicado por: vk496 en 20-09-2014, 12:29 (Sábado)
Gracias @geminis_demon....

A veces cuesta pillar el hilo a este tío.... Jajajajaja

Voy a tontear un poco, haber si se me ocurre algo....

Edito:

Para lo de base64, creo que es mejor dejarlo en el clipboard, así te ahorras crear un montón de archivos.

Un ejemplo sería:

Código: [Seleccionar]
#!/bin/bash

archivo=$(readlink -f $1)

if [ ! -f $archivo ]; then
        zenity --warning --text="El archivo no existe" --no-markup --no-wrap
        exit 1
else

        base64 $archivo | xsel --clipboard

fi

Con xsel me ha funcionado perfectamente (xclip me daba problemas). Lo único que haría falta, es una forma de avisar al usuario de que se ha copiado exitosamente (este punto no lo tengo claro, ya que todo lo que intento, me parece muy abusivo)

Nota: O hacer ambas cosas  ;D

Salu2
Título: Re: ideas y/o sugerencia para servicemenus
Publicado por: geminis_demon en 20-09-2014, 15:00 (Sábado)
Código: [Seleccionar]
base64 $archivo | xsel --clipboard && kdialog --msgbox "El archivo codificado se ha copiado al portapapeles" || kdialog --error "Se produjo un error inesperado"

De esta forma alerta de error tanto si el error se produce al codificar el archivo o si se produce al copiarlo al portapapeles.

Te lo he puesto con kdialog porque zenity no se como se usa, pero lo mismo da que da lo mismo xd
Título: Re: ideas y/o sugerencia para servicemenus
Publicado por: geminis_demon en 20-09-2014, 15:03 (Sábado)
Este lo tengo desde el año pasado, y nunca lo he subido porque paso de hacer la presentación en la zonas de módulos con la descripción y to ese royo  ;D

video2gif-0.1-noarch-1sw.xzm 4 KB
https://mega.co.nz/#!l1ByHZ6C!bgLgLPrSAAYdzG4XISGBDdohHxQqx46FrdJIC6T8cSs (https://mega.co.nz/#!l1ByHZ6C!bgLgLPrSAAYdzG4XISGBDdohHxQqx46FrdJIC6T8cSs)

Como el nombre indica, crea un gif a partir de un archivo de video.
Título: Re: Re: ideas y/o sugerencia para servicemenus
Publicado por: vk496 en 20-09-2014, 15:04 (Sábado)
Juntar 2 o mas xzm en uno solo....

Seria algo interesante, pero en mis pruebas, no conseguía crear una condicional para que saliese dicho menú únicamente cuando seleccionaba archivos xzm

Salu2
Título: Re: Re: ideas y/o sugerencia para servicemenus
Publicado por: USUARIONUEVO en 20-09-2014, 15:22 (Sábado)
Juntar 2 o mas xzm en uno solo....

Seria algo interesante, pero en mis pruebas, no conseguía crear una condicional para que saliese dicho menú únicamente cuando seleccionaba archivos xzm

Salu2

eso ya existe

merge_modules

metes los xzm a juntar en una carpeta ..merge_modules carpeta destino-del-xzm-con-la-suma


PD: valep . creo que dices desde un menu contextual ...  ;)
Título: Re: ideas y/o sugerencia para servicemenus
Publicado por: USUARIONUEVO en 20-09-2014, 15:24 (Sábado)
el de base64 , lo monte asi

Código: [Seleccionar]
Exec=(cat %f | base64 > %f_base64.txt | kdialog --title Base64 --msgbox "Calculado base64 de %f")
Código: [Seleccionar]
[Desktop Action base64]
Exec=(cat %f | base64 > %f_base64.txt | kdialog --title Base64 --msgbox "Calculado base64 de %f")
Icon=base64
Name[es]=Calcular Base64
Name=Calculate Base64

[Desktop Entry]
Actions=base64;
Icon=base64
MimeType=all/allfiles;
Name[es]=base64
Name=base64
ServiceTypes=KonqPopupMenu/Plugin
Type=Service
X-KDE-Priority=TopLevel
Título: Re: ideas y/o sugerencia para servicemenus
Publicado por: USUARIONUEVO en 20-09-2014, 15:38 (Sábado)
el de video2gif

me da error , creo que es la version de ffmpeg,


pero en el servicemenu ,me dice que no encuentra el script en /opt , pero si que esta..


ffmpeg 2.3.3

EDIT: acabo de probar desde consola el mismo comando del script y va perfecto ... desde consola..desde el menu contextual me dice que no encuntra el script ... pero si que esta en su sitio ...es raro.

_____

dejo el modulo con el video2gif , el calcular base64 de cualquier fuchero  , y la accion crear script --que crea un fichero con el encabezado #!/bin/bash   , preparado para escribir.

http://www.mediafire.com/download/c2gaou1bayecrb4/kde-servicemenus-1.1-noarch-1sw.xzm
Título: Re: ideas y/o sugerencia para servicemenus
Publicado por: geminis_demon en 20-09-2014, 15:59 (Sábado)
Código: [Seleccionar]
Exec=(cat %f | base64 > %f_base64.txt | kdialog --title Base64 --msgbox "Calculado base64 de %f")
Los pipes se usan para redirigir la salida de un comando al comando siguiente, pero base64 no le tiene que pasar ninguna información a kdialog por lo tanto no tiene sentido usar el pipe, en este caso se usa "&&".

Puede que tambien te funcione con el pipe pero no se comporta como debería, por ejemplo si hay algún error igualmente te dirá que se ha calculado el base64 de el archivo, sin embargo si pones las "&&" solo se ejecutará kdialog si el comando anterior terminó sin errores.

Código: [Seleccionar]
Exec=(cat %f | base64 > %f_base64.txt && kdialog --title Base64 --msgbox "Calculado base64 de %f")
Título: Re: ideas y/o sugerencia para servicemenus
Publicado por: USUARIONUEVO en 20-09-2014, 16:01 (Sábado)
ok ... bueno es saberlo.  ;)

lo del video2gif , de momento  lo dejo para despues , por que estoy tocando cosas y al igual he roto algo  ;D ;D ;D

me refiero a mi instalacion en el hdd.
Título: Re: ideas y/o sugerencia para servicemenus
Publicado por: geminis_demon en 20-09-2014, 16:46 (Sábado)
Hombre si te dice que el script no está en su sitio y tu estás viendo con tus ojos que si que está en su sitio...  algo no funciona bien en el sistema ;D
Título: Re: ideas y/o sugerencia para servicemenus
Publicado por: USUARIONUEVO en 20-09-2014, 18:52 (Sábado)
Hombre si te dice que el script no está en su sitio y tu estás viendo con tus ojos que si que está en su sitio...  algo no funciona bien en el sistema ;D


tambien puede quye sea yo el que no va bien  >:D >:D >:D


pues va a ser del script ....

/usr/bin/video2gif: línea 20: gifsicle: no se encontró la orden


bueno , pues ...despues d einstalar el gifsicle ya funciona el servicemenu , pero ... no se muy bien lo que se intenta con el gifsicle , ( imagino que reescalar el gif a unas dimensiones usables ) , pero el caso es que con mi video de pruebas, sale lo mismo usando ffmpeg   que usando ffmpeg y despues  gifsicle ... el video ocupa lo mismo y la escala es la misma.
Título: Re: Re: ideas y/o sugerencia para servicemenus
Publicado por: vk496 en 20-09-2014, 20:25 (Sábado)
Cifrar un archivo....

Salu2
Título: Re: Re: ideas y/o sugerencia para servicemenus
Publicado por: USUARIONUEVO en 20-09-2014, 20:48 (Sábado)
Cifrar un archivo....

Salu2

encriptarlo  ..ok , ¿sugerencias?



________________________

con respecto al servicemenu de conversion de video2gif ..

los pasos 2 y 3 creo que sobran , el 2 entiendo que es para crear el gif en formato loop continuo , pero ffmpeg ya lo hace , ... y el segundo entiendo es para optimizar el gif , pero resulta que ffmpeg tal cual lo saca , no se opcimiza mas , asi que opino que los paso 2 y 3 sobran...mas que nada por que el proceso dura mucho mas y el resultado es el mismo.

Código: [Seleccionar]
#!/bin/bash

error() {

qdbus $DBUS close
kdialog --title "video2gif" --error "Ocurrió un error inesperado"
rm -rf $TMP
exit 1
}

TMP="/tmp/$$"
mkdir -p "$TMP"

DBUS=$(kdialog --title "video2gif" --progressbar "Convirtiendo $1 a GIF animado..." 100)
qdbus $DBUS Set "" value 25
ffmpeg -i "$1" -r 10 "$1".gif
[ $? -ne 0 ] && error
qdbus $DBUS Set "" value 100
sleep 1
qdbus $DBUS close
kdialog --title "video2gif" --msgbox "El GIF animado ha sido creado en "$(echo "$1"|rev|cut -d'.' -f2-|rev).gif""
rm -rf $TMP
Título: Re: ideas y/o sugerencia para servicemenus
Publicado por: geminis_demon en 20-09-2014, 20:55 (Sábado)
Prueba con mas vídeos en distintos formatos, recuerdo que sin pasarle gifsicle la imagen del gif se veía mal, como borrosa.
Título: Re: ideas y/o sugerencia para servicemenus
Publicado por: USUARIONUEVO en 20-09-2014, 21:06 (Sábado)
Prueba con mas vídeos en distintos formatos, recuerdo que sin pasarle gifsicle la imagen del gif se veía mal, como borrosa.

solo probe con videos .mp4

puede ser que con otros formatos pasen cosas como la que comentas.


bueno , pues lo dejare como estaba originalmente y simplemente añadire el gifscile  ...

el que opctimiza las capas es el convert que es parte de imagemagick , pero como digo , no tengo ganas de complicarme ,jajaj añado la dependencia y a correr.
Título: Re: ideas y/o sugerencia para servicemenus
Publicado por: USUARIONUEVO en 20-09-2014, 21:07 (Sábado)
lo de cifrar un fichero con password no parece muy complicado


http://www.cyberciti.biz/tips/linux-how-to-encrypt-and-decrypt-files-with-a-password.html


gpg --cipher-algo AES256 --symmetric FICHERO
Título: Re: ideas y/o sugerencia para servicemenus
Publicado por: pastilla en 20-09-2014, 22:11 (Sábado)
Pues yo pediria porque me ha pasado recientemente con el archivo changes en modo persistente un fsck al uso para poderlo comprobar in situ, porque cuando te da error al iniciar la live a veces se salva al cambiar de escritorio pero esta vez no y al intentar reparar solo el archivo los comandos fsck por norma son de particion diciendote que mejor la desmontes porque sino te la puedes cargar pero al ser un solo archivo que es el changes y poder entrar sin el modo persistente (por obligacion jejeje) no estaria de mas esa funcion de comprobar y reparar el archivo. Total que le he echo un fsck a pelo y nose aun como no me he cargado la distro me ha encontrado los sectores malos al menos me ha dicho que fallaba en este caso: el modulo del firefox y el changes.dat de 3 gigas que tenia, pero no me lo ha reparado al final, un changes,dat si es grande y lleva tiempo es duro perderlo.

saludos
Título: Re: ideas y/o sugerencia para servicemenus
Publicado por: USUARIONUEVO en 20-09-2014, 22:20 (Sábado)
si el changes esta corrupto , no lo salva ni el pp   
Título: Re: Re: Re: ideas y/o sugerencia para servicemenus
Publicado por: vk496 en 20-09-2014, 22:38 (Sábado)
si el changes esta corrupto , no lo salva ni el pp 
Eso es discutible... XD

Salu2
Título: Re: ideas y/o sugerencia para servicemenus
Publicado por: vk496 en 20-09-2014, 23:45 (Sábado)
Algo feo, pero se puede hacer con openssl de esta forma

encriptar

Código: [Seleccionar]
[Desktop Action encriptar]
Exec=(kdialog --inputbox "Introduzca la contraseña"| openssl enc -aes128 -in %f -out %f.gpg -pass pass:)
Icon=encriptar
Name[es]=Encriptar archivo
Name=Encrypt file

[Desktop Entry]
Actions=encriptar;
Icon=encriptar
MimeType=all/allfiles;
Name[es]=encriptar
Name=encriptar
ServiceTypes=KonqPopupMenu/Plugin
Type=Service
X-KDE-Priority=TopLevel

Desencriptar

Código: [Seleccionar]
[Desktop Action desencriptar]
Exec=(kdialog --inputbox "Introduzca la contraseña" | openssl enc -aes128 -in %f -out $(echo %f | sed 's/.gpg//') -d -pass pass:)
Icon=desencriptar
Name[es]=Desencriptar archivo
Name=Decrypt file

[Desktop Entry]
Actions=desencriptar;
Icon=encriptar
MimeType=gpg;
Name[es]=desencriptar
Name=desencriptar
ServiceTypes=KonqPopupMenu/Plugin
Type=Service
X-KDE-Priority=TopLevel
 

No hay iconos y no me funciona lo de detectar archivos gpg. Es una idea abstracta, pero se las puede apañar haciendo uso solo de servicemenu, sin scripts externos.

Salu2
Título: Re: ideas y/o sugerencia para servicemenus
Publicado por: USUARIONUEVO en 21-09-2014, 00:09 (Domingo)
el mimetype para desencriptar es


Código: [Seleccionar]
MimeType=application-pgp-encrypted
no , gpg a secas.   ;)

y en icon , puedes poner lo mismo y tendras icono

Código: [Seleccionar]
Icon=application-pgp-encrypted
Título: Re: ideas y/o sugerencia para servicemenus
Publicado por: pastilla en 21-09-2014, 00:10 (Domingo)
Busque por la web y aqui encontre algo relativo a eso le meti ese comando:
http://askubuntu.com/questions/147228/how-to-repair-a-corrupted-fat32-file-system

Cita:
sudo dosfsck -w -r -l -a -v -t /dev/sdc1

sdc1 is usually your pen drive. You can find your pen drive by typing mount in terminal. It's somewhere inside. If that commad takes too much time for you, avoid -t switch.

 y vamos a ver tenia un problema con el firefox que el dibujito del zorro lo habia perdido en la barra con un funcionamiento erratico del navegador y despues el changes que no lo podia cargar, pues asi cargada la live despues de ejecutar el comando me indico el fallo en el modulo del firefox y el fallo en el changes con bad clusters y me creo en el usb en su espacio fisico un monton de ficheros con extension fck o algo asi.

Moraleja supe que el modulo del firefox aunque se cargase no estaba bien y el changes tambien, cogi elimine el modulo le puse uno nuevo del firefox y perfecto entonces, con el changes nose si con esos fck se puede despues arrancar la live para que no lea los cluster malos.

Mas por ignorancia que no supe seguir. Pero que me salvo de ir con un modulo medio corrupto eso seguro, por eso decia de hacerlo para un solo fichero el mismo metodo y asi sales de dudas de modulos que no vayan del todo bien.
Título: Re: ideas y/o sugerencia para servicemenus
Publicado por: USUARIONUEVO en 21-09-2014, 06:15 (Domingo)
uno para montar ficheros iso , en el programa isomaster (editor de ficheros iso)


Código: [Seleccionar]
[Desktop Action mountiso]
Exec=isomaster %f
Icon=media-optical
Name[es]=Montar Iso
Name=Mount Iso

[Desktop Entry]
Actions=mountiso;
Icon=media-optical
MimeType=application/x-cd-image;
Name=Montar iso
ServiceTypes=KonqPopupMenu/Plugin
Type=Service
X-KDE-Priority=TopLevel
Título: Re: ideas y/o sugerencia para servicemenus
Publicado por: pastilla en 25-09-2014, 18:42 (Jueves)
Pues estaba pensando que si se va a extender en la compilacion de la live seria interesante que la comprobacion del md5 se extendiese a su vez con la siguiente comprobacion para los paquetes, para añadirlos si fuera el caso, verificandolos por si los errores:

sha256sum   

Un saludo
Título: Re: ideas y/o sugerencia para servicemenus
Publicado por: USUARIONUEVO en 25-09-2014, 18:48 (Jueves)
ya hay un servicemenu que calcula md5 .. :P
Título: Re: Re: ideas y/o sugerencia para servicemenus
Publicado por: vk496 en 25-09-2014, 19:02 (Jueves)
Para lo del ISO, estoy casi al 100% seguro de que existe un "complemento" en KDE que permite "entrar" en la ISO, como si se tratase de un archivo .tar (y lo que yo pretendo con los .xzm)


Por cierto USUARIONUEVO, has trabajado alguna vez con "bus"?

Es decir, conseguir cambiar de Directorio en Dolphin sin usar el ratón, sino un comando.

Salu2
Título: Re: ideas y/o sugerencia para servicemenus
Publicado por: geminis_demon en 25-09-2014, 19:08 (Jueves)
ya hay un servicemenu que calcula md5 .. :P

No se refiere a eso.

Pastilla está hablando de comprobar paquetes con sha256, que es un hash mas fuerte que el md5 ya que a diferencia de este no es susceptible a colisiones (http://es.wikipedia.org/wiki/Colisi%C3%B3n_%28hash%29).

Lo que no se a que paquetes se refiere.
Título: Re: ideas y/o sugerencia para servicemenus
Publicado por: pastilla en 25-09-2014, 19:21 (Jueves)
Lo decia porque intentando crear un modulo en modo liveusb 4.9 con los slackbuilds me encontre con un problema:



Programa:

brasero ----> error de compilacion añadido el programa gtk-doc con las opciones basicas para su instalacion con el install que lleva.

gtk-doc

http://ftp.gnome.org/pub/GNOME/sources/gtk-doc/1.21/


y digo: ¿este paquete con esta firma como lo verifico? gtk-doc-1.21.sha256sum  y venga vamos de nuevo para los slackbuilds y me cree este otro modulo creyendo que lo hacia: md5deep-3.6-i486-1_SBo.xzm pero no me servia tampoco (o yo no supe), total que lo baje tres veces el gtk-doc e hice la media con el md5 y ya lo instale el paquete.

Un saludo
Título: Re: ideas y/o sugerencia para servicemenus
Publicado por: geminis_demon en 25-09-2014, 19:26 (Jueves)
Pues el mismo archivo que contiene los hashes te indica como se comprueba ese hash, con sha256sum.

Código: [Seleccionar]
sha256sum /ruta/del/archivo
Título: Re: Re: ideas y/o sugerencia para servicemenus
Publicado por: vk496 en 25-09-2014, 19:33 (Jueves)
@geminis_demon

Muy bueno lo de las colisiones, no sabía que md5 era mas susceptible a ello que el sha256

Salu2
Título: Re: ideas y/o sugerencia para servicemenus
Publicado por: pastilla en 25-09-2014, 19:41 (Jueves)
Pos que facil era saberlo, habra que estudiar un poquito mas a nivel consola, empezaremos con los comandos.

saludos
Título: Re: Re: ideas y/o sugerencia para servicemenus
Publicado por: geminis_demon en 25-09-2014, 20:15 (Jueves)
@geminis_demon

Muy bueno lo de las colisiones, no sabía que md5 era mas susceptible a ello que el sha256

Salu2

Ambos son susceptibles pero con sha256 nadie ha conseguido aún una "colisión intencionada", en cambio para md5 hay herramientas que te permiten hacer que un archivo tenga el mismo md5 que otro archivo diferente.

Por ejemplo se podría hacer que una iso de Wifislax modificada (troyanizada por ejemplo) tenga el mismo md5 que la iso original, tal y como se explica aquí: http://www.madesyp.com/news/18102012.php

En cambio con sha256 aún no es posible hacer esto, por eso es mas seguro.
Título: Re: ideas y/o sugerencia para servicemenus
Publicado por: USUARIONUEVO en 25-09-2014, 20:40 (Jueves)
puedo añadir el de sha al del md5


respecto a abrir isos ..hay ya un servicemenu que te monta la iso en isomaster


creo que en la ultima que sube al ftp ya va dentro.


click derecho sobre un iso , montar .. y la monta en isomaster ,para editarla.
Título: Re: ideas y/o sugerencia para servicemenus
Publicado por: USUARIONUEVO en 26-09-2014, 22:09 (Viernes)
sha256 aceptado e implementado para la proxima iso de desarrollo.


si alguien quiere tenerlo ...


que se diriga a la ruta


/usr/share/kde4/services/ServiceMenus/



alli abra un servicemenu con el icono de ok color azul ...el que se llama

checkmd5.desktop


abrirlo y cambiarle el contenido por el siguiente codigo ...y pasara de comprobar md5 a , comprobar md5 y sha256

Código: [Seleccionar]
[Desktop Action checkmd5]
Exec=kdialog --title MD5 --msgbox "`md5sum %F`"
Icon=dialog-ok
Name[es]=Calcular Md5
Name=Calculate Md5

[Desktop Action sha256sum]
Exec=kdialog --title Sha256sum --msgbox "`sha256sum %F`"
Icon=dialog-ok
Name[es]=Calcular Sha256sum
Name=Calculate Sha256sum

[Desktop Entry]
Actions=checkmd5;sha256sum
Icon=dialog-ok
MimeType=all/allfiles;
Name=checkmd5
ServiceTypes=KonqPopupMenu/Plugin
Type=Service
X-KDE-Priority=TopLevel
Título: Re: ideas y/o sugerencia para servicemenus
Publicado por: sol666 en 27-09-2014, 22:05 (Sábado)
yo uso mucho 7z para comprimir y descomprimir desde consola,se podria hacer algo como tiene el ark para por ejemplo comprimir un archivo y poder elegir si comprimirlo al maximo o comprimirlo normal?
Título: Re: ideas y/o sugerencia para servicemenus
Publicado por: Garcad en 28-09-2014, 15:51 (Domingo)
yo uso mucho 7z para comprimir y descomprimir desde consola,se podria hacer algo como tiene el ark para por ejemplo comprimir un archivo y poder elegir si comprimirlo al maximo o comprimirlo normal?

p7zip-9.20.1-i486-1.xzm 2.2 MB (https://mega.co.nz/#!9ssHFLSI!a59GNvqdPjSMQn22wRi7pYUhZfkqr4ME_rO37vJxdVI)

Salu2
Título: Re: ideas y/o sugerencia para servicemenus
Publicado por: sol666 en 28-09-2014, 20:16 (Domingo)
gracias garcad,esto me libra de escribir en la consola,me estoy haciendo gandul  ;D ;D ;D ;D ;D
Título: Re: ideas y/o sugerencia para servicemenus
Publicado por: USUARIONUEVO en 28-09-2014, 21:00 (Domingo)
tengo  que preguntar o reviento ..

el sistema ya lleva 7zip  ...  ¿ en ese paquete s incluyen servicemenus ?

Me autorespondo , SI , lleva los servicesmenus , ... se lo robare a garcad con su permiso...

es el mismo que el del iso, solo que este lleva los services y alguna cosilla mas...vamos que esta mas completo.


 ;D >:(

jajaj , ya decia yo que era mu grande el tamaño ...

/usr/lib/p7zip/Lang/     8) 8) 8) 8)   , hay pasare la vaporetta.  >:D
Título: Re: ideas y/o sugerencia para servicemenus
Publicado por: sol666 en 28-09-2014, 21:38 (Domingo)
el de garcad es una gui creo,pero si se puede hacer con el que lleva la iso mejor,2 megas menos.
Título: Re: ideas y/o sugerencia para servicemenus
Publicado por: USUARIONUEVO en 28-09-2014, 21:46 (Domingo)
el garcad es una gui creo,pero si se puede hacer con el que lleva la iso mejor,2 megas menos.

el paquete de garcad es el completo , el de la iso, le quite todo menos el ejecutable 7zip , ... por eso no hay ni servicemenus ni nada , pero ya lo tengo hecho.

despues de eliminar los idiomas extras y la documentacion , a quedado casi igual de tamaño ( solo 100 kas mas ) , ... asi que ya esta hecho.


a ver si mañana me deja el ftp entrar de una p* vez , ... llevo 4  dias sin poder entrar.
Título: Re: ideas y/o sugerencia para servicemenus
Publicado por: sol666 en 28-09-2014, 21:50 (Domingo)
ok,el 7zip comprime mas que rar,un programa que tengo pa windows en concreto el superior drummer que es de baterias me ocupa casi 100 gigas con el 7z me la ha dejao en 40  ^-^ ^-^ lastima que ningun editor de audio pa linux de los que he probao me deja cargar estos vst.
Título: Re: Re: ideas y/o sugerencia para servicemenus
Publicado por: vk496 en 19-10-2014, 00:58 (Domingo)
Cuando das sobre una imagen, que te de la posibilidad de establecerla como fondo de escritorio...

Salu2
Título: Re: Re: ideas y/o sugerencia para servicemenus
Publicado por: USUARIONUEVO en 19-10-2014, 01:30 (Domingo)
Cuando das sobre una imagen, que te de la posibilidad de establecerla como fondo de escritorio...

Salu2

lo tengo a medias ya ....    ;D ;D ;D ;D


este es el script que hara el cambio ...  ahora a crear el servicemenu.


set_as_wallpaper

Código: [Seleccionar]
#!/bin/bash

# script by www.seguridadwireless.net

# variables
KDE_CONFIG=/root/.kde/share/config/plasma-desktop-appletsrc
WALLPAPER_ACTUAL=`grep -r "wallpaper=/usr/share/wallpapers/" $KDE_CONFIG | rev | cut -d "/" -f1 | rev | head -1`
WALLPAPERS_DIR=/usr/share/wallpapers
ARCHIVO=$(echo "$1" | rev | cut -d "/" -f1 | rev)

# Hacemos una copia del fichero en la ruta wallpapers
cp -rf "$1" "$WALLPAPERS_DIR"/"$ARCHIVO"

# Modificamos el fichero de configuracion para cambiar el fichero
sed -i "s/"$WALLPAPER_ACTUAL"/"$ARCHIVO"/g" $KDE_CONFIG

# La siguiente linea esta copiada del script video2dreamscene de geminis_demon
# Reiniciamos el plasma para que los cambios surtan efecto
kquitapp plasma-desktop && kstart plasma-desktop
Título: Re: ideas y/o sugerencia para servicemenus
Publicado por: USUARIONUEVO en 19-10-2014, 03:24 (Domingo)
He seguido dandole vueltas al asunto ... y he conseguido que funcione bien a la primera sin necesidad de resetear el plasma , ... y auqnue el wallpaper ya no sea default.jpg

es decir, aunque el usuario ya haya cambiado otras veces mediante la opcion de kde , el servicemenu aun asi funcionara siempre.

y lo mejor, ..sin necesidad de resetear el desktop ...

Código: [Seleccionar]
#!/bin/bash

# script by www.seguridadwireless.net

# variables
KDE_CONFIG=/root/.kde/share/config/plasma-desktop-appletsrc
WALLPAPER_ACTUAL=`grep -r "wallpaper=/usr/share/wallpapers/" $KDE_CONFIG | rev | cut -d "/" -f1 | rev | tail -1`
WALLPAPER_ACTUAL2=`grep -r "wallpaper=/usr/share/wallpapers/" $KDE_CONFIG | rev | cut -d "/" -f1 | rev | head -1`
WALLPAPERS_DIR=/usr/share/wallpapers

# Hacemos una copia del fichero en la ruta wallpapers
cp -rf $WALLPAPERS_DIR/$WALLPAPER_ACTUAL $WALLPAPERS_DIR/old$$.jpg
cp -rf "$1" $WALLPAPERS_DIR/$WALLPAPER_ACTUAL
cp -rf "$1" $WALLPAPERS_DIR/$WALLPAPER_ACTUAL2
Título: Re: ideas y/o sugerencia para servicemenus
Publicado por: USUARIONUEVO en 19-10-2014, 03:27 (Domingo)
dejo el modulo de set_as_wallpaper

este funcionara en wifislax-4.9 , por si alguien quiere usarlo alli ,que sepa que funcionara.


ES UN SERVICEMENU PARA KDE

http://www.mediafire.com/download/yb0bnab5l6wr093/set_as_wallpaper-1.0-noarch-1sw.xzm


_________________________________________________________________________________________________

juas juas juas , ...estaba haciendo pruebas , y  ... si por ejemplo tengo de wallpaper


mifoto.jpg

el invento funciona bien con archivos de misma extension ..  osea .jpg

si es un .png , la cosa no va bien ...

asi que debere mirar como me apaño para ver la extension del wallpaper actual  ...y convertir cualquie fichero de entrada..a la misma extension y despues ya moverlo a wallpapers.
Título: Re: ideas y/o sugerencia para servicemenus
Publicado por: USUARIONUEVO en 19-10-2014, 06:13 (Domingo)
creo que a la de 14,000 intentos ya va bien ,...

ahora comprueba las extensiones y si son iguales simplemente copia el archivo de origen encima del wallpaper actual , ..antes renombra el actual para no perderlo.


si la extension no coincide , el script convertira el fichero de entrada al formato del wallpaper actual ,y renombrara el wallpaper y movera el nuevo fichero al sitio.

_____________________________________________

Código: [Seleccionar]
#!/bin/bash

# script by www.seguridadwireless.net

# variables
KDE_CONFIG=/root/.kde/share/config/plasma-desktop-appletsrc
WALLPAPER_ACTUAL=`grep -r "wallpaper=" $KDE_CONFIG | rev | cut -d "/" -f1 | rev | head -1`
WALLPAPERS_DIR=/usr/share/wallpapers
EXTENSION_ACTUAL=`grep -r "wallpaper=" $KDE_CONFIG | rev | cut -d "." -f 1 | rev | head -1`
EXTENSION_FICHERO=`echo "$1" | rev | cut -d "." -f 1 | rev`

if [ $EXTENSION_ACTUAL = $EXTENSION_FICHERO ]; then
cp -rf $WALLPAPERS_DIR/$WALLPAPER_ACTUAL $WALLPAPERS_DIR/old$$.$EXTENSION_ACTUAL
cp -rf "$1" $WALLPAPERS_DIR/$WALLPAPER_ACTUAL
else
rm -rf /var/tmp/kdecache-root/*
FICHERO=`echo "$1" | rev | cut -d "/" -f1 | rev | cut -d "." -f 1`
RUTA=`echo "$1" | sed "s/$FICHERO.$EXTENSION_FICHERO//g"`
convert "$1" "`echo "$1" | perl -pe 's/\\.[^.]+$//'`.$EXTENSION_ACTUAL"
cp -rf $WALLPAPERS_DIR/$WALLPAPER_ACTUAL $WALLPAPERS_DIR/old$$_$WALLPAPER_ACTUAL
mv -f "${RUTA}${FICHERO}.$EXTENSION_ACTUAL" $WALLPAPERS_DIR/$WALLPAPER_ACTUAL
fi



modulo de la version 2
http://www.mediafire.com/download/ymdyn33eh74nwwn/set_as_wallpaper-2.0-noarch-1sw.xzm
Título: Re: Re: ideas y/o sugerencia para servicemenus
Publicado por: vk496 en 19-10-2014, 14:31 (Domingo)
Puedes hacer uso del entorno de Bash para sacar la extensión (muy útil la verdad):

Si tienes la variable $archivo, puedes hacer esto:

extension=${archivo##*.}

Mucho mas cómodo que la historia que te has montado para sacar la extensión xDDDD

Por otra parte, veo que usas el comando convert... Me sorprende que te funcione, a mi me dio problemas:

https://foro.seguridadwireless.net/index.php?topic=57540.0

++++++++++++++++++++
Se denomina Shell Parameter expresion. Dominar esto puede venir MUY bien en algunos scripts (A ver si saco tiempo para mirarlo).

Por si os interesa:

http://www.gnu.org/software/bash/manual/bashref.html#Shell-Parameter-Expansion

Salu2
Título: Re: Re: ideas y/o sugerencia para servicemenus
Publicado por: USUARIONUEVO en 19-10-2014, 21:02 (Domingo)
Puedes hacer uso del entorno de Bash para sacar la extensión (muy útil la verdad):

Si tienes la variable $archivo, puedes hacer esto:

extension=${archivo##*.}

Mucho mas cómodo que la historia que te has montado para sacar la extensión xDDDD

Por otra parte, veo que usas el comando convert... Me sorprende que te funcione, a mi me dio problemas:

https://foro.seguridadwireless.net/index.php?topic=57540.0

++++++++++++++++++++
Se denomina Shell Parameter expresion. Dominar esto puede venir MUY bien en algunos scripts (A ver si saco tiempo para mirarlo).

Por si os interesa:

http://www.gnu.org/software/bash/manual/bashref.html#Shell-Parameter-Expansion

Salu2


no te cortes , modifica lo que veas que se puede mejorar y puublicalo aqui , asi lo veo.
Título: Re: ideas y/o sugerencia para servicemenus
Publicado por: USUARIONUEVO en 19-10-2014, 23:05 (Domingo)
pfffffffff  y mas modificaciones..


1 - yo daba por sentado que la ruta siempre es /usr/share/wallpapers  , pero si el usuario cargo un wallpaper desde otra ubicacion , el servicemenu fallaba, ...al copiar la imagen a usr/share , pero estar configurado en otra ruta el wallpaper actual.

asi que grepeo del config la ruta actual del wallpaper en uso  ..por si acaso 


2 - a la hora de grepear el wallpaper del fichero de configuracion , fui optimista grepeando solo

wallpaper=

pero cuando hay un erro al cargar un wallpaper , ese campo queda asi

wallpaper=1,22 

o similar...asi que


grepeo un campo donde se que hay ruta de trabajo

wallpaper=/


_____________________________________________________________________________________________________________

estoy haciendo modificaciones.
Título: Re: ideas y/o sugerencia para servicemenus
Publicado por: geminis_demon en 04-11-2014, 10:15 (Martes)
Extraer imágenes de un pdf.

extract_pdf_images.desktop
Código: [Seleccionar]
[Desktop Entry]
Actions=extract_pdf_images;
Icon=application-pdf
MimeType=application/pdf;
Name=Extraer imágenes
Type=Service
X-KDE-Priority=TopLevel
X-KDE-ServiceTypes=KonqPopupMenu/Plugin

[Desktop Action extract_pdf_images]
Exec=(mkdir -p "$(echo %u|sed 's/.pdf$//'|sed 's/.PDF$//')" && pdfimages -j %u "$(echo %u|sed 's/.pdf$//'|sed 's/.PDF$//')/image" && kdialog --msgbox "Las imágenes han sido extraisas en $(echo %u|sed 's/.pdf$//'|sed 's/.PDF$//')")
Icon=application-pdf
Name=Extraer imágenes
Título: Re: ideas y/o sugerencia para servicemenus
Publicado por: USUARIONUEVO en 05-11-2014, 00:39 (Miércoles)
Extraer imágenes de un pdf.

extract_pdf_images.desktop
Código: [Seleccionar]
[Desktop Entry]
Actions=extract_pdf_images;
Icon=application-pdf
MimeType=application/pdf;
Name=Extraer imágenes
Type=Service
X-KDE-Priority=TopLevel
X-KDE-ServiceTypes=KonqPopupMenu/Plugin

[Desktop Action extract_pdf_images]
Exec=(mkdir -p "$(echo %u|sed 's/.pdf$//'|sed 's/.PDF$//')" && pdfimages -j %u "$(echo %u|sed 's/.pdf$//'|sed 's/.PDF$//')/image" && kdialog --msgbox "Las imágenes han sido extraisas en $(echo %u|sed 's/.pdf$//'|sed 's/.PDF$//')")
Icon=application-pdf
Name=Extraer imágenes


incluido.
Título: Re: ideas y/o sugerencia para servicemenus
Publicado por: vk496 en 29-12-2014, 00:02 (Lunes)
Estaba a punto de abrir tema nuevo, pero creo que lo que voy a comentar tiene que ver mas con este hilo.

Cuando doy click derecho sobre una carpeta, se me abre un menu inmenso. Resulta imposible trabajar en una pantalla pequeña como la mia (netbook, 1024x768)

(http://fotos.subefotos.com/d33dafd4e04f0c625e98b58c37b2490do.png)

Salu2
Título: Re: ideas y/o sugerencia para servicemenus
Publicado por: geminis_demon en 29-12-2014, 08:56 (Lunes)
La solución podría ser quitarle a los .desktop de los servicemenus el parámetro "X-KDE-Priority=TopLevel",

y quedarían escondidos en "Acciones", así:

(http://i.imgur.com/0FiARJY.png)

Quizá así no te ocupe toda la pantalla.. este módulo lleva todos los menus dentro de "Acciones": http://downloadwireless.net/modulos-fase-testing/wifislax-current/HideServiceMenus.xzm
Título: Re: Re: ideas y/o sugerencia para servicemenus
Publicado por: vk496 en 29-12-2014, 23:06 (Lunes)
La solución podría ser quitarle a los .desktop de los servicemenus el parámetro "X-KDE-Priority=TopLevel",

y quedarían escondidos en "Acciones", así:

(http://i.imgur.com/0FiARJY.png)

Quizá así no te ocupe toda la pantalla.. este módulo lleva todos los menus dentro de "Acciones": http://downloadwireless.net/modulos-fase-testing/wifislax-current/HideServiceMenus.xzm
Grax, estos días lo pruebo

Salu2
Título: Re: ideas y/o sugerencia para servicemenus
Publicado por: USUARIONUEVO en 29-12-2014, 23:14 (Lunes)
7-zip
color
comprimir


eso podria estar dentro de acciones.


el resto creo que deben seguir en top ...


si le añades mas entradas va a dar igual , las que escondas en acciones...


hay veo 2 entradas de KPLAYER  , que justo son dos las que te sobran ,para que no se haga el menu doble ....

el menu de serie , no se desdobla ,en resolucion 1024 ... pero si se le añaden entradas, pues si -.... puede llegar a china, ida y vuelta-
Título: Re: Re: ideas y/o sugerencia para servicemenus
Publicado por: vk496 en 29-12-2014, 23:17 (Lunes)
7-zip
color
comprimir


eso podria estar dentro de acciones.


el resto creo que deben seguir en top ...


si le añades mas entradas va a dar igual , las que escondas en acciones...


hay veo 2 entradas de KPLAYER  , que justo son dos las que te sobran ,para que no se haga el menu doble ....

el menu de serie , no se desdobla ,en resolucion 1024 ... pero si se le añaden entradas, pues si -.... puede llegar a china, ida y vuelta-
Es verdad... KPlayer... Lo puse cuando estaban caídos los servers de VLC

De todas formas, creo que alguna opción debería ir en Acciones... Para no saturar tanto el menú...

Salu2
Título: Re: ideas y/o sugerencia para servicemenus
Publicado por: USUARIONUEVO en 29-12-2014, 23:34 (Lunes)
la solucion es la misma , que la del menu updaters multimedia...


hay ,muchos servicememenus , pero la mayoria solo aparecen bajo un unico tipo de fichero ..

como el de montar fichero iso, que solo aparece si haces click derecho sobre una iso ...es abusurdo esconder ese servicemenu



sin embargo hay otros que aparecen de constante como clacular hash , md5 , base 64  ...   esos si les voy a mater en una sublevel de menu en acciones...   ;) ;) ;)

los de operaciones de modulos , .. es lo que mas se usa , y estamos igual ,solo aparecen constantemente 2, el resto son variables ...

me quedo con algo a medias ....  ;)