miércoles, 14 de mayo de 2014

Format-USB 2.0

Hace ya un tiempo decidí dejar de usar (en la medida de lo posible) Zenity para mis Scripts, a favor de YAD. Para quien no lo sepa, tanto uno como el otro nos proporciona un soporte gráfico para nuestros Scripts.
La razón principal de decantarme a favor de YAD es que éste es más ligero y a la vez muchos más potente y versátil. Se adapta mucho mejor a la programación con guiones, y se pueden conseguir resultados que difícilmente se obtendrían con Zenity.
La segunda razón, son sus dependencias. Considerablemente menores que Zenity.

Muchos habréis visto las bondades de YAD en el nuevo instalador de DMDc.
Por lo tanto ésta era otra de mis tareas pendientes por realizar con los Script que he venido realizando hasta ahora, pero sobre todo con los que adjunto en DMDc.
En los próximos días iré publicando las revisiones de muchos de ellos, con soporte exclusivo de YAD.
Hoy toca Format-USB
Este es un Script (que realicé hace ya tiempo) como bien su nombre indica era para formatear soportes USBs.
El funcionamiento de éste era muy simple. Detectaba el último dispositivo conectado para su formateo. Por lo tanto era imprescindible conectar el Pendrive o similar momentos antes de ejecutar el Script.
Como éste tan solo detectaba el último dispositivo conectado, no mostraba otros dispositivos (si los hubiera) conectados con anterioridad a la ejecución del Script.

Bueno, pues a la par de añadir YAD, también he modificado esto último y ahora Formt-USB detecta cualquiera de los dispositivos USB conectados en el sistema. Como se puede apreciar en la captura:

 
Prácticamente ha sido rescrito, así que aquí lo tenéis y también si lo preferís en paquete DEB.

NOTA: Para todos  aquellos que tengáis DMDc, en el caso de querer hacer la instalación en DEB, eliminar antes la antigua instalación así:
  • sudo rm -f /opt/scripts/formt-USB /usr/share/applications/'Format USB.desktop'
Para los que no vayan hacerla en DEB tan solo tienen que remplazar /opt/scripts/formt-USB por el del contenido en el paquete tar.gz.


Descargar en SourceForg. También disponibles en los repositorios de DMDc:

No hay comentarios:

Publicar un comentario