2009-03-05 6 views
11

Así que el jefe acaba de comprar para decirme que está comprando un Wii + Wii Fit para la oficina. Al principio estoy pensando que esto es increíble, estamos recibiendo una Wii. Pero, somos un grupo bastante apto, ¿por qué también necesitamos el Wii Fit? Por supuesto, abrí mi estúpida boca para hacer esa misma pregunta cuando debería haber estado disfrutando de la gloria del momento. suspiro ... el trabajo nunca termina ...Formato de datos de Wii Fit?

Aparentemente, el Wii Fit guarda algún tipo de datos en una tarjeta SD y quiere saber si podemos acceder a esos datos. Una búsqueda rápida no produjo casi nada, excepto una nota de que los datos se almacenan como un archivo de texto, pero en japonés. El jefe todavía está de compras, así que todavía no puedo verlo por mí mismo.

¿Alguien ha intentado acceder a los datos de Wii Fit? ¿Alguna suerte?

+0

¡Definitivamente hay cosas peores que podrías estar haciendo! ;) –

+0

Me gusta "Generar datos de prueba"? : P –

Respuesta

-2

También consulte esta referencia para ayudar a descomprimir y desencriptar los archivos del juego.

http://wiibrew.org/wiki/Segher%27s_Wii.git

+0

Parece que podría ser lo que estoy buscando, pero necesito descubrir cómo obtener la clave para descifrar el archivo. Un paso hacia abajo, muchos para ir ... –

+0

Logré encontrar las claves en http://hackmii.com/2008/04/keys-keys-keys/, pero ahora estoy recibiendo un error de coincidencia MD5. –

4

Here 's lo que se conoce acerca de Wii guardar archivos. Esto puede ser más difícil de lo que piensas. Todo lo que hace la Wii generalmente se cifra con la clave privada de esa consola específica.

Una gran cantidad de ingeniería inversa está en su futuro si tiene la intención de hacerlo funcionar. Por favor comparta cualquier descubrimiento que tenga.

+0

parece que alguien ya lo hizo ... http: //wiibrew.org/wiki/Segher%27s_Wii.git – dotjoe

+0

El desempaquetado de los archivos binarios sí, en cuanto a cómo se guardan los datos guardados de Wii Fit. Qué estadísticas están asociadas a qué Miis, quién hizo qué y cuándo, y todo ese jazz sigue siendo un misterio público. –

+0

Espero que una vez que obtenga un archivo desempaquetado encuentre la manera de decodificar los datos de Wii Fit. Tal vez tenga suerte y será un archivo de texto :) –

6

Es posible decodificar la WiiFit guardar los datos.

Una vez que la información guardada de WiiFit se almacena en una tarjeta SD, se llamará private \ wii \ title \ RFNP \ data.bin (para pal) o private \ wii \ title \ RFNN \ data.bin (para NTSC)

Este es un formato estandarizado que Wii utilizan todos los juegos y se describe en http://wiibrew.org/wiki/Savegame_Files

una vez que haya descifrado el encabezado y el área de datos con él las llaves de http://hackmii.com/2008/04/keys-keys-keys/ se encuentra que data.bin contienen los archivos:

 
RPFitCap.dat 
RPHealth.dat 
RPWiiFit.dat 

Estos archivos no están cifrados, pero no he analizado su contenido más que para extraer datos de peso y bmi para mi propio Mii.

Tengo una clase vb6 muy sucia que produce un archivo CSV con fechas y peso, pero está lejos de cualquier tipo de lanzamiento.

Heres algunos de mis datos extraídos:

 
15.11.2008 13:18:00;92 
16.11.2008 15:30:00;91,1 
17.11.2008 19:02:00;91,3 
18.11.2008 08:23:00;90,8 
19.11.2008 07:20:00;90,5 
20.11.2008 09:34:00;90,5 
21.11.2008 09:32:00;91,1 
22.11.2008 09:11:00;91,3 
23.11.2008 10:25:00;91,6 
24.11.2008 10:36:00;91,2 
25.11.2008 10:37:00;91,4 
26.11.2008 13:40:00;90,8 
27.11.2008 10:45:00;91,2 
28.11.2008 11:32:00;91,4 
29.11.2008 13:09:00;91 
30.11.2008 13:18:00;90 
01.12.2008 12:38:00;90,1 
02.12.2008 13:16:00;91,2 
03.12.2008 10:34:00;91,2 
04.12.2008 12:06:00;91 
05.12.2008 13:05:00;91,2 
06.12.2008 16:28:00;90,3 
07.12.2008 14:03:00;90,9 
08.12.2008 12:38:00;91,3 
09.12.2008 14:18:00;90,4 
10.12.2008 13:43:00;90,5 
11.12.2008 13:36:00;90,5 
12.12.2008 14:15:00;90,3 
13.12.2008 14:17:00;89,9 
14.12.2008 10:42:00;90 

./Al

+0

¿Puedo ver esa clase vb6? Me gustaría desarrollarlo como un hobby: D –

1

Seagul,

El formato de fecha utilizado se describe aquí: DateTime hex format

Si convierte un poco de su las fechas conocidas del formato de fecha de Wii Fit deberían ser fácilmente encontradas en los archivos de texto sin formato.

./ Al

2

Pude usar esta información para crear una tabla donde se guardan los datos en los archivos de juego guardados de Wii Fit.

Hay más detalle en la siguiente entrada en el blog: http://jansenprice.com/blog?id=9-Extracting-Data-from-Wii-Fit-Plus-Savegame-Files

File FitPlus0.dat 
----------------- 
Byte Offset | Length | Description 
----------------------------------- 
0x0   | 8  | RPHE0000 (header) 
0x8   | 22  | Name of Mii 
0x1E  | 1  | Unknown 
0x1F  | 1  | Height (in cm) 
0x20  | 4  | Date of birth (stored in BCD: e.g. 1980 0228) 
0x24  |  | Unknown 
0x95  |  | Dates with data (rowlen=10) 
0x35CF  |  | Start of some other section (unknown) 
0x38A1  |  | Body Test measurement data section (rowlen=21) 
    +0  | 4  | Date (in bitfield format) 
    +4  | 2  | Weight (in kg * 10) 
    +6  | 2  | BMI (* 100) 
    +8  | 2  | Balance percent (* 10) 
    +10  | 2  | simple value 4 ?? 
    +12  | 1  | extended 1 ?? 
    +13  | 1  | extended 2 ?? 
    +14  | 1  | extended 3 ?? 
    +15  | 1  | extended 4 ?? 
    +16  | 2  | extended 5 ?? 
    +18  | 1  | extended 6 ?? 
    +19  | 1  | extended 7 ?? 
0x9288  | 1  | Last byte of profile 
1

edificio fuera de la obra de Jansen, un grupo de personas comenzó un proyecto en Google Code que analizar el archivo para usted.

http://code.google.com/p/wiifit/

Analiza no sólo las pruebas del cuerpo, sino también la información de los juegos.

Cuestiones relacionadas