?>/script>'; } ?> Wifislax Updater GUI Widgets Magazine

Autor Tema: Wifislax Updater GUI  (Leído 199996 veces)

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

Desconectado geminis_demon

  • Colaborador
  • *
  • Mensajes: 2378
  • Prácticas precisas precisan práctica
Re: Wifislax Updater GUI
« Respuesta #40 en: 04-01-2015, 01:39 (Domingo) »
Versión 0.5: https://mega.co.nz/#!FxZkkAyC!t1_XyuS_zKNhueoxLDNxf3vLs6QkPHsIM0TbDG_aqNk

Solucionado lo de que no eliminaba la versión instalada antes de instalar la nueva.

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 15985
Re: Wifislax Updater GUI
« Respuesta #41 en: 04-01-2015, 01:43 (Domingo) »
Versión 0.5: https://mega.co.nz/#!FxZkkAyC!t1_XyuS_zKNhueoxLDNxf3vLs6QkPHsIM0TbDG_aqNk

Solucionado lo de que no eliminaba la versión instalada antes de instalar la nueva.

ahora me toca resolver otro problema...

si por un casual hay mas de un log package , ... la variable INSTALADA , devuelve el log de los dos , y removepkg se queda loko ...no elimina ninguna.

esto es cosa de funciones.sh

los updaters llaman a ese script ,..asi que hay debere buscarme la vida  ;D

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 15985
Re: Wifislax Updater GUI
« Respuesta #42 en: 04-01-2015, 02:14 (Domingo) »
BUG

como reproducirlo

arrancar sin internet
reiniciar




si no hay internet , deberia cerrarse ..

por cierto ,tras instalar el primer inicio , casi estampo el portatil ... se ha quedado unos 30 segundos estancado ..

no lo he mirado , pero imagino que el bucle de ping a internet va a saco ,sin pausa  ...y te deja todo medio tonto , por que es como un ping eterno.

Desconectado geminis_demon

  • Colaborador
  • *
  • Mensajes: 2378
  • Prácticas precisas precisan práctica
Re: Wifislax Updater GUI
« Respuesta #43 en: 04-01-2015, 02:47 (Domingo) »
Versión 0.5: https://mega.co.nz/#!FxZkkAyC!t1_XyuS_zKNhueoxLDNxf3vLs6QkPHsIM0TbDG_aqNk

Solucionado lo de que no eliminaba la versión instalada antes de instalar la nueva.

ahora me toca resolver otro problema...

si por un casual hay mas de un log package , ... la variable INSTALADA , devuelve el log de los dos , y removepkg se queda loko ...no elimina ninguna.

esto es cosa de funciones.sh

los updaters llaman a ese script ,..asi que hay debere buscarme la vida  ;D

2 mensajes atrás te he dado la solución a eso..

Desconectado geminis_demon

  • Colaborador
  • *
  • Mensajes: 2378
  • Prácticas precisas precisan práctica
Re: Wifislax Updater GUI
« Respuesta #44 en: 04-01-2015, 02:51 (Domingo) »
BUG

como reproducirlo

arrancar sin internet
reiniciar




si no hay internet , deberia cerrarse ..

por cierto ,tras instalar el primer inicio , casi estampo el portatil ... se ha quedado unos 30 segundos estancado ..

no lo he mirado , pero imagino que el bucle de ping a internet va a saco ,sin pausa  ...y te deja todo medio tonto , por que es como un ping eterno.

jajaj ok voy a mirarlo.

Creo que lo voy a meter en cron para que se ejecute cada cierto tiempo y no solo al inicio, porque eso de que si no hay internet se cierre y no se ejecute mas... no me parece práctico.

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 15985
Re: Wifislax Updater GUI
« Respuesta #45 en: 04-01-2015, 02:51 (Domingo) »
no , pero no es problema del GUI

si un updater , llama a funciones.sh ...  y hay dos logs de un mismo paquete

la funcion

INSTALADA

de funciones.sh , no funcionara bien ..y tampoco podra elminr el apquete anterios (paquetes al existir mas d eun log)

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 15985
Re: Wifislax Updater GUI
« Respuesta #46 en: 04-01-2015, 02:56 (Domingo) »
el que yo tenia en bash , hacia un sleep 5 y si no habia internet

exit 0

de todas formas si te quieres pelear con cron  ;D

podria ser vieable, cron ejecuta su demonio al inicio ..seria..si no hay internet que cron cada X mire ...

