Difference between revisions of "Preferences.dat file"
From AMule Project FAQ
m (→Description: Pointing to amule.conf) |
|||
(4 intermediate revisions by 4 users not shown) | |||
Line 1: | Line 1: | ||
+ | <center> | ||
+ | '''English''' | | ||
+ | [[Preferences.dat_file-tw|正體中文]] | ||
+ | </center> | ||
+ | |||
== File == | == File == | ||
Line 7: | Line 12: | ||
== Description == | == Description == | ||
− | This file stores the userhash and the configuration file version | + | This file used to store [[eMule]]'s configuration in it's earlier versions. Nowadays, it only stores the userhash and the configuration file version. |
− | + | ||
+ | Most user preferences are now stored in the [[amule.conf file]]. | ||
== Data == | == Data == | ||
Line 18: | Line 24: | ||
The file format is as follows: | The file format is as follows: | ||
− | ''' | + | '''Version Userhash''' |
− | + | Size of each field is as follows: | |
*''Version'': 1 byte | *''Version'': 1 byte | ||
− | *''Userhash'': | + | *''Userhash'': 16 bytes, stored as a big-endian 128-bit value. |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
== Example == | == Example == | ||
Line 46: | Line 34: | ||
The following is a hex dump of an hypothetic ''preferences.dat'' file: | The following is a hex dump of an hypothetic ''preferences.dat'' file: | ||
− | '' | + | ''14 2C 16 62 17 9C 0E CE 02 45 55 A8 5A 56 6C 6F 49'' |
In the above example, the following data can be seen: | In the above example, the following data can be seen: | ||
*Configuration file version: ''20'' (In hex: ''0x14'') | *Configuration file version: ''20'' (In hex: ''0x14'') | ||
− | *Userhash: '' | + | *Userhash: ''2C1662179C0ECE024555A85A566C6F49'' |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | [[Category:Program Files]] |
Latest revision as of 14:02, 17 June 2012
English | 正體中文
Contents
File
Name: preferences.dat
Location: ~/.aMule/
Description
This file used to store eMule's configuration in it's earlier versions. Nowadays, it only stores the userhash and the configuration file version.
Most user preferences are now stored in the amule.conf file.
Data
The current configuration file version is 20 (in hex: 0x14).
Format
The file format is as follows:
Version Userhash
Size of each field is as follows:
- Version: 1 byte
- Userhash: 16 bytes, stored as a big-endian 128-bit value.
Example
The following is a hex dump of an hypothetic preferences.dat file:
14 2C 16 62 17 9C 0E CE 02 45 55 A8 5A 56 6C 6F 49
In the above example, the following data can be seen:
- Configuration file version: 20 (In hex: 0x14)
- Userhash: 2C1662179C0ECE024555A85A566C6F49