Control de usuario
Patrocinadores
Estadísticas
Miembros:
162.356
Online:
659
Hilos:
889.240
Mensajes:
12.422.744
Stats

Índice de foros PlayStation 2 Scene

PS2HDDCatalog

Foro para tratar sobre las aplicaciones de la scene: HDLoader, emuladores, reproductores, etc.

Moderadores: Duque, sd-snatcher

Partas Ignium
Avatar de usuario
Habitual
 
Mensajes: 42
Registrado: 10 Jun 2007
Ubicación: España

PS2HDDCatalog

Mensajepor Partas Ignium 10 Jun 2007 17:40

PS2HDDCatalog v1.3

¡Hola a todos! Os traigo una nueva versión del programa que os permite organizar vuestra colección de juegos. Un saludo a todos y gracias por probar mi aplicación.

¿Qué es PS2HDDCatalog?

PS2HDDCatalog permite tener organizada toda nuestra colección de juegos de PS2, pudiendo acceder de forma rápida a toda la información relacionada con la ejecución de estos desde un HDD.


¿Qué necesito para ejecutarlo?
El programa esta desarrollado utilizando el lenguaje de programación Java por lo que se debe tener instalado Java(TM) SE Runtime Environment. [url="http://www.java.com/es/download/windows_xpi.jsp?locale=es&host=www.java.com:80"]DOWNLOAD[/url]

Para poder descomprimirlo es necesario algún programa que te permita descomprimir ficheros ZIP. Por ejemplo 7-ZIP. [url="http://www.7-zip.org/"]DOWNLOAD[/url]

El siguiente paso será descomprimir en una carpeta determinada el contenido del paquete PS2HDDCatalog.


Configuración y estructura de carpetas
Al descomprimir el paquete nos encontraremos una serie de carpetas y con el PS2HDDCatalog.jar que utilizaremos para ejecutar la aplicación.

/juegos/ | Carpeta por defecto que contiene información sobre nuestra colección de juegos, almacenando la información de cada uno de nuestros juegos en un fichero XML independiente.

/parches/ | Carpeta por defecto donde se almacenan los parches que necesitamos aplicar a ciertos juegos de nuestra colección.

/export/ | Carpeta por defecto donde se almacenan los juegos de nuestra colección que hemos exportado. Contiene juegos exportados de ejemplo.

/lib/ | Contiene la librería jdom que permite manipular ficheros XML. Siempre debe ir al mismo nivel que PS2HDDCatalog.jar

/resources/ | Contiene recursos necesarios para que el sistema sea estable - config.properties + ApplicationResources.properties. Siempre debe ir al mismo nivel que PS2HDDCatalog.jar.
  • /resources/config.properties | Fichero de propiedades donde debemos indicar las rutas donde queremos almacenar los juegos de nuestra colección [ruta.juegos], los juegos que exportamos [ruta.export] y la carpeta contenedora de nuestros parches [ruta.parches]. Además aquí también se define la internacionalización de los mensajes y etiquetas, dándole valor a [codigo.pais] y a [codigo.lenguaje]. Para que PS2HDDCatalog arranque con ese idioma debe existir el fichero /resources/ApplicationResources_[codigo.lenguaje]_[codigo.pais]
  • /resources/ApplicationResources.properties | Fichero de propiedades donde se muestra el valor de todos los mensajes y etiquetas que aparecen en la aplicación. Podemos personalizar sus valores a nuestro gusto o crear nuevos ficheros ApplicationResources_[codigo.lenguaje]_[codigo.pais] internacionalizados. Contiene un ejemplo para la traducción en ingles (que alguien la repase, jeje es que el ingles no es mi fuerte [tomaaa] ) llamado ApplicationResources_en_US.properties, por lo que para poder utilizarlo se debe modificar los valores de lenguaje y pais en config.properties a "en" y "US".
  • /resources/log4j.properties | Fichero de propiedades donde se configura el formato de la información que deseamos mostrar en el area de texto de información que contiene PS2HDDCatalog (Parte inferior de la interfaz de usuario). Por defecto posee el valor de log4j.appender.TEXTAREA.layout.ConversionPattern=%5.5p [%d{HH:mm:ss}] %m%n.
  • /resources/backup.xml | Copia de seguridad de los juegos dados de alta en la web de EOL (04/04/2008).


