2009-03-05 12 views
11

Więc szef przyszedł kupić, aby powiedzieć mi, że kupuje Wii + Wii Fit do biura. Na początku myślę, że to jest niesamowite, dostajemy Wii. Ale jesteśmy całkiem niezłą grupą, dlaczego potrzebujemy również Wii Fit? Oczywiście otworzyłem swoje głupie usta, by zadać to pytanie, kiedy powinienem pławić się w chwale chwili. westchnienie ... praca nigdy się nie kończy ...Format danych Wii Fit?

Najwyraźniej Wii Fit zapisuje jakieś dane na karcie SD i chce wiedzieć, czy możemy uzyskać dostęp do tych danych. Szybkie wyszukiwanie nie przyniosło prawie żadnych rezultatów, z wyjątkiem notatki, że dane są przechowywane jako plik tekstowy, ale w języku japońskim. Szef wciąż nie robi zakupów, więc nie widzę jeszcze dla siebie.

Czy ktoś próbował uzyskać dane Wii Fit? Trochę szczęścia?

+0

Są zdecydowanie gorsze rzeczy, które możesz robić! ;) –

+0

Jak "Generowanie danych testowych"? : P –

Odpowiedz

-2

Sprawdź również ten odnośnik, aby pomóc rozpakować i odszyfrować pliki gry.

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

+0

Wygląda na to, że może być to, czego szukam, ale muszę się dowiedzieć, jak zdobyć klucz sd do odszyfrowania pliku. Jeden krok w dół, wiele do zrobienia ... –

+0

Udało mi się znaleźć klucze na http://hackmii.com/2008/04/keys-keys-keys/, ale teraz dostaję i błąd niedopasowania MD5. –

4

Here „s, co jest znane o Wii składowania plików. To może być trudniejsze niż myślisz. Wszystko, co robi Wii, jest zwykle szyfrowane przy użyciu klucza prywatnego tej konkretnej konsoli.

Wiele inżynierii wstecznej znajduje się w waszej przyszłości, jeśli zamierza się ją uruchomić. Podziel się swoimi odkryciami.

+0

brzmi, jakby ktoś już to zrobił ... http: //wiibrew.org/wiki/Segher%27s_Wii.git – dotjoe

+0

Rozpakowywanie plików binarnych tak, jak w przypadku zapisywania danych Wii Fit. Jakie statystyki wiążą się z Miis, którzy robili co, kiedy, a cały ten jazz pozostaje publiczną tajemnicą. –

+0

Mam nadzieję, że gdy dostanę rozpakowany plik, znajdę sposób na odkodowanie danych Wii Fit. Może będę miał szczęście i będzie to plik tekstowy :) –

6

Jest możliwość dekodowania WiiFit zapisać dane.

Po zapisaniu pliku WiiFit na karcie SD zostanie on nazwany prywatny \ wii \ title \ RFNP \ data.bin (dla pal) lub prywatny \ wii \ title \ RFNN \ data.bin (dla NTSC)

jest to standardowy format Wii że wszystkie gry użyciu i jest to opisane w http://wiibrew.org/wiki/Savegame_Files

po rozszyfrował nagłówek i część danych He kluczy od http://hackmii.com/2008/04/keys-keys-keys/ okaże się, że data.bin zawierać pliki:

 
RPFitCap.dat 
RPHealth.dat 
RPWiiFit.dat 

Te pliki są nieszyfrowane, ale nie analizowałem ich zawartości więcej niż po to, aby móc wyodrębnić wagę i dane bmi dla mojego Mii.

Mam naprawdę brudną klasę vb6, która produkuje plik CSV z datami i wagą, ale jego faaaaar z dala od wszelkiego rodzaju wersji.

Herezje niektóre z moich wyodrębnione dane:

 
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

Czy mogę zobaczyć, że klasa vb6. Chciałabym to zbudować jako hobby: D –

1

Seagul,

Format daty jest opisany tutaj: DateTime hex format

Jeśli konwertować niektóre swoje znane daty w formacie daty Wii Fit powinny być łatwe do znalezienia w plikach tekstowych.

./ Al

2

Byłem w stanie wykorzystać te informacje do utworzenia tabeli, w której dane są przechowywane w plikach gry Wii Fit.

Jest bardziej szczegółowo w następnym poście: 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

budynku przy pracy Jansen, grupa ludzi zaczęła projektu na Google Code, że będzie analizować plik dla ciebie.

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

Analizuje nie tylko testy ciała, ale także informacji z gry.

Powiązane problemy