2009-03-05 13 views
11

तो बॉस बस मुझे यह बताने के लिए खरीदा कि वह कार्यालय के लिए वाईआई + वाईआई फ़िट खरीद रहा है। पहले मैं सोच रहा हूं कि यह कमाल है, हमें एक वाईआई मिल रही है। लेकिन, हम एक सुंदर फिट समूह हैं, हमें वाईआई फ़िट भी क्यों चाहिए? बेशक, मैंने अपने बेवकूफ मुंह को खोला ताकि वह सवाल पूछ सके कि मुझे इस पल की महिमा में बेसिंग करना चाहिए था। sigh ... काम कभी खत्म नहीं होता ...वाईआई फ़िट डेटा प्रारूप?

स्पष्ट रूप से वाईआई फ़िट एक एसडी कार्ड में कुछ प्रकार का डेटा बचाता है और वह जानना चाहता है कि हम उस डेटा तक पहुंच सकते हैं या नहीं। एक त्वरित खोज लगभग कुछ भी नहीं मिली, एक नोट को छोड़कर कि डेटा को टेक्स्ट फ़ाइल के रूप में संग्रहीत किया जाता है, लेकिन जापानी में। बॉस अभी भी खरीदारी कर रहा है इसलिए मैं अभी तक खुद के लिए नहीं देख सकता।

क्या किसी ने वाईआई फ़िट डेटा प्राप्त करने का प्रयास किया है? कोइ भाग्य?

+0

निश्चित रूप से खराब चीजें हैं जो आप कर सकते हैं! ;) –

+0

"जनरेटिंग टेस्ट डेटा" की तरह? : पी –

उत्तर

-2

गेम फ़ाइलों को अनपैक और डिक्रिप्ट करने में सहायता के लिए यह संदर्भ भी देखें।

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

+0

ऐसा लगता है कि यह वही हो सकता है जो मैं ढूंढ रहा हूं, लेकिन मुझे यह पता लगाने की आवश्यकता है कि फ़ाइल को डिक्रिप्ट करने के लिए एसडी-कुंजी कैसे प्राप्त करें। एक कदम नीचे, कई जाने के लिए ... –

+0

मैं http://hackmii.com/2008/04/keys-keys-keys/ पर चाबियाँ ढूंढने में कामयाब रहा, लेकिन अब मुझे मिल रहा है और MD5 मेल नहीं मिला है। –

0

आप के लिए एक संदर्भ: http://www.wiili.org/index.php/Mii_Data

+0

यह केवल एमआई उपस्थिति डेटा के लिए है और पूरी तरह से असंबंधित है। इसे क्यों चुना गया है; मुझे पता नहीं है। –

4

Here की क्या Wii बचाने-फ़ाइलों के बारे में जाना जाता है। यह आपके विचार से ज्यादा कठिन हो सकता है। Wii करता है सब कुछ आमतौर पर उस विशिष्ट कंसोल की निजी कुंजी का उपयोग करके एन्क्रिप्ट किया जाता है।

यदि आप इस काम को प्राप्त करना चाहते हैं तो आपके भविष्य में बहुत सी रिवर्स-इंजीनियरिंग है। कृपया अपनी कोई भी खोज साझा करें।

+0

लगता है जैसे किसी ने इसे पहले से ही किया है ... http: //wiibrew.org/wiki/Segher%27s_Wii.git – dotjoe

+0

बाइनरी का अनपॅकिंग हाँ, वाई-फ़ाई डेटा को वास्तव में कैसे सहेजता है। कौन से आंकड़े जुड़े हुए हैं, जिनसे मिस, जिन्होंने क्या किया, और वह जैज़ एक सार्वजनिक रहस्य बना हुआ है। –

+0

मुझे उम्मीद है कि एक बार मुझे अनपॅक की गई फ़ाइल मिल जाएगी, मुझे Wii फ़िट डेटा को डीकोड करने का कोई तरीका मिलेगा। शायद मैं भाग्यशाली हो जाऊंगा और यह एक टेक्स्ट फ़ाइल होगी :) –

6

यह WiiFit डेटा को बचाने डिकोड करने के लिए संभव है।

एक बार WiiFit savedata एक एसडी कार्ड यह निजी \ wii \ शीर्षक \ RFNP \ data.bin (दोस्त के लिए) या \ RFNN \ data.bin (NTSC के लिए) निजी \ wii \ शीर्षक नाम दिया जाएगा करने के लिए भंडारित किया जाता है

यह एक मानकीकृत Wii प्रारूप कि सभी खेलों का उपयोग है और यह http://wiibrew.org/wiki/Savegame_Files

में वर्णन किया गया है एक बार जब आप वह कुंजी के साथ शीर्ष लेख और डेटा क्षेत्र http://hackmii.com/2008/04/keys-keys-keys/ से आपको लगता है कि data.bin मिलेगा decrypted है फ़ाइलें हो:

 
RPFitCap.dat 
RPHealth.dat 
RPWiiFit.dat 

ये फ़ाइलें अनएन्क्रिप्टेड हैं, लेकिन मैंने अपनी सामग्री का अधिक विश्लेषण नहीं किया है, बस अपने स्वयं के एमआई के लिए वजन और बीएमआई डेटा निकालने में सक्षम होने के लिए।

मेरे पास वास्तव में गंदे vb6 वर्ग है जो सीएसवी फ़ाइल को तारीखों और वजन के साथ उत्पन्न करती है लेकिन इसकी समस्या किसी भी तरह की रिलीज से दूर होती है।

यहाँ मेरा निकाले गए डेटा के कुछ:

 
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 कक्षा को देख सकता हूं। मैं इसे शौक के रूप में बनाना चाहता हूं: डी –

1

Seagul,

तारीख इस्तेमाल किया प्रारूप यहाँ वर्णित है: DateTime hex format

आप में से कुछ को परिवर्तित यदि आपका Wii फ़िट दिनांक प्रारूप के लिए ज्ञात तिथियां आपको आसानी से सादे टेक्स्ट फ़ाइलों में ढूंढने में सक्षम होना चाहिए।

।/ अल

2

मैं इस जानकारी का उपयोग करने के लिए वाईआई फ़िट सेवगाम फ़ाइलों में डेटा कहां संग्रहीत किया गया है, इसकी एक तालिका बनाने में सक्षम था।

निम्न ब्लॉग पोस्ट में और अधिक विस्तार नहीं है: 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/

यह न केवल शरीर परीक्षण, लेकिन यह भी खेल से जानकारी पार्स करता है।