2009-03-05 2 views
11

Итак, босс только что пришел купить, чтобы сказать мне, что он покупает Wii + Wii Fit для офиса. Сначала я думаю, что это потрясающе, мы получаем Wii. Но мы очень симпатичная группа, зачем нам нужен Wii Fit? Конечно, я открыл свой глупый рот, чтобы задать этот вопрос, когда я должен был купаться во славе момента. вздох ... работа никогда не заканчивается ...Wii Fit формат данных?

Очевидно, Wii Fit сохраняет какие-то данные на SD-карте, и он хочет знать, можем ли мы получить доступ к этим данным. Быстрый поиск дал почти ничего, кроме примечания о том, что данные хранятся в виде текстового файла, но на японском языке. Босс по-прежнему шоппинг, поэтому я пока не вижу себя.

Кто-нибудь пытался получить данные Wii Fit? При удаче?

+0

Есть определенно хуже вещи, которые вы могли бы делать! ;) –

+0

Как «Генерация тестовых данных»? : P –

ответ

-2

Также ознакомьтесь с этой ссылкой, чтобы помочь распаковать и дешифровать файлы игры.

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

+0

Это похоже, что это может быть то, что я ищу, но мне нужно, чтобы выяснить, как получить сд-ключ для расшифровки файла. Один шаг вниз, многие идти ... –

+0

мне удалось найти ключи в http://hackmii.com/2008/04/keys-keys-keys/, но теперь я получаю и ошибка несоответствия MD5. –

4

Here «s то, что известно о Wii копи-файлов. Это может быть сложнее, чем вы думаете. Все, что делает Wii, обычно шифруется с использованием секретного ключа конкретной консоли.

Много обратного проектирования в вашем будущем, если вы намереваетесь получить эту работу. Пожалуйста, поделитесь любыми открытиями, которые у вас есть.

+0

звучит как, возможно, кто-то сделал это уже ... Http: //wiibrew.org/wiki/Segher%27s_Wii.git – dotjoe

+0

Распаковка из бинарников да, а за то, как Wii Fit сохранить данные фактически сохраняются. Какая статистика связана с тем, что Майс, который сделал то, что когда, и весь этот джаз остается публичной тайной. –

+0

Я надеюсь, что как только я получаю распакованный файл я найду способ, чтобы декодировать данные Wii Fit. Может быть, мне повезет, и это будет текстовый файл :) –

6

можно декодировать WiiFit сохранить данные.

После сохранения сохраненной информации WiiFit на SD-карте она будет называться private \ wii \ title \ RFNP \ data.bin (для приятеля) или private \ wii \ title \ RFNN \ data.bin (для NTSC)

Это стандартный формат Wii, что все игры используют и описано в http://wiibrew.org/wiki/Savegame_Files

После того, как вы расшифровал заголовок и область данных с ключами он от http://hackmii.com/2008/04/keys-keys-keys/ вы увидите, что data.b содержат файлы:

 
RPFitCap.dat 
RPHealth.dat 
RPWiiFit.dat 

Эти файлы не зашифрованы, но я не проанализировал их содержимое больше, чем просто для того, чтобы извлечь вес и данные bmi для моего собственного Mii.

У меня действительно грязный класс vb6, который создает CSV-файл с датами и весом, но его faaaaaar от любого выпуска.

Heres некоторые из моих извлекаемых данных:

 
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

Могу ли я увидеть этот класс vb6. Я хотел бы создать на нем хобби: D –

1

Seagul,

Формат даты, используемый описано здесь: DateTime hex format

Если преобразовать некоторые из ваших известные даты с форматом даты Wii Fit, вы должны легко найти их в файлах открытого текста.

./ Al

2

Я был в состоянии использовать эту информацию, чтобы создать таблицу, где данные хранятся в файлах сохранения Wii Fit.

Существует более подробно в следующем блоге: 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

Строительство от работы Янсена, группа людей начали проект Google Code, который будет разбирать файл для вас.

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

Он разбирает не только тесты для тела, но и информация от игр.

Смежные вопросы