viernes, 27 de mayo de 2011

Vídeo de la aplicación


En este videotutorial podremos ver el funcionamiento de la aplicación.

martes, 24 de mayo de 2011

Añadir nueva funcionalidad a mi aplicación

Debemos poder guardar nuestras selecciones para que podamos volverla a elegir sin perder el tiempo seleccionando de nuevo. También, en ocasiones que no se instalen todas nuestras aplicaciones seleccionadas y después lo arreglamos, si tenemos este fichero nos será más fácil la reinstalación.

Usaremos funciones de ficheros como fputs(), fopen(), fgets() y fclose(); también habrá que añadir algún cuadro de texto para introducir el nombre del fichero.

Veremos además arrays y strings, usando funciones de estos tipos abstractos de datos.

También añadiremos que se cree una carpeta, de nombre aleatorio, para cada usuario. De esta manera permitiremos que varios usuarios usen la aplicación a la vez, como debe de ser; un detalle en el que no caí.
Para hacer esto usaré la función rand() de php ya existente, generando un número aleatorio que será el nombre de la carpeta, tendremos que saber pasar al script correspondiente este nombre de carpeta ($1...). Al usuario le da igual el nombre de la carpeta ya que él simplemente tiene que pinchar un link, generado por nosotros, para descargar su iso.

viernes, 20 de mayo de 2011

Imagenes de la aplicación

Aplicación I.

Aplicación II.
En la primera imagen trato de representar que cada distribución o implementación de Linux viene con unos repositorios oficiales pero podremos añadir los que queramos, así como de otras distribuciones; cada repositorio que añadamos tendrá una colección de paquetes, que podremos añadir.

En la segunda imagen expreso que un usuario elige distribución, paquetes y repositorios para obtener una iso personalizada junto a información de lo que ha hecho.

La iso, que descargara de un link generado por nosotros, la descargará y grabará a un DVD para tener su live personalizada, el objetivo de este proyecto.