Autor Tema: Barra de progreso al comprimir/extraer módulos XZM y paquetes TXZ  (Leído 5051 veces)

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

Desconectado geminis_demon

  • Colaborador
  • *
  • Mensajes: 2383
  • Prácticas precisas precisan práctica
Buenas.

Muchas veces cuando creamos o extraemos un módulo de gran tamaño, nos quedamos esperando a que nos diga que ya se ha extraido o creado el módulo, y mientras tanto no sabemos lo que está pasando y esto a veces desespera un poco.

Así que he creado un par de scripts para que nos vaya indicando con una barra de progreso mientras se extrae o se crea el módulo o paquete.


Ejemplo en KDE:



Ejemplo en XFCE:




Funciona al realizar las siguientes acciones:

 - Crear módulo xzm
 - Extraer módulo xzm
 - Crear paquete txz
 - Extraer paquete txz


MODULO PARA KDE: http://downloadwireless.net/modulos/wifislax-4-7-2/conversores-kde-progressbar.xzm

MODULO PARA XFCE: http://downloadwireless.net/modulos/wifislax-4-7-2/conversores-xfce-progressbar.xzm


« Última modificación: 28-11-2013, 03:47 (Jueves) por geminis_demon »

La luz cree que viaja más rápido que cualquier otra cosa, pero se equivoca; da lo mismo lo rápido que pueda viajar, porque al final, la luz descubre que la oscuridad ha llegado antes que ella, y la está esperando.

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 14462
Re: Barra de progreso al comprimir/extraer módulos XZM y paquetes TXZ
« Respuesta #1 en: 27-11-2013, 22:15 (Miércoles) »
el amo ,   >:(


en xfce tambien rula ?

tijuarkahash

  • Visitante
Re: Barra de progreso al comprimir/extraer módulos XZM y paquetes TXZ
« Respuesta #2 en: 27-11-2013, 22:16 (Miércoles) »
Perfecto el modulo..... es verdad ..... siempre te quedabas en la duda de como iba el progreso


Thanks

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 14462
Re: Barra de progreso al comprimir/extraer módulos XZM y paquetes TXZ
« Respuesta #3 en: 27-11-2013, 22:23 (Miércoles) »
que pasada  >:(


molaaaaaaaa     ;D


1 pequeña correccion ortografica.



extrallendo -->>  extrayendo


¿ que te parece este nombre para el log/package ?

Wifislax_package_services_KDE-1.0-noarch-1sw
« Última modificación: 27-11-2013, 22:26 (Miércoles) por USUARIONUEVO »

Desconectado geminis_demon

  • Colaborador
  • *
  • Mensajes: 2383
  • Prácticas precisas precisan práctica
Re: Barra de progreso al comprimir/extraer módulos XZM y paquetes TXZ
« Respuesta #4 en: 27-11-2013, 22:29 (Miércoles) »
Citar
en xfce tambien rula ?

Estos solo son para kde, pronto haré los de xfce.

Citar
1 pequeña correccion ortografica.

extrallendo -->>  extrayendo

jeje ok, lo en el próximo módulo agrego los de xfce y corrijo eso.

Citar
que pasada  >:(


molaaaaaaaa     ;D

lo sé  >:D

No se si te acordarás, que hace algo así como un año lo intenté hacer, pero mis conocimientos no llegaban y no pude hacerlo.

Ahora lo he vuelto a intentar y me ha salido a la primera  >:(

Citar
¿ que te parece este nombre para el log/package ?

Wifislax_package_services_KDE-1.0-noarch-1sw

En realidad creo que sería mejor meter todos los servicemenus en un mismo paquete, porque si eliminamos ese paquete nos quedaremos sin los servicemenus de instalar módulo y tal..
« Última modificación: 27-11-2013, 22:32 (Miércoles) por geminis_demon »

La luz cree que viaja más rápido que cualquier otra cosa, pero se equivoca; da lo mismo lo rápido que pueda viajar, porque al final, la luz descubre que la oscuridad ha llegado antes que ella, y la está esperando.

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 14462
Re: Barra de progreso al comprimir/extraer módulos XZM y paquetes TXZ
« Respuesta #5 en: 27-11-2013, 22:32 (Miércoles) »
¿ que si lo se ?

lo he vivido amigo , enhorabuena.


si la genteb es lo suficientemente cabezota al final las cosas salen.

 >:(

___________________

imagino los de xfce , al final del script llevaran .XFCE  , asi pues los scripts originales quedan como genericos y para consola,      really ?  ;D 
« Última modificación: 27-11-2013, 22:34 (Miércoles) por USUARIONUEVO »

SpanishGroove

  • Visitante
Re: Barra de progreso al comprimir/extraer módulos XZM y paquetes TXZ
« Respuesta #6 en: 27-11-2013, 23:01 (Miércoles) »
Uff, vaya funcionalidad!!!  ;D

Si vieras las veces que me pregunto: "¿¿Estará ya??" ; Cada vez que pongo con un proceso pesado...

Gracias!

Desconectado geminis_demon

  • Colaborador
  • *
  • Mensajes: 2383
  • Prácticas precisas precisan práctica
Re: Barra de progreso al comprimir/extraer módulos XZM y paquetes TXZ
« Respuesta #7 en: 28-11-2013, 00:11 (Jueves) »
¿ que si lo se ?

lo he vivido amigo , enhorabuena.


si la genteb es lo suficientemente cabezota al final las cosas salen.

 >:(

Ya me ha pasado con otras cosas, cuando se me ocurre algo pero no consigo llevarlo a cabo, lo apunto y cuando pasa un tiempo lo vuelvo a intentar, y cuando lo consigo me quedo sorprendido de como algo que hace un año no conseguía hacer y ahora lo veo tan sencillo xd

imagino los de xfce , al final del script llevaran .XFCE  , asi pues los scripts originales quedan como genericos y para consola,      really ?  ;D 

Yes, los de xfce llevarán esa extensión, y los de consola son necesarios porque estos dependen de ellos.

La luz cree que viaja más rápido que cualquier otra cosa, pero se equivoca; da lo mismo lo rápido que pueda viajar, porque al final, la luz descubre que la oscuridad ha llegado antes que ella, y la está esperando.

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 14462
Re: Barra de progreso al comprimir/extraer módulos XZM y paquetes TXZ
« Respuesta #8 en: 28-11-2013, 00:18 (Jueves) »
Entendido , estos son "plugins"  , de los originales.

La version extendida , jajajaj-.  >:(

sol666

  • Visitante
Re: Barra de progreso al comprimir/extraer módulos XZM y paquetes TXZ
« Respuesta #9 en: 28-11-2013, 00:51 (Jueves) »
muy bueno,se podria cuando sale el kdialog mostrando el progreso hacer algo para parar la conversion?
« Última modificación: 28-11-2013, 00:57 (Jueves) por sol666 »

Desconectado geminis_demon

  • Colaborador
  • *
  • Mensajes: 2383
  • Prácticas precisas precisan práctica
Re: Barra de progreso al comprimir/extraer módulos XZM y paquetes TXZ
« Respuesta #10 en: 28-11-2013, 01:06 (Jueves) »
muy bueno,se podria cuando sale el kdialog mostrando el progreso hacer algo para parar la conversion?

SI estás extrallendo un módulo, para pararlo puedes abrir una terminal y ejecutar:

Código: [Seleccionar]
killall xzm2dir

Si estás creando un módulo:

Código: [Seleccionar]
killall dir2xzm

Aunque también podría hacer que al cerrar la ventanita de la barra de progreso se pare la conversión, lo miraré.

De momento voy a hacer los de xfce.

La luz cree que viaja más rápido que cualquier otra cosa, pero se equivoca; da lo mismo lo rápido que pueda viajar, porque al final, la luz descubre que la oscuridad ha llegado antes que ella, y la está esperando.

SpanishGroove

  • Visitante
Re: Barra de progreso al comprimir/extraer módulos XZM y paquetes TXZ
« Respuesta #11 en: 28-11-2013, 01:10 (Jueves) »
Aunque esto en procesos de corta duracion es algo... inoportuno.

Lo que podria hacerse seria preguntar antes de terminar el proceso si se desea continuar, o como se hace normalmente, antes.

Chumpy

  • Visitante
Re: Barra de progreso al comprimir/extraer módulos XZM y paquetes TXZ
« Respuesta #12 en: 28-11-2013, 02:10 (Jueves) »
Ideal ideal sería un botoncito de "Cancelar" que al darle saliera un mensaje de "Estás seguro de querer cancelar?"

Que ya se sabe que somos unos manazas  ^-^

Por cierto, muy bueno, muchas veces hemos pensado que un módulo estaba hecho antes de tiempo y luego nos ha dado problemas.

Desconectado geminis_demon

  • Colaborador
  • *
  • Mensajes: 2383
  • Prácticas precisas precisan práctica
Re: Barra de progreso al comprimir/extraer módulos XZM y paquetes TXZ
« Respuesta #13 en: 28-11-2013, 03:49 (Jueves) »
He añadido los de xfce y he resubido el módulo de kde con el error ortográfico corregido.

Aunque en los gif de ejemplo ambos tienen el error ortográfico xd

En xfce va tan rápido que apenas de ve la barra de progreso, tienes que extraer un módulo muy pesado para que se vea.
« Última modificación: 28-11-2013, 03:51 (Jueves) por geminis_demon »

La luz cree que viaja más rápido que cualquier otra cosa, pero se equivoca; da lo mismo lo rápido que pueda viajar, porque al final, la luz descubre que la oscuridad ha llegado antes que ella, y la está esperando.

Chumpy

  • Visitante
Re: Barra de progreso al comprimir/extraer módulos XZM y paquetes TXZ
« Respuesta #14 en: 28-11-2013, 12:10 (Jueves) »
No, si lo decía por que lo había pedido ManuMoore, pero vamos, que tienes razón en que es algo que tarda muy poco.

Han quedado muy bonitos los dos  ;)

Desconectado geminis_demon

  • Colaborador
  • *
  • Mensajes: 2383
  • Prácticas precisas precisan práctica
Re: Barra de progreso al comprimir/extraer módulos XZM y paquetes TXZ
« Respuesta #15 en: 28-11-2013, 13:33 (Jueves) »
No, si lo decía por que lo había pedido ManuMoore, pero vamos, que tienes razón en que es algo que tarda muy poco.

Han quedado muy bonitos los dos  ;)

jaja lo de la barra de progreso no lo decía por tu sugerencia, lo decía simplemente por que me parece curiosa la diferencia de velocidad al extraer un módulo en xfce con respecto a kde.

Lo del botón de cancelar es buena idea, pero para la barra de progreso estoy usando kdialgo en kde y Xdialog en xfce, y ninguno de los 2 me permite poner un botón a la ventanita de la barra de progreso, solo permite poner botones en las ventanas de información.

De momento creo que lo voy a dejar así a no ser que en otro momento me llegue la inspiración y me de por añadir nuevas funciones  >:D
« Última modificación: 28-11-2013, 13:33 (Jueves) por geminis_demon »

La luz cree que viaja más rápido que cualquier otra cosa, pero se equivoca; da lo mismo lo rápido que pueda viajar, porque al final, la luz descubre que la oscuridad ha llegado antes que ella, y la está esperando.

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 14462
Re: Barra de progreso al comprimir/extraer módulos XZM y paquetes TXZ
« Respuesta #16 en: 06-12-2013, 20:53 (Viernes) »
no se si se podra ,pero en kde , hay una forma de ejecutar apps, sin que se vea en la barra de tareas ...


como el gkrell ... que se abre ,pero no aparece en la barra d etareas, lo digo por que al estar hay en la barra el proceso , podemos cerrarlo sin querer y a lo mejor se podria hacer mas transparente el proceso.

no recordaba que el lanzador de gkrell , lo modifique yo ... asi estaba

Código: [Seleccionar]
kstart --window gkrellm --alldesktops --ontop --skiptaskbar /usr/bin/gkrellm
« Última modificación: 06-12-2013, 21:03 (Viernes) por USUARIONUEVO »

Desconectado geminis_demon

  • Colaborador
  • *
  • Mensajes: 2383
  • Prácticas precisas precisan práctica
Re: Barra de progreso al comprimir/extraer módulos XZM y paquetes TXZ
« Respuesta #17 en: 06-12-2013, 23:50 (Viernes) »
No se.. no veo mal que se vea kdialog en la barra de tareas, porque si estas haciendo otra cosa y quieres ver como va el progreso puedes pinchar en la barra de tareas, si no tendrías que cerrar todas las ventanas para verlo.

La luz cree que viaja más rápido que cualquier otra cosa, pero se equivoca; da lo mismo lo rápido que pueda viajar, porque al final, la luz descubre que la oscuridad ha llegado antes que ella, y la está esperando.