Funcionalidades

El área de trabajo de PS2HDDCatalog esta dividido en 3 partes:

DATOS DE JUEGO | En ella se definen las caracteristicas de un nuevo juego que queramos añadir a nuestra colección o visualizaremos las caracteristicas que previamente hemos guardado de un juego seleccionado. En el segundo caso podremos siempre volver a modificar la información. Tambíen existe la posibilidad de limpiar la información introducida.
LISTAS DE JUEGOS | La parte izquierda contiene dos etiquetas:
    COLECCIÓN DE JUEGOS | Listado con todos los juegos que hemos dado de alta y a los cuales podemos acceder con solo pulsar en uno de ellos. El listado permite multiselección (Manteniendo pulsado la tecla CTRL) y eliminar los juegos seleccionados. Sobre esta sección se pueden realizar 2 de las acciónes que confieren todo el potencial a PS2HDDCatalog: IMPORTAR juegos a nuestra colección y EXPORTAR los juegos seleccionados de nuestra colección para poder compartirlos.
    LISTA DE JUEGOS PROBADOS - (valor propiedad url.games, y disponible, si y solo si, la propiedad capacidad.online = true) | PS2HDDCatalog arranca un proceso en segundo plano que llamaremos SBJP (Subproceso de busqueda de juegos probados ;)) siempre y cuando no contenga una lista de información de juegos probados en la carpeta resources/backup.xml. Si se lanza hasta que este subproceso no termina, los botones asociados no se habilitan:
  • Filtrar Podremos filtrar la información que se ha recolectado del sitio de internet que configuramos en el fichero config.properties (url.games=[http://www.elotrolado.net/|http://www.darlok.com/hdloader/]). Si el botón se habilito lo único que debemos hacer es poner un nombre en la caja de texto de DATOS DE JUEGO con el label Nombre y podremos filtrar la información recuperada. Si dejamos la caja de texto vacía se recuperarán todos los juegos, sin filtrar por ningún criterio.
  • Refrescar Podremos obligar a refrescar la lista de juegos probados pulsando este botón, lo que disparará el SBJP y a su finalización machacará el backup existente por uno nuevo. Solo es capaz de acceder a los juegos que se hayan dado de alta con el formato "Nombre (Tipo) Región - Comentarios"). Se puede recuperar juegos probado o de elotrolado o de darlok, pero este último no me ha dado permiso para que mi programa acceda a su web, por lo que dejo deshabilitada esa opción (se alguien quiere utilizarla debe comentar la propiedad url.games=http://www.elotrolado.net/ y descomentar url.games=http://www.darlok.com/hdloader/).
INFORMACIÓN | Muestra el resultado de nuestras acciones, informandonos de si han concluido bien o mal, mostrando la información según el formato que definamos en el fichero log4j.properties.


P.D - Informad de los errores que encontreis.

[url="http://www.megaupload.com/?d=VYZ0Z24L"]Descargar PS2HDDCatalog v1.0[/url]

[url="http://www.megaupload.com/?d=29VFB2F9"]Descargar PS2HDDCatalog v1.1[/url]

-| Los juegos registrados en la v1.0, v1.1 no son compatibles con los de la v1.2, v1.3. Recomendado descargar una de estas dos últimas. La primera no requiere conexión a internet, la segunda es opcional, pero si que la utiliza. |-

[url="http://perso.wanadoo.es/sergijuan/PS2HDDCatalog%20v1.2.zip"]Descargar PS2HDDCatalog v1.2[/url] [15-06-2007]

[url="http://www.megaupload.com/?d=A2SPG9LR"]Descargar PS2HDDCatalog v1.3[/url] [04-04-2008] [ok]

:-) ¡Disfrutadlo! [burla2]
Ultima edición por Partas Ignium el 04 Abr 2008 10:36, editado 1 vez
¿Qué es PS2HDDCatalog? La respuesta en http://www.elotrolado.net/hilo_ps2hddcatalog_784951

Traducción de OKAMI PS2 en proceso
URL proyecto:
http://foro.romhackhispano.org/viewtopic.php?f=20&t=302
Comprobar Avances:
http://es.youtube.com/watch?v=IhPf64YajKk

suloku
Avatar de usuario
Novato
 
Mensajes: 10645
Registrado: 27 Ago 2004
Ubicación: Tarraco

Mensajepor suloku 10 Jun 2007 17:56

vaia que bueno! en cuanto pueda lo pruebo
Prohibido fijar carteles

Partas Ignium
Avatar de usuario
Habitual
 
Mensajes: 42
Registrado: 10 Jun 2007
Ubicación: España

Mensajepor Partas Ignium 10 Jun 2007 18:22

Hos mando un ejemplo para que lo podais importar a vuestra colección. Un saludo!

[url="http://www.megaupload.com/?d=5X3327J9"]Descripción Final Fantasy XII + Parche[/url]

metallah
Avatar de usuario
Waiting...
 
Mensajes: 1302
Registrado: 15 Ene 2004
Ubicación: Galiza

Mensajepor metallah 10 Jun 2007 18:52

Buena aplicación tío. Gracias. El único problema es que está sin ningún juego, pero poco a poco los iré metiendo.

Un saludo.
Imagen

boticario
Avatar de usuario
Reloading
 
Mensajes: 2088
Registrado: 03 Dic 2005
Ubicación: [MM] [DME]

Mensajepor boticario 10 Jun 2007 19:36

Se hechan de menos unas capturillas, para ir haciedo boca... X-D

Pero lo cortes no quita lo valiente amigo Partas Ignium, y hay que reconocer el trabajo ajeno.

Con tu permiso, haremos una cata.
Gracias. ;)
Imagen