pero la cuestion es cada cuanto ..


Desconectado geminis_demon

  • Colaborador
  • *
  • Mensajes: 2378
  • Prácticas precisas precisan práctica
Re: Wifislax Updater GUI
« Respuesta #47 en: 04-01-2015, 02:58 (Domingo) »
Ya se que no es problema del gui... lo que te puse es para el funciones.sh, te lo pongo otra vez ..leelo bien xd:


no se si habras visto esta parte en el funciones.sh

Código: [Seleccionar]
  if [ $PRGNAM = aircrack-ng ]; then
      INSTALADA=$(grep -r -i "package name" /var/log/packages/$PRGNAM-[0-9]* | awk '{print $3}' | sed "s/$PRGNAM-//g" | cut -d- -f-3)
   else
      INSTALADA=$(grep -r -i "package name" /var/log/packages/$PRGNAM-[0-9]*-* | awk '{print $3}' | sed "s/$PRGNAM//g" | cut -d- -f2)
   fi
     


En el funciones.sh puedes sustituir esas 5 líneas por esta:

Código: [Seleccionar]
INSTALADA="$(ls /var/log/packages/$PRGNAM-[0-9]*-* 2>/dev/null|cut -d '/' -f5-|sed "s/^${PRGNAM}-//"|rev|cut -d'-' -f3-|rev|tail -1)"
Así no te hace falta poner un "if" para aircrack-ng, y de esa forma tampoco se hará la picha un lio cuando un log esté repetido, cogerá como referencia la versión mas alta.
« Última modificación: 04-01-2015, 02:59 (Domingo) por geminis_demon »

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 15985
Re: Wifislax Updater GUI
« Respuesta #48 en: 04-01-2015, 03:28 (Domingo) »
pss, respuesta 39 ,  NO LA VI TIO ,  :-\

lo arreglo , gracias.


tengo tantos frentes abiertos que hoy me quemo el cerebro  ;D


Estoy mirando los updaters incompatibles y reparando los que si deberian funcionar.


1 - Brasero ...  facil   DESCARGA X DOWNLOAD  y ya es compatible.

de los que deberian faltan estos..

sigram_updater
mixxx_updater
pokerth_updater
funciones_updater  -->> '?¿ no se
« Última modificación: 04-01-2015, 03:46 (Domingo) por USUARIONUEVO »

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 15985
Re: Wifislax Updater GUI
« Respuesta #49 en: 04-01-2015, 04:55 (Domingo) »
me he dado cuenta que los que no pilla, llevan


RAMA=


algunas descargas son imposibles ..sin esa variable.


web/rama/version


el de sigram no se puede reparar -->> http://www.sialan.org/
« Última modificación: 04-01-2015, 05:20 (Domingo) por USUARIONUEVO »

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 15985
Re: Wifislax Updater GUI
« Respuesta #50 en: 04-01-2015, 05:58 (Domingo) »
No se como vas con lo de cron ,...pero ...


1 - parece que el atasco que he tenido hace un rato no tiene que ver con el updater
2 - el mensaje sale ,por que existe el fichero   /tmp/WifislaxUpdaterGUI.mutex

al arrancar el caso es que miro en los procesos y no aparece , pero si el cartel de que se esta ejecutando ..


si elimino   /tmp/WifislaxUpdaterGUI.mutex , puede iniciar el proceso.


___________________________________

te confirmo , ... si añado

Código: [Seleccionar]
if [ -f /tmp/WifislaxUpdaterGUI.mutex ]; then
rm -rf /tmp/WifislaxUpdaterGUI.mutex
fi

justo detras de comprobar al arquitectura del sistema ... todo funciona perfecto.
 he visto que el ping no va a saco , ...haces un sleep 60 a cada intento ..

lo dicho , .. con borrar ese fichero al inicio del programa ,todo perfecto.
« Última modificación: 04-01-2015, 06:12 (Domingo) por USUARIONUEVO »

Desconectado geminis_demon

  • Colaborador
  • *
  • Mensajes: 2378
  • Prácticas precisas precisan práctica
Re: Wifislax Updater GUI
« Respuesta #51 en: 04-01-2015, 15:44 (Domingo) »
Versión 0.6: http://www.downloadwireless.net/modulos-fase-testing/wifislax-current/WifislaxUpdaterGUI-0.6-noarch-1sw.xzm

 - Al final he pasado de cron, el programa se queda esperando a que haya internet, creo que es lo mas práctico.
 - He arreglado el conflicto con el mutex a iniciar el sistema.
 - Ahora solo actualiza la base de datos de slapt-get una vez al día, así tarda menos en buscar actualizaciones.
 - Añadida la variable $RAMA a la lista de variables soportadas.

