Es un proyecto que empezamos Dem y yo.
Ésto a los que no estén acostumbrados a la scene de la PSP les sonará
un poco a chino, pero bueno.
Primero haré una pequeña introducción, cuando se ripea un juego para PSP (aunque también sirve para otras)
se necesita eliminar algunos archivos pero no se pueden borrar, es decir, hay que borrar el contenido del archivo
sin que desaparezca, ya que el juego lo echaria en falta. Normalmente ésto se haría a mano, abriendo los ficheros con un editor de texto, borrando
su contenido y volviendo a guardar, para que queden archivos de 0kb, pero con el mismo nombre que antes.
Dummyer es un script hecho en PHP, que hace precisamente eso, borra el contenido de los archivos dejandolos te 0kb. Pero si no puedieras escogerlos no tendria
gracia. Su funcionamiento es el siguiente.
Obviamente se necesita un servidor Apache+PHP+MySQL para hacerlo funcionar, se ponen los archivos de la ISO
en una carpeta concreta, y el script te permite navegar por esos archivos y seleccionar los que te interesa eliminar, pueden ser archivos sueltos o carpetas enteras
(las recorre recursivamente), borrando los archivos y dejando los mismos pero con 0kb, llamados dummies.
Hasta aquí es sencillo, más tarde le añadí otra funcionalidad que permitia guardar los datos de los archivos borrados en la base de datos, de ésa forma
si tenias que ripear más de una vez un juego podias reproducir las mismas acciones que habías hecho anteriormente.
Dicho así parece un poco inútil, ya que pocas veces ripearas dos veces el mismo juego en el mismo ordenador, así que idee un formato de XML
que permitiera guardar los datos de los archivos borrados, y compartiendo ese archivo otra persona podria borrar los mismos archivos usando el Dummyer.
Como podeis ver la presentación es muy senzilla, ya que eran mis inicios como desarrollador web. Si quereis probar la versión online leeros las
instrucciones antes.
RaidDB es un proyecto que hice para un grupo de gente que jugaba a un MMORPG
llamado Lineage2 II, y se trataba de mantener una base de datos de los monstruos más "productivos" de matar.
El sistema también permite llevar cuenta de cuantas veces se ha matado, las características del bicho, su localización mediante una captura
de pantalla, permite añadir nuevas entradas, y filtrar por si han sido matados alguna vez o ninguna vez.
En éste proyecto empezé mis pinitos con los efectos en JavaScript y esas cosas.