Difference between revisions of "AMule files"

From AMule Project FAQ
Jump to: navigation, search
(Program Files: What ''does'' GeoIP.dat do? More info?)
(Add link to canceled.met_file)
 
(One intermediate revision by one other user not shown)
Line 20: Line 20:
 
*'''~/.aMule/aMule-online-sign.png:''' This file will only exist if [[CAS]] has been run sometime with the ''-o'' switch and ''~/.aMule/casrc'' was successfully configured. It is an image containing details on [[aMule]]'s status.
 
*'''~/.aMule/aMule-online-sign.png:''' This file will only exist if [[CAS]] has been run sometime with the ''-o'' switch and ''~/.aMule/casrc'' was successfully configured. It is an image containing details on [[aMule]]'s status.
 
*'''[[casrc_file|~/.aMule/casrc]]:''' This file will only exist if [[CAS]] has been run sometime with the ''-o'' switch. It contains the settings for the [[CAS]] image creation.
 
*'''[[casrc_file|~/.aMule/casrc]]:''' This file will only exist if [[CAS]] has been run sometime with the ''-o'' switch. It contains the settings for the [[CAS]] image creation.
 +
*'''[[canceled.met_file|~/.aMule/canceled.met]]:''' Contains the hashes of the files that were cancelled by the user.
 
*'''[[clients.met_file|~/.aMule/clients.met]]:''' Contains the public hashes of other known clients along with the credits it owes each of them.
 
*'''[[clients.met_file|~/.aMule/clients.met]]:''' Contains the public hashes of other known clients along with the credits it owes each of them.
 
**'''~/.aMule/clients.met.bak:''' Backup of [[clients.met file]].
 
**'''~/.aMule/clients.met.bak:''' Backup of [[clients.met file]].
Line 25: Line 26:
 
*'''[[emfriends.met file|~/.aMule/emfriends.met]]:''' Contains your friends list configuration.
 
*'''[[emfriends.met file|~/.aMule/emfriends.met]]:''' Contains your friends list configuration.
 
*'''[[ED2KLinks_file|~/.aMule/ED2KLinks]]:''' This file acts as an external interface to add downloads to [[aMule]].
 
*'''[[ED2KLinks_file|~/.aMule/ED2KLinks]]:''' This file acts as an external interface to add downloads to [[aMule]].
*'''~/.aMule/GeoIP.dat:'''  ¿Something to do with identifying the source country of IP addresses?
+
*'''[[GeoIP.dat_file|~/.aMule/GeoIP.dat]]:'''  Used to identify the country of an IP address.
 
*'''[[ipfilter.dat file|~/.aMule/ipfilter.dat]]:''' This file contains the [[IP address|IP]] ranges and access levels restrictions which will be passed to [[IPFilter]].
 
*'''[[ipfilter.dat file|~/.aMule/ipfilter.dat]]:''' This file contains the [[IP address|IP]] ranges and access levels restrictions which will be passed to [[IPFilter]].
 
**'''~/.aMule/ipfilter.download:''' This is where [[ipfilter.dat file]]s are temporary downloaded, before being renamed to ''ipfilter.dat'' (if the download succeeds).
 
**'''~/.aMule/ipfilter.download:''' This is where [[ipfilter.dat file]]s are temporary downloaded, before being renamed to ''ipfilter.dat'' (if the download succeeds).

Latest revision as of 17:02, 25 March 2015

English | Deutsch | Magyar | Nederlands

Most of aMule's config files and data are the same as or are compatible with eMule's.

Have in mind that you might not have all of them on your hard disk, since they are generated when needed.

Program Files

Here is a list and the usage of each of them (On Mac OS X the "~/.aMule" folder corresponds to "~/Library/Application Support/aMule"):

See also: Category:Program Files

Deprecated

  • ~/.aMule/aMule.tmpl: This was the template file which aMule WebServer used in version prior to aMule 2.0.0.
  • ~/.eMule: aMule's old personal configuration file (version prior to aMule 2.0.0). It was renamed to ~/.aMule/amule.conf.
  • ~/.aMule/known2.met: This file stored in older aMule versions the verified AICH hashes of your shared files.
  • ~/.aMule/muleconn: This file is a socket for aMule communications. It is no longer used since 2.1.0
  • ~/.aMule/server_met.old: Backup of server.met file.

Temporary Files

In the Temp directory (which is ~/.aMule/Temp by default but can be set to any other in Preferences), aMule will create, for each download in queue, the following files:

  • *.part: This file contains the downloaded parts (not chunks, since not completed chunks are also stored here) of the download. As aMule is able to download from more than one user at the same time, this file has the size of the complete file. The missing parts are filled with zeros.
  • *.part.met: This file contains information on the downloaded parts of the download, the verified chunks, the hash values of the remaining chunks, etc.
  • *.part.met.bak: This are backups of the *.part.met files. Every now and then aMule creates this backups since without the *.part.met file, a download has no meaning for aMule. If any *.part.met file "disappeared, you should rename the *.part.met.bak to *.part.met.
  • *.part.met.backup: This are temporal *.part.met while the data is being stored. As soon as aMule finishes writting the file, it is renamed to *.part.met.
  • *.part.met.seeds: This file only exists if you have enabled to store the IPs of sources of rare files in the preferences, so that aMule can try to connect to these sources again after a restart.


Directories

The directories in ~/.aMule/ have the following use:

  • ~/.aMule/Incoming/: By default, the directory where aMule stores the completed downloads (except on MacOS X).
  • ~/.aMule/Temp/: By default, the directory where aMule stores the non-completed downloads (temporary files).
  • ~/.aMule/webserver/: This directory contains the skins for aMuleWeb.
  • ~/aMule Downloads: The directory where aMule stored the completed downloads on Windows in old versions (previous to aMule 2.1.0).
  • ~/Documents/aMule Downloads: By default, the directory where aMule stores the completed downloads on MacOS X and Windows (since aMule 2.0.0).
  • <app_dir>/Incoming: In MacOS X and Windows, if aMule cannot determine the user's Documents folder, it will store the downloaded files here.