Autor Tema: Mejorando los scripts wifislax-updaters  (Leído 172412 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 14708
Re: Mejorando los scripts wifislax-updaters
« Respuesta #180 en: 17-09-2014, 14:22 (Miércoles) »
estoy con el de metasploit ...  he necesitado añadir un extra a funciones.sh


en la funcion de desinatlar , si el paquete es metasploit y existe rc.metasploit  ... se detendra el servicio ...para una desinstalacion totalmente limpia...si no , el servicio queda en marchc, y al instalar la version nueva, no funcionaria hasta el siguiente reinicio de sistema.



# Elimina una version anterior
f_eliminaVersion() {
   echo ""
   echo "$ROJO"Se detecto una version antigua en el sistema... limpiando."$CIERRE"
   sleep 3
   if [ $PRGNAM = xampp ]; then
   /opt/lampp/lampp stop
   fi
   if [ $PRGNAM = metasploit ]; then
   if [ -f /etc/rc.d/rc.metasploit ]; then
   /etc/rc.d/rc.metasploit stop
   fi
   fi

   removepkg /var/log/packages/$PRGNAM-[0-9]*
}



Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 14708
Re: Mejorando los scripts wifislax-updaters
« Respuesta #181 en: 17-09-2014, 16:15 (Miércoles) »
rizando el rizo   ;D

por ejemplo el script de hashcat , lleva metido con base64 la gui grafica que ocupaba 520 kas y unas 8000/9000 lineas de code  ..........


comprimido con 7z , se queda en 200 kas y solo 2500 lineas de code ...   ;D ;D

lo extrae del 7z y elimina el 7z dejando el gui descomprimido.    8)



_____________________________________________

solo queda bully ....  si a la noche no lo ha hecho nadie lo pillare yo.
ahora mismo ya no ,que llevo todo el dia, con scripts, y ya voy un poco atontao   >:D >:D
« Última modificación: 17-09-2014, 16:49 (Miércoles) por USUARIONUEVO »

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 14708
Re: Mejorando los scripts wifislax-updaters
« Respuesta #182 en: 17-09-2014, 17:45 (Miércoles) »
YA ESTAN TODOS PORTADOS PERO NO PUEDO ACCEDER AL FTP


En cuanto pueda acceder , actualizare los scripts y subire iso.   ;) :D ;D

gracias a todos.

vk496

  • Visitante
Re: Re: Mejorando los scripts wifislax-updaters
« Respuesta #183 en: 17-09-2014, 18:16 (Miércoles) »
Gracias a todos dice....

Pero si has hecho casi todo! Jajajaja

Salu2 y buen currazo el que te has pegado

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 14708
Re: Re: Mejorando los scripts wifislax-updaters
« Respuesta #184 en: 17-09-2014, 19:14 (Miércoles) »
Gracias a todos dice....

Pero si has hecho casi todo! Jajajaja

Salu2 y buen currazo el que te has pegado

para mi es casi obligación , tiene mas merito lo vuestro , que ha sido voluntario.

me estoy pensando lo de mover el menú updaters ...  tengo cambios en mente , pero antes quiero subir iso , eso será mañana a primera hora, que ahora mismo el ftp no me deja entrar.

Manuel_cdz85

  • Visitante
Re: Mejorando los scripts wifislax-updaters
« Respuesta #185 en: 17-09-2014, 19:19 (Miércoles) »
Compañeros, os felicito, a todos, sois unos maquinas >:(

Ya se ve cada día mas cerca la 4.10  ;D

De hecho tal este lista la meto en el disco duro del portátil que me vendrá genial para los estudios y para el trabajo  (ahora uso la 4.9 como es lógico, fiel 100% linux, 100% wifislax)
« Última modificación: 17-09-2014, 19:21 (Miércoles) por Manuel_cdz85 »

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 14708
Re: Mejorando los scripts wifislax-updaters
« Respuesta #186 en: 18-09-2014, 00:43 (Jueves) »
llevo un rato revisando , instalando todo lo que hay en los menus ...

y de momento , me ha petado brasero y  vlc, sale sin estripar, ...ocupando 20 megas cuando en realidad ocuparia solo 5.


voy revisarlos todos.  ;)


lo de brasero es un error en el script ,

pero no funciona lo de strip  o nostrip

yo pensaba que si , por que probaba nostrip y claro , lo que ocurre es que no estripa nunca.   :P :P :P :P
« Última modificación: 18-09-2014, 00:57 (Jueves) por USUARIONUEVO »

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 14708
Re: Mejorando los scripts wifislax-updaters
« Respuesta #187 en: 18-09-2014, 09:47 (Jueves) »
ftp actualizado , ya he conseguido que me haga caso con lo de strip o  nostrip , pero tal y como esta creo que lo único que hace es que si no hay ninguna orden ejecutar stripdir y si ve alguna orden "lo que sea" , entonces no lo ejecuta pero podría poner nostrip como si pudiera poner "dame un euro".



Fr3dY

  • Visitante
Re: Mejorando los scripts wifislax-updaters
« Respuesta #188 en: 18-09-2014, 09:54 (Jueves) »
Jajajajj! No te preocupes, esta noche a ver si le doy un repaso general a los scripts y arreglamos estas cosillas.




Saludos

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 14708
Re: Mejorando los scripts wifislax-updaters
« Respuesta #189 en: 18-09-2014, 10:13 (Jueves) »
Jajajajj! No te preocupes, esta noche a ver si le doy un repaso general a los scripts y arreglamos estas cosillas.




Saludos

ok , por que ya me estoy pensando incluso en las variables globales de cada script definir

STRIP=SI
STRIP=NO

y en funciones si estrip = SI , entonces zas.

