› Foros › PC › Software libre
Nombre de la aplicacion: X
Fecha en que se empezo: X/X/X
Fecha en que se termino (si esta terminada): X/Version Alpha/Version Beta
En que consiste:
En que lenguaje esta hecho:
Nombre de la aplicacion: S€R.com downloader
Fecha en que se empezo: 16/04/2007
Fecha en que se termino (si esta terminada): 03/11/2008 Beta (es la última versión XD)
En que consiste: Simplemente sirve para descargar los archivos de audio en estreaming de cadenaser.com, sin tener que hacer cosas raras ni suscribirse al podcast. Simplemente copias la url de la web en la que está el reproductor de audio, se la metes a mi programa y te da un link válido para descarga
En que lenguaje esta hecho:está hecho en "Neobook" XD
Ni siquiera es un lenguaje serio, pero en el instituto nos lo enseñaron y es lo que uso para desarrollar aplicaciones rápidas para windows. Tal y como está implementado el algoritmo se podría usar incluso un script en bash para linux, pero no queda tan bonito
Nombre de la aplicacion: GeCo
Fecha en que se empezo: pufff, algún momento de finales de 2007 o principios de 2008
Fecha en que se termino (si esta terminada): tiene pinta de que nunca, por ahora es sólo un prototipo
En que consiste: Generador de clases de acceso a bases de datos en dos capas y media (Por ahora solo transporte, y de aquellas maneras xD).
En que lenguaje esta hecho: C# (VS2005)
Nombre de la aplicacion: cisoGUI
Fecha en que se empezo: 4/4/07
Fecha en que se termino (si esta terminada): 4/4/07 version 0.2 (la hice y corregí en un dia)
En que consiste: Es un soft enfocado a PSP para pasar de ISO A CSO (y viceversa) y de ISO A DAX (y viceversa). Actualmente ni sé si esto sigue siendo así pues vendí mi PSP hace 1 año :P
En que lenguaje esta hecho: Python
Nombre de la aplicacion: bahamut project
Fecha en que se empezo: 2008-05-15
Fecha en que se termino: aunque ya es funcional, aún la tengo como alpha ya que le falta mucho por implementar
En que consiste: tunel ad-hoc para conectar PSPs a traves de internet.
En que lenguaje esta hecho: c++
Sitio del proyecto: https://sourceforge.net/projects/bahamut
Nombre de la aplicacion: LibraryControl
Fecha en que se empezo: 02/09/02
Fecha en que se termino (si esta terminada): Version Alpha
En que consiste: Se trata de una aplicacion dedicada a la gestion de una estanteria, o varias, es decir para una biblioteca,
todavia esta en fase de desarrollo y le faltan algunas funcionalidades.
En que lenguaje esta hecho: C
Imagen: Corre sobre la terminal osea que no es muy vistoso
Nombre de la aplicacion: DummyPackageCreator
Fecha en que se empezo: no me acuerdo
Fecha en que se termino (si esta terminada): horas despues xd
En que consiste: crea paquetes DEB "dummy" para que cuando instalas/compilas alguna actualizacion de algun programa y creas un DEB a base de checkinstall. no rompan las dependencias de estos.
ejemplo: tienes instalado el ffmpeg con todos sus paquetes(libavcodec,libavformat,etc). bajas por SVN (por ejemplo) el nuevo ffmpeg. lo compilas y creas un paquete deb con checkinstall (no se. llamadme tonto pero no encuentro ningun manual sencillo en español para crear multipaquetes deb (que un paquete contenga parte del programa y otro el resto (paquete normal /dev)) al instalarlo ves que tienes que borrar parte de los paquetes de dicho programa (libavcodec, libavformat, etc etc) con la consecuencia de falla de dependencias de programas que lo necesitan
pos lo que hace es crear un paquete a base chekinstall haciendo que este instale un archivo vacio (en el caso de mi programa un archivo de texto que tiene el nombre del paquete en el path /opt/dummypackage) con un numero de version 9:9.9.9 para que cuando existan actualizaciones automaticas de programas dependientes de estos paquetes, no los actualice o de error de fallo por distinta version
el nombre del paquete son editables mediante la GUI (tambien el directorio de destino del archivo que instala el "dummydeb" y la version del paquete. dentro del script están las instrucciones para editar el programa para que salgan la opciones en la GUI)
el script llama a Zenity para crear la GUI
En que lenguaje esta hecho: script Bash/Zenity
#!/bin/bash
#---------------------------------------------------------------------------------------------
#
# DUMMY PACKAGE CREATOR
#
# Este programa está creado para crear mediante Checkinstall los llamados "DummyPakages".
#
# Son paquetes en los cuales no instala nada. pero que ayudan a sustituir paquetes instalados
# los cuales si se borran rompen la dependencia de otros programas.
#
# Este programa es util cuando por ejemplo queieres instalar un programa actualizado y este
# no se encuentra en los repositorios, o que no traen activadas caracteristicas deseadas.
#
# Necesita Checkinstall y Zenity. Apto para todas las arquitecturas
#
# Programa creado por sL1pKn07
# Mail:sl1pkn07@gmail.com
#---------------------------------------------------------------------------------------------
#Variables
#Para que salga el Cuadro de Dialogo "Introduzca Directorio de Destino". comente la linea 21 y descomente la linea 24
#Para que salga el Cuadro de Dialogo "Introduzca Version del Paquete". comente la linea 23 y descomente la linea 27
dir=/opt #Establece el directorio donde se instalarán los DummyPakages.
ver=9:9.9 #Establece la version del paquete. este valor lo hace inactualizable
#Usado por Zenity. crea un pequeño entorno grafico.
#dir=$( zenity --width 500 --title="Dummy Package Creator By sL1pKn07" --entry --text "Introduzca Directorio de Destino. EJ: /opt")
name=$( zenity --width 500 --title="Dummy Package Creator By sL1pKn07" --entry --text "Introduzca Nombre del Paquete")
#ver=$( zenity --width 500 --title="Dummy Package Creator By sL1pKn07" --entry --text "Introduzca Version del Paquete")
#crea un DummyFile para el programa a empaquetar
touch $name
#Crea un Makefile para el Checkinstall del programa a empaquetar
mak=Makefile
touch $mak
echo "install:
mkdir -p $dir/dummypackage
cp $name $dir/dummypackage" >> $mak
#Crea un description-pak. describe el contenido del DummyPackage. usado por Checkinstall
dpak=description-pak
touch $dpak
echo "Dummy Pakage for -$name-" > $dpak
#Ejecuta el Checkinstall, le da el nombre del paquete a crear y ajusta la version del mismo.
#Tambien borra el Backup del paquete creado por Checkinstall
#Muestra tambien un cuadro de progreso mediante Zenity
sudo checkinstall --default --pkgname=$name --pkgversion=$ver --pkgarch=all --nodoc --showinstall=no --backup=no | tee >(zenity --width 500 --title="Creando E Instalando Paquete" --progress --pulsate --auto-close) >/dev/null
#borra el Makefile y el DummyFile y el Desciption-pak
rm $name $mak $dpak
#Mensaje de despedida
zenity --width 500 --title="Dummy Package Creator By sL1pKn07" --info --text="Paquete Creado E Instalado Satisfactoriamente"
#Fin
Fox escribió:Bueno, vamos a coger algo al azarNombre de la aplicacion: cisoGUI
Fecha en que se empezo: 4/4/07
Fecha en que se termino (si esta terminada): 4/4/07 version 0.2 (la hice y corregí en un dia)
En que consiste: Es un soft enfocado a PSP para pasar de ISO A CSO (y viceversa) y de ISO A DAX (y viceversa). Actualmente ni sé si esto sigue siendo así pues vendí mi PSP hace 1 año :P
En que lenguaje esta hecho: Python
Os dejo una screenshot:
Y por supuesto un enlace para bajarlo:
http://www.foxandxss.org/cosas/cisoGUI/cisoGUI-0.2.tar.bz2
Nombre de la aplicacion: Ninjac (Ninjac Is Not Just Another CMS)
Fecha en que se empezó: Agosto 2008
Fecha en que se termino (si esta terminada): Solo ha habido Alphas, y ahora estoy pensando en rehacerlo casi desde cero XD
En que consiste: Portal web con el objetivo de no usar base de datos, servir para la publicación de contenido generalmente estático y pocos cambios (por ejemplo, muy apropiado para anunciar un producto o sitio) y ser extremadamente fácil de usar e instalar.
En que lenguaje esta hecho: PHP, Ajax. Usa además HTML y CSS.
sL1pKn07 escribió:codestation. HURRA!!!. necesita hardware especial o algo?
capitanquartz escribió:Nombre de la aplicacion: Ninjac (Ninjac Is Not Just Another CMS)
Fecha en que se empezó: Agosto 2008
Fecha en que se termino (si esta terminada): Solo ha habido Alphas, y ahora estoy pensando en rehacerlo casi desde cero XD
En que consiste: Portal web con el objetivo de no usar base de datos, servir para la publicación de contenido generalmente estático y pocos cambios (por ejemplo, muy apropiado para anunciar un producto o sitio) y ser extremadamente fácil de usar e instalar.
En que lenguaje esta hecho: PHP, Ajax. Usa además HTML y CSS.
jorchube escribió:
has intentado usar gtk programando en C ?
de ser asi... es mas sencillo usar python y pygtk? no tiene nada que ver? igual de chungo?
esque tengo mi proyectillo que luego pondre, pero zenity me limita un huevo, y no acierto con gtk en C... autodidactismo... esa lacra xDDD
zootropo escribió:Es mucho más sencillo usar python con pygtk, aunque puede que quieras echarle un vistazo también a wxpython.
A ver si escribo una comparativa de toolkits para creación de GUIs en la bitácora...
Korso10 escribió:zootropo escribió:Es mucho más sencillo usar python con pygtk, aunque puede que quieras echarle un vistazo también a wxpython.
A ver si escribo una comparativa de toolkits para creación de GUIs en la bitácora...
Pues me vendría genial, porque quiero hacer una GUI para el proyecto de fin de carrera este año, y no hemos dado nada al respecto, asi que no se si ponerme con GTK, QT o cualquier otra.