Respaldo de MC a PC: ExecFTP
En este hilo describo brevemente a manera de guia -sencilla e imperfecta- la forma de poder respaldar -agregar o modificar tambien es posible- el contenido de la MC a la PC mediante el uso del servicio de RED FTP.
Necesitamos tener un servidor FTP funcionando en la PS2 y un cliente FTP en la PC para poder tranferir los archivos/carpetas entre ambos sistemas -PC/ConsolaPS2- enlazados mediante un cable de RED ethernet, para ello necesitamos los programas:
ExecFTP 0.69 Servidor FTP para PS2
LeapFTP, FlashFXP u otro Cliente FTP en la PC
PS2Reality CDGenPS2 Software de creacion de CD/DVD compatible con PS2 o
FPS Explorer Programa en la PC que puede leer el disco duro de la consola o
HDL/HDA Programa para poder correr juegos o programas de PS2 desde un disco duro no-ficial de SONY.
Lo primero que haremos sera editar con cualquier editor de texto el archivo "CONFIG.DAT" que viene junto con el programa "EXECFTP.ELF", este archivo es donde se establecen las direcciones IP que usara el servidor. Usando el "block de notas" encontraremos 3 series de numeros:
192.168.2.1 255.255.255.0 192.168.2.2
192.168.2.1 Es la IP que usara la PS2, yo la cambie por 192.168.2.3 ustedes usen la que gusten.
255.255.255.0 Es la submascara de RED, generalmente se deja tal cual.
192.168.2.2 Es la puerta de enlace -Gateway-, generalmente se usa la IP de la tarjeta de red de la PC donde se conectara la consola.
Ya editado el archivo CONFIG.DAT solo resta poner en marcha el servidor en la Consola, esto lo podemos hacer de varias formas:
A) Si usas Disco Duro.
i) Usar "FPS Explorer" para copiar los archivos "CONFIG.DAT" y "EXECFTP.ELF" en el disco duro de la PS2 y usar el programa "KeyLauncher" o "LaunchELF" para poder usarlos.
ii) Crear una imagen ISO o Cue/Dat con "PS2Reality CDGenPS2", esta imagen la pondremos al disco duro mediante el programa "WinHiip" o "HDL_Dump" -HDL_Dump_GUI, LordBoGaMi, etc- de la manera habitual, ir al programa HDL/HDA y correr el ExecFTP como lo harias con cualquier juego instalado.
B) Crear una imagen ISO o Cue/Dat con "PS2Reality CDGenPS2", esta imagen la grabaremos en un CD el cual pondremos en la consola para correr el servidor FTP.
Sea cual sea la forma que usen al momento de poner en marcha el servidor veran este mensaje en la pantalla del televisor.
Ahora vamos al programa cliente que hayan elegido y escriben la IP de la consola -por si la olvidaron aparece en la pantalla del televisor- y pulsan el boton de conexion o pulsan la tecla ENTER/Intro. En mi caso use el programa LeapFTP ,
aunque ya lo e hecho con el FlashFXP y en ambos casos funciona igual. Casi cualquier interfaz de un cliente FTP es similar, tendran 2 paneles, uno donde veran las carpetas/archivos de sus computadora y otro donde veran las
carpetas/archivos de la maquina remota.
Esta es la captura de LeapFTP donde ya se a establecido la conexion y se ven los paneles que menciono, a la izquierda se muestra el contenido del disco duro D:\ que nombre "WinXP64" que es donde tengo instalado "WinXP Pro X64 edition", a la derecha se muestra el contenido de la consola, siempre aparece al inicio de la conexion "HDD, MC y PFS"
"HDD" se refiere al contenido del disco duro, a este no podremos acceder para modificar o copiar pero si para ver, "MC" se refiere a los puertos de la MC y "PFS" se refiere a las Particiones del disco duro que podremos "Montar" para poder modificar su contenido -subir, bajar o borrar archivos/carpetas".
En este caso solo nos interesa lo de la MC, por lo que pulsaremos 2 veces -doble click- sobre este. Pueden aparecer 2 carpetas, una de nombre cero "0" y otra de nombre "1", la de nombre "0" se refiere a la MC puesta en el "puerto 1" de la consola, si tienen puesta una MC en el "puerto 2", veran la carpeta de nombre "1" de lo contrario no.
En la captura se ve el contenido de la MC puesta en el "puerto 1", por lo que aparece la ruta /MC/0/, el contenido son las carpetas de los juegos guardados.
Si abrimos una de las carpetas veremos los archivos que contiene, en este caso es el de la carpeta "BADATA-SYSTEM" que es donde tengo instalado el exploit y nos damos cuenta de ello por la presencia de los archivos "BOOT.ELF" y "TITLE.DB".
Pulsamos sobre el icono de la flecha apuntando hacia arriba para regresar al contenido de la MC, ahora viene lo que realmente nos interesa hacer y que motivo el hacer este ejercicio: ¡Copiar un juego Guardado en la MC a la PC!.
Se sorprenderan de lo facil que es, simplemente seleccionen una de las carpetas de la MC y arrastrenla de un panel al otro. En la imagen hice esto con la carpeta "FAPLINK", veran una cosa similar a esta donde se ve la transferencia y en algunos programas como este, la lista de archivos a "bajar" a nuestra computadora -la ventana inferior izquierda-:
Al Final veran la carpeta "FAPLINK" en ambos paneles.
Esta es la manera sencilla, pero podemos hacerlo mejor sobre todo para tener en orden el respaldo periodico que hagamos de la MC, para esto propongo tener los archivos/carpetas de la MC en una carpeta que tenga un nombre descriptivo y fecha del respaldo. En mi caso la llame "Respaldo MC 3-2006" por ser el tercer mes del año 2006. En casi todos los clientes es posible crear la carpeta directamente desde el mismo programa y evitarnos la molestia de crearla desde el explorador de windows. En LeapFTP simplemente en el panel donde estan las carpetas de mi PC pulso sobre el boton secundario del raton -boton derecho- y en el menu contextual use "Make Directory" con lo que aparece este cuadro de dialogo:
Ahora ya que aparece la carpeta nueva en el panel del Sistema Local y como llevo prisa, solo selecciono todas las carpetas que deseo bajar y las arrastre al icono de la carpeta "Respaldo MC 3-2006" como se muestra en la imagen.
Y en apenas un minuto o menos tendremos todo respaldado ya en la computadora
Lo podemos comprobar esto desde el explorador de windows al ir a la carpeta "Respaldo MC 3-2006".
Por ultimo, solo resta pulsar el boton para desconexion y asi dar por terminada nuestra sesion.
Por fin tenemos respaldada la MC y podemos borrar los archivos desde la consola que ya no necesitemos, ahora cuando necesitemos de alguno solo basta conectar con el servidor y "SUBIR" la carpeta de la PC a la MC.
Comentarios:
Al copiar archivos/carpetas del servidor a nuestra computadora se le llama "BAJAR", el copiar archivos de nuestra computadora al servidor se le llama "SUBIR", de esta forma podemos compartir nuestros avances con un amigo sin necesidad de usar dipositivos como X-Port/Shark-Port o programas como el n-port los cuales comprimen todas las carpetas de la MC en un solo archivo -*.npo o *.xpo, p.e.-. Aqui compartimos el juego o juegos directamente y no toda la MC y no necesitamos hacer conversion alguna del formato de los archivos.
Seguramente funcionaran clientes FTP para GNU/Linux y MacOS, cosa de que prueben algunos. pueden conseguirlos en
http://www.softonic.com
Esto lo e usado en varias versiones de windows sin tener problema alguno -Win9X/Me/2K/XP-, incluso ahora que uso Windows XP Pro para procesadores de 64bits no encontre tropiezo alguno.
Es obvio que deben de configurar el FireWall si es que lo usan, para que el programa cliente FTP tenga acceso a la tarjeta de RED y el puerto 21. Deben tener el cable de RED adecuado a la forma en que enlazan la consola y la computadora. Yo hago la conexion directa entre ambas maquinas por lo que empleo un cable ethernet "Crossover" o cruzado.
Tambien como recordaran, para poder acceder al disco duro tendran que correr el ExecFTP desde la MC y "Montar" la particion compatible -de HDD Format, PS2OS, LaunchELF, etc-, de lo contrario no funcionara.
Aqui le doy una mirada al disco duro y las particiones del HDL/HDA, por el momento no tengo ninguna otra de programas como PS2OS o FPSExplorer o HDD Format.
El servidor ExecFTP es una manera sencilla de actualizar los archivos que usemos para el exploit, como actualizar la base de datos "TITLE.DB" o poner el nuevo HDL/HDA que a salido o cualquier otra cosa que gustemos, p.e., la carpeta "FAPLINK"
la cree directamente desde el cliente FTP en el panel de la MC -El sistema Remoto- con em menu contextual "Make Directory" y solo arrastre los archivos desde la PC a esta carpeta "FAPLINK".
Estas capturas son del programa FlashFXP que use hace tiempo para hablar de este servidor ExecFTP
Como se daran cuenta omito algunos detalles los cuales dejo a su investigacion pues hay mucho material e hilos que hablan a mas profundidad en este y otros foros dedicados a la PS2 y conexiones por RED.