sd-snatcher
Avatar de usuario
Enterrado en consolas.
 
Staff
Moderador
 
Mensajes: 4518
Registrado: 26 Feb 2002
Ubicación: Neo Kobe

Mensajepor sd-snatcher 10 Jun 2007 22:25

Sticky..
Imagen

suloku
Avatar de usuario
Novato
 
Mensajes: 10645
Registrado: 27 Ago 2004
Ubicación: Tarraco

Mensajepor suloku 10 Jun 2007 23:04

Podriamos ir añadiendo poco a poco los juegos e ir poniendo un enlace con los archivos.

Si se ve algun error se comenta y se mira, y si es oportuno se canvian los comentarios/descripciones.

Lo suyo seria que derivara en un sistema de actualizacion online ^^
Prohibido fijar carteles

Partas Ignium
Avatar de usuario
Habitual
 
Mensajes: 42
Registrado: 10 Jun 2007
Ubicación: España

Nueva versión

Mensajepor Partas Ignium 11 Jun 2007 00:48

Je, je [Ooooo]

Lo siento chicos la versión que subi contenía errores a la hora de hacer la importación de ficheros. Si tenía un elemento seleccionado, este y los sucesivos se machacaban por los nuevos. SOLUCIONADO

Además he cambiado el nombre que se le da a los juegos al darlos de alta. El patrón que se sigue ahora es [NNNNNNNN].xml donde N puede ser cualquier numero. Por ejemplo el primero que metamos será el 00000001.xml y asi sucesivamente.

Por cierto como he dicho en la explicación inicial he metido unos cuantos juegos de prueba en la carpeta export.

En cuanto a lo de la actualización ONLINE podemos hablarlo entre todos y intentar hacer algo juntos. Yo estoy disponible y con animos. Un saludo. Aquí os dejo la nueva versión

[url="http://www.megaupload.com/?d=29VFB2F9"]PS2HDDCatalog v1.1[/url]

suloku
Avatar de usuario
Novato
 
Mensajes: 10645
Registrado: 27 Ago 2004
Ubicación: Tarraco

Mensajepor suloku 11 Jun 2007 08:54