seria una forma segura de hacerlo , y casi nos daría igual escribir STRIP=NO que nostrip   .... pero na ,yo estoy subiendo iso , y los scripts están todo probados y compilan y todo ok.

solo alguna función a mejorar.

los scripts ya están en el ftp , en la misma versión que van en el iso , por si no quereis bajar el iso entero.

Fr3dY

  • Visitante
Re: Mejorando los scripts wifislax-updaters
« Respuesta #190 en: 18-09-2014, 10:15 (Jueves) »
¿Puedes generar un módulo con todos los scripts actualizados? Así nos ahorramos ir descargando uno a uno del repositorio ;)

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 14708

Fr3dY

  • Visitante
Re: Mejorando los scripts wifislax-updaters
« Respuesta #192 en: 18-09-2014, 10:20 (Jueves) »
Muchas gracias! Esta noche les echo un ojo y a ver si los pongo "finos"  ;)

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 14708
Re: Mejorando los scripts wifislax-updaters
« Respuesta #193 en: 18-09-2014, 10:31 (Jueves) »
 ;)

Para pruebas rapidas recomiendo usar el updater de bully o crunch

para saber si el paquet fue estripado o  no  , extraer xzm , click derecho en carpeta stripdir ...si baja de peso la carpeta es que NO ESTABA ESTRIPADO.
« Última modificación: 18-09-2014, 16:22 (Jueves) por USUARIONUEVO »

Fr3dY

  • Visitante
Re: Mejorando los scripts wifislax-updaters
« Respuesta #194 en: 20-09-2014, 20:20 (Sábado) »
He sacado la función de strip de las tareas finales, y ahora se llama a esa función en los casos en los que se quiere hacer strip (el método anterior era un poco "guarro"...)
Tienes los scripts actualizados en http://www33.zippyshare.com/v/99436230/file.html , aunque no los he probado ;D



Saludos

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 14708
Re: Mejorando los scripts wifislax-updaters
« Respuesta #195 en: 20-09-2014, 22:23 (Sábado) »
jo , pues menos mal que me acaba de dar por mirarlo  ....   ^-^


voy a cambiar el orden de llamada de funciones a como dijiste, la primera de todas comprobar conexion ...

me da la sensacion de que algunos scripts se quedan pensando ... no se si eso lo resolvera.

he minimizado al maximo esa funcion , ... solo sale un aviso si no hay internet y fuera ..sin colores ni nada por que es la primera funcion de todas , y tampoco es encesraio.


Código: [Seleccionar]
# Comprobar conexion by geminis_demon
f_comprobarConexion() {
   if [ ! "$(ping google.com -c1 2>/dev/null)" ]; then
      echo "No tengo internet ... el script se cerrara."
      echo ""
      sleep 5
      exit 0
   fi
}

Fr3dY

  • Visitante
Re: Mejorando los scripts wifislax-updaters
« Respuesta #196 en: 20-09-2014, 22:28 (Sábado) »
OK, y otra cosa... ¿por qué no quitamos toda esa cantidad de "sleep 3" y "sleep 5" que hay repartidos por los updaters? Yo los eliminaría, o como mucho dejaría un "sleep 1"... al final estamos más tiempo esperando sin hacer nada que actualizando :D



Saludos

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 14708
Re: Mejorando los scripts wifislax-updaters
« Respuesta #197 en: 20-09-2014, 22:33 (Sábado) »
OK, y otra cosa... ¿por qué no quitamos toda esa cantidad de "sleep 3" y "sleep 5" que hay repartidos por los updaters? Yo los eliminaría, o como mucho dejaría un "sleep 1"... al final estamos más tiempo esperando sin hacer nada que actualizando :D



Saludos

si revisas ,veras que los sleep 5 casi han pasado a la historia , ..los cambie todos por sleep 3 , ..solo si vamos a cerrar o acabamos son un sleep5.

sleep 3 , por que me gusta que la gente pueda leer lo que va haciendo el script ... si pones sleep 1 , no te da tiempo ni de ver el mensaje.  ;D


igual , lo de cambiar el orden de comprobar conexion no afecta , pero d emoemnto nos libramos de un sleep 3 si hay conexion ,que mas da... palante y pùnto ... ;D

puede que deje en sleep 1 el mensaje de salida, a fin de cuentas te vas a quedar en la shell y podras leer el mensjae  ;D
« Última modificación: 20-09-2014, 22:35 (Sábado) por USUARIONUEVO »

Fr3dY

  • Visitante
Re: Mejorando los scripts wifislax-updaters
« Respuesta #198 en: 20-09-2014, 22:36 (Sábado) »
Bueno, mientras no se haga un borrado de la pantalla, el usuario podrá leer lo que salga sin que sean necesarios esos sleeps... la verdad es que no le veo mucho sentido, a ver si te convenzo de quitarlos  ;)



Saludos

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 14708
Re: Mejorando los scripts wifislax-updaters
« Respuesta #199 en: 20-09-2014, 23:08 (Sábado) »
fijte que suelen ser cuando vamos a realizar una tarea que enseguida rellena la pantalla , y sino se para un momento no se da tiempo a leer, ... por ejemplo al ir a compilar o descomprimir un fichero.


ya he acabado de poner en primera linea de playa, la variable comprobar conexion ...

mañana actualizare en el ft.


por cierto veo que aun tienes por hay cosas que ya no son necesraias  ;)

mono_updater  -->> descartado ya no esta
q4wine_updater -->> descartado ya no esta
y luego en /opt/wifislax-updaters/Juegos  ,   ..la carpeta de brutalchess ya no es necesraia, esta todo incrustado en el updater.




gracias y buen curro.  ;)

//FINAL Y MÁS DOS RESPUESTAS