2009-03-05 2 views
11

Vì vậy, các ông chủ chỉ đến mua cho tôi biết anh ấy đang mua một Wii Wii Fit cho văn phòng. Lúc đầu, tôi nghĩ điều này thật tuyệt vời, chúng tôi sẽ có Wii. Nhưng, chúng tôi là một nhóm khá phù hợp, tại sao chúng ta cần Wii Fit? Tất nhiên, tôi mở miệng ngớ ngẩn của mình để đặt ra câu hỏi rất chính xác khi tôi đáng lẽ đã được phơi bày trong vinh quang của thời điểm này. thở dài ... công việc không bao giờ kết thúc ...Định dạng dữ liệu Wii Fit?

Dường như Wii Fit tiết kiệm một số loại dữ liệu vào thẻ SD và anh ấy muốn biết liệu chúng tôi có thể truy cập dữ liệu đó hay không. Một tìm kiếm nhanh chóng mang lại gần như không có gì, ngoại trừ một lưu ý rằng dữ liệu được lưu trữ dưới dạng tệp văn bản, nhưng bằng tiếng Nhật. Ông chủ vẫn ra ngoài mua sắm nên tôi chưa thể tự mình nhìn thấy.

Có ai đã cố gắng truy cập dữ liệu Wii Fit không? Bất kỳ may mắn?

+0

Có những điều tồi tệ nhất bạn có thể làm! ;) –

+0

Giống như "Tạo dữ liệu thử nghiệm"? : P –

Trả lời

-2

Ngoài ra, hãy xem tham chiếu này để giúp giải nén và giải mã các tệp trò chơi.

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

+0

Điều này có vẻ như nó có thể là những gì tôi đang tìm kiếm, nhưng tôi cần phải tìm ra cách để có được khóa-sd để giải mã các tập tin. Một bước xuống, nhiều thứ để đi ... –

+0

Tôi đã quản lý để tìm các khóa tại http://hackmii.com/2008/04/keys-keys-keys/, nhưng bây giờ tôi nhận được và lỗi MD5 không khớp. –

0

một tài liệu tham khảo dành cho bạn: http://www.wiili.org/index.php/Mii_Data

+0

Điều này chỉ dành cho dữ liệu xuất hiện Mii và hoàn toàn không liên quan. Tại sao nó đã được bình chọn; Tôi không có ý kiến. –

4

Here 's những gì được biết về Wii lưu-files. Điều này có thể khó khăn hơn bạn nghĩ. Mọi thứ mà Wii thực hiện thường được mã hóa bằng khóa riêng của giao diện điều khiển cụ thể đó.

Rất nhiều kỹ thuật đảo ngược trong tương lai của bạn nếu bạn định làm việc này. Hãy chia sẻ bất kỳ khám phá nào bạn có.

+0

nghe có vẻ như ai đó đã làm nó ... http: //wiibrew.org/wiki/Segher%27s_Wii.git – dotjoe

+0

Việc giải nén các tệp nhị phân có, như cách lưu dữ liệu Wii Fit thực sự được lưu. Những số liệu thống kê có liên quan đến Miis, người đã làm gì khi và tất cả nhạc jazz đó vẫn là một bí ẩn công khai. –

+0

Tôi hy vọng một khi tôi nhận được một tập tin giải nén, tôi sẽ tìm một số cách để giải mã dữ liệu Wii Fit. Có lẽ tôi sẽ nhận được may mắn và nó sẽ là một tập tin văn bản :) –

6

Có thể giải mã dữ liệu lưu WiiFit.

Khi lưu trữ WiiFit được lưu trữ vào thẻ SD, thẻ này sẽ được đặt tên là \ wii \ title \ RFNP \ data.bin (cho pal) hoặc riêng \ wii \ title \ RFNN \ data.bin (dành cho NTSC)

Đây là một định dạng Wii tiêu chuẩn mà tất cả các trò chơi sử dụng và nó được mô tả tại http://wiibrew.org/wiki/Savegame_Files

một khi bạn đã giải mã tiêu đề và khu vực dữ liệu với ông chìa khóa từ http://hackmii.com/2008/04/keys-keys-keys/ bạn sẽ tìm thấy data.bin có chứa các tập tin:

 
RPFitCap.dat 
RPHealth.dat 
RPWiiFit.dat 

Các tệp này không được mã hóa, nhưng tôi chưa phân tích nội dung của chúng nhiều hơn chỉ để có thể trích xuất dữ liệu trọng lượng và dữ liệu bmi cho Mii của riêng tôi.

Tôi có lớp vb6 thực sự bẩn tạo ra tệp CSV có ngày tháng và cân nặng nhưng không có bất kỳ loại bản phát hành nào.

Heres một số dữ liệu của tôi trích xuất:

 
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

Tôi có thể thấy lớp vb6 đó không. Tôi muốn xây dựng trên nó như là một sở thích: D –

1

Seagul,

Định dạng ngày sử dụng được mô tả ở đây: DateTime hex format

Nếu bạn chuyển đổi một số bạn các ngày đã biết đến định dạng ngày Wii Fit, bạn sẽ dễ dàng tìm thấy chúng trong các tệp văn bản thô.

./ Al

2

Tôi đã có thể sử dụng thông tin này để tạo bảng nơi dữ liệu được lưu trữ trong các tệp lưu trữ Wii Fit.

Có chi tiết hơn trong các bài viết trên blog sau: 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

Building tắt công việc Jansen, một nhóm người bắt đầu một dự án trên Google Code mà sẽ phân tích các tập tin cho bạn.

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

Nó phân tích không chỉ là kiểm tra cơ thể, mà còn là thông tin từ các trò chơi.