Yo lo del nombre del xml intentaria hacerlo poniendo el nombre del ejecutable del juego, parseando el archivo system.cnf, pero ya no se lo complicado que puede serte eso [+risas]


edit:

Toma, un enlace permanente al programa:

PS2 HDD Catalog 1.1

Baja a unos 15 kB/s, no es mucho, pero no se borra el programa al menos

Acabo de descubrir que tengo ftp [babas]

edit2: acabo de probar el programa, y a primera vista veo que faltan modos :p

Me gusta lo de la velocidad de lectura, si cuando seleccionas 4.2 mB/s al lado apareciera MDMA0 creo que seria mas clarificador.

Y ya los que funcionan que en la lista salgan como estan, en blanco, los que tienen problemas en naranja y los que no van en rojo

O poner en la lista al lado un partado (igual que lo de la region) que ponga IDE y otro USB con unas señales:

O : funciona
X: no funciona
~: funciona con problemas
#: funciona parcheando
#~: funciona parcheando pero con problemas :p

Y la seccion de hdloaders pues quitar usbextreme y meter HDA 3.0 (mas que nada porque hay mucha gente que lo usa, corresponde al color azul claro en la lista que tenemos aqui).

Una pestañita de ayuda en los hdloader con informacion sobre que es cada cosa (pa que no pregunten "¿que es toxicOS?"

Son solo unas pequeñas sugerencias, yo de momento no me meteria a meter juegos a las listas hasta que no este el programa bien maduro con todas sus opciones.

Una cosa que deberias probar es qué pasa con los archivos viejos si añades una nueva opcion al parseo de xml, si los parsea igual de bien aunque metas opciones nuevas (nuevos hdloader por ejemplo).

Igual esa ultima es una pregunta un poco tonta.
Ultima edición por suloku el 11 Jun 2007 09:26, editado 1 vez
Prohibido fijar carteles

Partas Ignium
Avatar de usuario
Habitual
 
Mensajes: 42
Registrado: 10 Jun 2007
Ubicación: España

Mensajepor Partas Ignium 11 Jun 2007 11:29

Lo del nombre del ejecutable es posible, pero lo veo un poco engorro para la gente. Me explico, si se desea añadir un juego nuevo tendrias que tener o bien montada la imagen o tener metido el juego en la unidad de CD-ROM y al final la gente dejaría de usarlo porque lo que siempre se busca es rapidez. Es una opinión, pero si todos estais de acuerdo con identificarlos por el nombre del ejecutable (supongo que te refieres al SLES, SLUS, ...) lo modifico y adelante.

Por cierto, muchas gracias por el enlace permanente SULOKU. Es un detalle por tu parte.

Lo de la velocidad de lectura lo modifico en un momento y lo subo. De todos modos como ya he dicho, en los ficheros de /resources/ se puede definir toda la configuración de la aplicación. Solo tendrías que modificar el valor de modosCompatibilidad.mdma.cuatroConDos.

Me gusta lo del nuevo apartado en la lista, mas que los colores. Para la proxima me lo apunto.

Lo de eliminar el USBExtreme no estoy de acuerdo. Yo lo dejaría y añadiria tambien el HDAdvance 3.0, ¿os parece?. Es porque sino no hay manera de saber si funciona con este lanzador (el USBExtreme).

En los HDLoader recomendados añado unos tooltips a cada uno con las explicaciones y a correr ¿ok?.

Además repaso lo de añadir nuevas opciones y manejar archivos antiguos a ver si ocurren problemas.

De acuerdo con no subir por el momento juegos. A ver si para esta semana lo dejamos un poquito "niquelao" jeje!

¡Un saludo y seguir posteando mejoras para la siguiente versión!

Edit: Pido disculpas por haber utilizado una palabra que no se puede nombrar en el foro
Ultima edición por Partas Ignium el 11 Jun 2007 12:01, editado 1 vez

Siguiente

Volver a Scene

¿Quién está conectado?

Usuarios navegando por este foro: No hay usuarios registrados visitando el foro y 0 invitados