En estos momentos estos son los updaters no compatibles:
Código: [Seleccionar]
linux_updater
linux_stable_updater
firefox_multi_updater

El de firefox multi no hay nada que hacer porque necesita obligatioriamente interacción del usuario para elegir el idioma que quiere instalar.

Me falta mirar lo del kernel.. ¿Cual sería el que tiene que comprobar, el estable o el otro?
« Última modificación: 05-01-2015, 16:01 (Lunes) por geminis_demon »

Desconectado lupox

  • *******
  • Mensajes: 529
  • volver....
Re:
« Respuesta #52 en: 04-01-2015, 16:18 (Domingo) »
Probada la version 05 y ok. Como sugerencia que se pudiesen escoger las actualizaciones, o hacer skip de las que no quisieses.
Well work.


Sent from my RM-914_eu_spain_360 using Tapatalk

Desconectado geminis_demon

  • Colaborador
  • *
  • Mensajes: 2378
  • Prácticas precisas precisan práctica
Re: Wifislax Updater GUI
« Respuesta #53 en: 04-01-2015, 16:38 (Domingo) »
Lo había pensado, en la lista de actualizaciones poner un checkbox a cada una para que se puedan desmarcar las que no se quieran instalar.

Miraré eso cuando solucione lo del kernel..

xexudj89

  • Visitante
Re: Wifislax Updater GUI
« Respuesta #54 en: 04-01-2015, 18:09 (Domingo) »
En que lenguaje de programación lo has programado?

Desconectado geminis_demon

  • Colaborador
  • *
  • Mensajes: 2378
  • Prácticas precisas precisan práctica
Re: Wifislax Updater GUI
« Respuesta #55 en: 04-01-2015, 18:25 (Domingo) »
Es un script en bash.. utilizo yad para la interface gráfica.

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 15985
Re: Wifislax Updater GUI
« Respuesta #56 en: 04-01-2015, 19:02 (Domingo) »
men , el tema de kernel ,es mejor que avise solo SOLO AVISAR , si hay una versión nueva, de la misma rama que el sistema


es decir, el que pone  SEGURO , por que no necesita nada , ni reconfigurar ni nada..cualquiera puede pasar del

3.12.35   al 3.12.36  sin despeinarse.


el otro es mas complicado.

Igual un checkbox , para que la gente pueda desactivar los avisos de kernel ...  a casi nadie les va a interesar.


si es mucho jaleo , ni te molestes , ... puedo dejar mi updater , solo para ese tema de que mire el kernel ,,o no ,  lo dejo a tu elección.


en ningún caso debe intentar compilar ,  ya que puede tardar mucho y debe ser el usuario el que decida.




Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 15985
Re: Wifislax Updater GUI
« Respuesta #57 en: 04-01-2015, 20:29 (Domingo) »
lo de firefox_multi  , ya es suficiente con el otro ...

si sale nueva version de firefox , y eres guiri , ya deberias saber cual arrancar.

no si si lleva esta opcion ..


"solo informar"

y tal vez , alguno quiera desactivarlo ...  bastaria cambiar el permiso de ejecucion ...

son solo ideas, ...asi como ,  cuando se produce un error , deberia salir el mismo icono , pero en color rojo , por que si no lees , no te enteras de nada.


el tamaño del texto creo que se puede cambiar, ...tal vez un pelin mas grande ..no se si el de sistema esta en 8 o 9 en tamaño de fuente-.

lo del icono rojo si hay errores, creo que es casi obligado ...



OFERTA DEL DIA   2X1
« Última modificación: 04-01-2015, 20:41 (Domingo) por USUARIONUEVO »

Desconectado geminis_demon

  • Colaborador
  • *
  • Mensajes: 2378
  • Prácticas precisas precisan práctica
Re: Wifislax Updater GUI
« Respuesta #58 en: 04-01-2015, 20:39 (Domingo) »
 ;D

Mola el icono para errores, en la próxima versión se lo pongo.

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 15985
Re: Wifislax Updater GUI
« Respuesta #59 en: 04-01-2015, 20:41 (Domingo) »
Mas que nada , por que si no lees ni te enteras, pero solo al ver un icono rojo ,ya dices..coño ¿que pasa hay?

 ;D