<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://test.amule.szerverem.hu/w/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://test.amule.szerverem.hu/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=62.206.8.161</id>
		<title>AMule Project FAQ - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="http://test.amule.szerverem.hu/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=62.206.8.161"/>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/Special:Contributions/62.206.8.161"/>
		<updated>2026-04-05T02:19:01Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.23.3</generator>

	<entry>
		<id>http://test.amule.szerverem.hu/wiki/FAQ_aMule</id>
		<title>FAQ aMule</title>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/FAQ_aMule"/>
				<updated>2004-05-03T16:29:17Z</updated>
		
		<summary type="html">&lt;p&gt;62.206.8.161: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;center&amp;gt;&amp;lt;h2&amp;gt;&amp;lt;u&amp;gt;&amp;lt;h4&amp;gt;F.A.Q. on aMule&amp;lt;/h4&amp;gt;&amp;lt;/u&amp;gt;&amp;lt;/h2&amp;gt;&lt;br /&gt;
&amp;lt;h2&amp;gt;by &amp;lt;i&amp;gt;Jacobo221&amp;lt;/i&amp;gt;&amp;lt;/h2&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== What is aMule? ==&lt;br /&gt;
'''''aMule is a multiplatform client for the ED2K file sharing network based on the windows client [[eMule]].'''''&lt;br /&gt;
aMule started in August 2003 as a fork of [[xMule]], which is a fork of [[lMule]].&lt;br /&gt;
&lt;br /&gt;
It currently supports Linux, FreeBSD, OpenBSD, Windows, MacOS X and X-Box on both 32 bits and 64 bits computers. It should be noted that the MacOS X and Windows ports ain't ready for general usage yet.&lt;br /&gt;
&lt;br /&gt;
[[aMule]] is intended to be as user-friendly and feature-plenty as [[eMule]] and to remain faithful to the look of [[eMule]], so users familiar with either [[aMule]] or [[eMule]] will be able switch between the two easily.&lt;br /&gt;
&lt;br /&gt;
Since [[aMule]] is based upon the eMule codebase, new features in [[eMule]] tend to find their way to [[aMule]] soon after their inclusion in [[eMule]], so users of [[aMule]] can expect to ride the cutting-edge of ED2k clients.&lt;br /&gt;
&lt;br /&gt;
The best part is, that it's developped by a great team which is even more user-friendly than aMule itself (if possible), so please join #amule on irc.freenode.net or visit the [http://www.amule.org/amule forums], if you have any suggestions, questions, problems, bugs, patches or what else you might think of.&lt;br /&gt;
&lt;br /&gt;
If you are interested in joining the development team, please contact us either through the [http://www.amule.org/amule forums] or in the IRC channel.&lt;br /&gt;
&lt;br /&gt;
== What is ED2K? ==&lt;br /&gt;
ED2K is a protocol originally used by the P2P (Peer-to-Peer) client [http://edonkey2000.com/ eDonkey2000], which is where the name comes from. It is a server-client based protocol, with the ability to exchange sources between clients. &lt;br /&gt;
&lt;br /&gt;
When your eDonkey client (such as [[aMule]]) is started, it tries to connect to a server. Once successfully connected, the client can ask (search) for any file and the server will provide the client will all the files which match the demanded file. Then the client might ask (if the user asks to) to download the file. What's really happening is that the server will provide the IPs the clients connected to that server who are sharing that file. If both users are on HighID (read below to know what this means) the transfer will be done directly from client to client (peer-to-peer). If one of the clients is on LowID (read below to know what this means), the transfer will be done through the server (this means, the data goes from the first client to the server and then to the target client). If both clients are on LowID, no transfer is allowed.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== What is Kademlia? ==&lt;br /&gt;
Kademlia is the natural evolution of the ED2K network. Kademlia is the future. If you read &amp;quot;Is there any limitation on the ED2K network?&amp;quot; below, you'll realise what I mean.&amp;lt;br&amp;gt;&lt;br /&gt;
Kademlia's principle is to avoid the ED2K necessity of connecting to servers.&amp;lt;br&amp;gt;&lt;br /&gt;
So, to connect, instead of connecting to a server, you just connect to any client (known it's IP and port) with Kademlia network support. This is called the Boot Strap.&amp;lt;br&amp;gt;&lt;br /&gt;
Once connected, depending on if you can be contacted freely or not, you are given &amp;quot;open&amp;quot; or &amp;quot;firewalled&amp;quot; status (similar to high and low ID on the ED2K network). Then you are given an ID. Since &amp;quot;firewalled&amp;quot; users are currently not supported by the Kademlia network, they won't be given an ID and will be unable to connect. Firewalled support will be added later.&lt;br /&gt;
When searching, each client acts as a small server and is given a responsibility for certain keywords or sources. So this adds the complexity on finding the appropiate client for giving you the results of your search.&lt;br /&gt;
Anyway, at the moment, Kademlia support isn't in aMule, although it will bee soon.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== What is a chunk? ==&lt;br /&gt;
In the ED2K protocol, to avoid sharing corrupt files, each file is divided into various parts, which are known as &amp;lt;i&amp;gt;chunks&amp;lt;/i&amp;gt; and then each chunk is hashed /read below to know what a hash is). Each chunk is 9.28MB in size, so a 15MB file will be divided into two chunks (9.28MB + 5.72MB), a 315KB file will be a single chunk and a 100MB file will be divided into 11 chunks (10x9.28MB + 7.2MB).&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
== What is a hash? ==&lt;br /&gt;
Dividing each file in chunks (read above to understand what a chunk is) will avoid the problem of downloading a whole corrupt file since only the corrupted chunk will have to be redownloaded, but there has to be a method to know whether the downloaded chunk is corrupted or not. So, a hash is a unique value each chunk is given and is the result of a mathemathical operation on every single bit on the chunk. This means that modifying a single bit in that chunk would result in a completly different hash (search for information on MD5 to understand this on details). Not only the chunks are hashed but also the whole files (all chunks together) so that each file on the ED2K network has an identifying value. When a file is selected to be downloaded, the server provides to your client the hashes of all the chunks in the file so that whenever a chunk is completed, it can be verified and, if the hash of the obteined chunk does not coincide with the original one, the whole chunk will be redownloaded.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Why after searching, some files which are the same appear as a different file in the results, although they even have the same name? ==&lt;br /&gt;
If you understood &amp;quot;What is a hash&amp;quot; you will understand this quickly. When a search is started, the server tells the ED2K client the filename of the found file and the hash of the complete file for each file which matches tthe search. If two files, although being the same, have some difference in their content, no matter if it's big or small, the hash is different, so they are considered as a different file. That's also the reason why two file with different file name appear as the same file: on the ED2K network, the filename isn't important, the hash is.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== What is LowID and HighID? What does that depend on? ==&lt;br /&gt;
Each client is assigned an identifying number, an ID, which will be uniqueand will distinguish him from any other client on the server. If this ID is below 16777216 (16 million) then you have a LowID. If it's over, then you have a HighID. To be given a high or low ID will only depend on having TCP port 4662 (or the one set up in Preferences) opened. If you understood &amp;quot;What is ED2K&amp;quot; you might understand that chances are that clients on LowID may be unable to connect to many other clients (all those on LowID) so will have a lower transfer rate. That's why having port 4662 TCP (or the one set in Preferences) is so important. Also, some bug servers refuse clietns on LowID to connect to them since LowID clients have data transfered through the server and so, those big servers could be overcharged.&amp;lt;br&amp;gt;&lt;br /&gt;
For HighID clients, their ID is the result of a mathematical operation with their IP which corresponds to A + 256*B + 256*256*C + 256*256*256*D, where the IP is A.B.C.D. Also have in mind that this ID has identification purposes, nothing else, so apart from having and ID over or under the 16777216 number, it does not matter if the ID is bigger or smaller. This means a client with an ID like 50000000 isn't better than a client with an ID like 49999999.&amp;lt;br&amp;gt;&lt;br /&gt;
There's still an exception. Sometimes badly configured or very busy servers give LowID to some clients allthough the 4662 TCP port is opened. This are rare exceptions, but it might happen sometime.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Which ports do I have to configure in a firewall or router to run aMule? ==&lt;br /&gt;
No specific ports need to be opened for aMule to work, but yes to have HighID. As mentioned above, to be given a HighID, port 4662 TCP (or the one set in Preferences) must be listening.&amp;lt;br&amp;gt;&lt;br /&gt;
Apart from that port, to have an optim ED2K experience, two more ports should be enabled too. First, the UDP port 4672 (which can be configured to any other number in Preferences too) and secondly, the secondary UDP port which can't be set in Preferences. This UDP port is your TCP port + 3 (i.e.: TCP=4662 then UDP=4665).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== What does each port do? ==&lt;br /&gt;
Well, since most ports can be configured to be set to any other number, the defaults will be listed:&lt;br /&gt;
&lt;br /&gt;
; 4662 TCP: Client to client transfers.&lt;br /&gt;
; 4672 UDP: Extended eMule protocol, Queue Rating, File Reask Ping&lt;br /&gt;
; 4661 TCP: Opened on server. Allows connection to server.&lt;br /&gt;
; 4665 UDP: Opened on server. Allows asking for sources. It is always server TCP port + 3.&lt;br /&gt;
; 4711 TCP: WebServer listenning port.&lt;br /&gt;
; 4712 TCP: External Connection port. Used to communicate aMule with other applications such as aMule WebServer or aMuleCMD.&lt;br /&gt;
&lt;br /&gt;
Although officially the seconday UDP port is server TCP port + 3, some (most?) implementations use it as client TCP + 3. Any way, this port is mostly not used (aMule doesn't use it, eMule doesn't have it).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Is there any limitation on the ED2K network? ==&lt;br /&gt;
Not much, but yes, there are: two natural limits and a &amp;quot;forced&amp;quot; limitation. The two natural limits have already been mentioned before. First, the issues on LowID users (their transfers involve data through the server and two LowID clietns can't share between them). The second, although ED2K is a p2p protocol, it needs servers to stablish the p2p connection. This latter one is solved in the Kademlia protocol.&amp;lt;br&amp;gt;&lt;br /&gt;
About the &amp;quot;forced&amp;quot; limitation, it's only a limit to make sure that clients share so that the ED2K network will not disappear: clients which have an upload limit of X KBps, where X is between 0 and 3.99 (both included) can download at a maximum of X*3 KBps. Clients which have an upload limit of Y KBps, where Y is Between 4 and 9.99 (both included) can download at a maximum of Y*4 KBps. Clients with an upload limit of 10KBps or more have no downloading limitations. This restriction is set in the client application so it could be by-passed by hacking the code, but that would probably result in being banned from the servers you connect to.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== In search window, what filter stands for which filetype? ==&lt;br /&gt;
Have in mind that the filters in the search window don't depend on the file type, but on the extensions of the filenames, in the following way:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Archive:&amp;lt;/b&amp;gt; &amp;lt;i&amp;gt;.ace .arj .rar .tar.bz2 .tar.gz .zip .Z&amp;lt;/i&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Audio:&amp;lt;/b&amp;gt; &amp;lt;i&amp;gt;.aac .ape .au .mp2 .mp3 .mp4 .mpc .ogg .wav .wma&amp;lt;/i&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;CDImage:&amp;lt;/b&amp;gt; &amp;lt;i&amp;gt;.bin .ccd .cue .img .iso .nrg .sub&amp;lt;/i&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Picture:&amp;lt;/b&amp;gt; &amp;lt;i&amp;gt;.bmp .gif .jpeg .jpg .png .tif&amp;lt;/i&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Program:&amp;lt;/b&amp;gt; &amp;lt;i&amp;gt;.com .exe&amp;lt;/i&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Video:&amp;lt;/b&amp;gt; &amp;lt;i&amp;gt;.avi .divx .mov .mpeg .mpg .ogg .ram .rm .vivo .vob&amp;lt;/i&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
So, a movie which's filename is &amp;quot;Birthday.zip&amp;quot; will appear in the Archive filter, but not in the Video filter.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== What is a source? ==&lt;br /&gt;
A source is a client which is sharing some chunk in some file you have in your downloadung queue which you still have not completed. Obviously, the more sources you can get for a given file, the more possiblities you have to download the file and the quicker you'll download it. Have in mind that there's a difference between &amp;quot;sources&amp;quot; and &amp;quot;available sources&amp;quot; if you're on LowID, since &amp;quot;sources&amp;quot;s stands for clients sharing a chunk or file you still haven't completed, while &amp;quot;available sources&amp;quot; stands for clients sharing a chunk or file you still haven't completed and from who you can download (that is, a sources who is on LowID).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== What is all that credits, rate and score stuff about? ==&lt;br /&gt;
[...]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== What do those colors in the progress bar mean? ==&lt;br /&gt;
&amp;lt;u&amp;gt;On the downloading transfers list:&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Red:&amp;lt;/b&amp;gt; Chunks in read are chunks with no sources on current session found.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Blue:&amp;lt;/b&amp;gt; Chunks in blue are chunks with at least one available source. The more solid blue it is, the more sources available have been found.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Yellow:&amp;lt;/b&amp;gt; Chunks in yellow are chunks which are being downloaded at this very moment.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Black:&amp;lt;/b&amp;gt; Chunks in black are chunks which have been already downloaded and verified.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Green:&amp;lt;/b&amp;gt; When a file is in green it means that it's been completely downloaded and successfully verified (so, it'll be in the Incoming folder).&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;On the expanded transfers list (can be viewed by double-clicking a transfer):&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Black:&amp;lt;/b&amp;gt; Chunks which that client has and you don't have.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;White:&amp;lt;/b&amp;gt; Chunks which that client doesn't have.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Green:&amp;lt;/b&amp;gt; Chunks which that client has and you have too.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Yellow:&amp;lt;/b&amp;gt;Chunks which that client is currently uploading to you.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;On the uploading transfers list:&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Black:&amp;lt;/b&amp;gt; That client has completed and verified that chunk.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Grey:&amp;lt;/b&amp;gt; That client doesn't have that chunk.&amp;lt;br&amp;gt;&lt;br /&gt;
Have in mind that not al clients support telling other clients which parts they have already completed when uploading.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;On the shared files window:&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Red:&amp;lt;/b&amp;gt; When there's no source found to have that same chunk (apart from you, of course).&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Blue:&amp;lt;/b&amp;gt; The more solid the blue is, the more spread that chunk is.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;On the search windows:&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Black:&amp;lt;/b&amp;gt; Files in black are those which only a client has been found to have.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Blue:&amp;lt;/b&amp;gt; Files in blue are those which two or more clients have been found to have. The more solid the blue is, the more clients have been found ot have it.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Red:&amp;lt;/b&amp;gt; Files in red are those which are already in the downloading queue.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Green:&amp;lt;/b&amp;gt; Files in green are those which you are already sharing (you completly downloaded it).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== What are all these icons? ==&lt;br /&gt;
[...]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== What do all those numbers in the sources column in the transfers window mean? ==&lt;br /&gt;
The sources format is XX/YY + ZZ (WW) where&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;XX&amp;lt;/b&amp;gt; stands for the amount of avaliable sources (the amount of sources found you can download from).&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;YY&amp;lt;/b&amp;gt; stands for the amount of found sources (the total amount of sources found)&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;ZZ&amp;lt;/b&amp;gt; stands for the number of &amp;quot;Asked for another file&amp;quot; sources&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;WW&amp;lt;/b&amp;gt; stands for the amount of sources from who you are currently downloading some chunk of that file.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Why are there two transfer rates in the uploading transfer list? ==&lt;br /&gt;
When you are uploading some file to some client, the uploading transfer list will show the transfer rate (speed in KBps) in which you are uploading to that client. If, at the same time, that client is uploading to you some file (or files), then the transfer rate's format will change to XX/YY where XX stands for the speed inwhich you are uploading to that client and YY will stand for the speed in which that client is uploading to you. If you search in the downloading transfers list you'll find that client.&amp;lt;br&amp;gt;&lt;br /&gt;
This is useful if you are trying to get a rare file, since you can which file that client is uploading to you and, if it's the rare file, you can set him a friend slot so that you uoload to that client faster and gain more credits on that clients (an censequently, download faster from the client).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== What do are all those files aMule creates the first time it is run? ==&lt;br /&gt;
Most them are the same as eMule's. Here is a list and the meaning of each of them (have in mind that you might not have all of them on your hard disk):&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;~/.eMule:&amp;lt;/b&amp;gt; aMule's personal configuration (that is, things such as you nickname, your Temp and Incoming directories, your upload and download limits, and such...).&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;~/.aMule/addresses.dat:&amp;lt;/b&amp;gt; Contains a list of serverlist URLs to check (if enabled in Preferences) for new servers on startup.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;~/.aMule/amulesig.dat:&amp;lt;/b&amp;gt; This is aMule's OnLineSignature file, which is the same as eMule's signature (see onlinesig.dat below) but with extended information (extended information includes nickname, session and total downloaded and uploaded bytes, aMule version, aMule uptime and number of shared files).&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;~/.aMule/aMule.tmpl:&amp;lt;/b&amp;gt; This is the template file which aMule WebServer uses to create the web page.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;~/.aMule/aMule-online-sign.png:&amp;lt;/b&amp;gt; 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.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;~/.aMule/casrc:&amp;lt;/b&amp;gt; This file will only exist if CAS has been run sometime with the -o switch. It contains the settings for the CAS image creation.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;~/.aMule/clients.met:&amp;lt;/b&amp;gt; Contains the credits for the clients who have uploaded to you.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;~/.aMule/cryptkey.dat:&amp;lt;/b&amp;gt;  It contains the unique 384 bit private RSA key of your client.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;~/.aMule/emfriends.met:&amp;lt;/b&amp;gt; Contains your friends list configuration&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;~/.aMule/ipfilter.dat:&amp;lt;/b&amp;gt;  This file contains the IP ranges and access levels restrictions which will be passed to ipfilter.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;~/.aMule/Incoming:&amp;lt;/b&amp;gt; By default, the directory where aMule stores the completed downloads.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;~/.aMule/known.met:&amp;lt;/b&amp;gt; This file stores the hash and some details of your shared files like size, path, statics, etc...&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;~/.aMule/lastversion:&amp;lt;/b&amp;gt; This is only for aMule to know if it's the first time you're starting aMule, if you had aMule installed before and which version you had instaled previously.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;~/.aMule/logfile:&amp;lt;/b&amp;gt; This file contains the log of the last aMule execution.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;~/.aMule/muleconn:&amp;lt;/b&amp;gt; This file is a socket for aMule comunications.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;~/.aMule/onlinesig:&amp;lt;/b&amp;gt; This is an eMule compatible OnLineSignature file. It's used by other applications to know basic information on aMule's stat (if it's online, which server it's connected to, upload and download rate, and clients in queue).&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;~/.aMule/preferences.dat:&amp;lt;/b&amp;gt; Contains the user hash, which is a hash value the uniquely identifies you in the ED2K network and which is used to avoid cheatign with credits and with friends lists.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;~/.aMule/server.met:&amp;lt;/b&amp;gt; This is a list of all known servers and you're preferences on them (priority, name, ip, port and such).&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;~/.aMule/shareddir.dat:&amp;lt;/b&amp;gt; Stores the paths to all shared directories.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;~/.aMule/Temp:&amp;lt;/b&amp;gt; By default, the directory where aMule stores the not completed downloads (temporary files).&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;~/.aMule/webserver:&amp;lt;/b&amp;gt; This directory contains the necessary files for aMuel WebServer to display a nive Web page.&amp;lt;br&amp;gt;&lt;br /&gt;
Other files on ~/.aMule/ are most surely backups of some of the above files.&amp;lt;br&amp;gt;&lt;br /&gt;
Also, on the Temp directory (which is ~/.aMule/Temp by default but can be set to any other on Preferences), aMule will create, for each download three or four files):&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;*.part:&amp;lt;/b&amp;gt; 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.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;*.part.met:&amp;lt;/b&amp;gt; This file contains information on the downloaded parts of the download, the verified chunks, the hash values of the remaining chunks, etc...&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;*.part.met.bak:&amp;lt;/b&amp;gt; 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 &amp;quot;disappeared, you should rename the *.part.met.bak to *.part.met.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;*.part.met.seeds:&amp;lt;/b&amp;gt; This files only exist if you have enabled, in preferences, to store the some sources's IPs on rare files so that it can try to connect to those sources on next aMule exection. It contains exactly that, some sources to be able to connect later.&lt;br /&gt;
&lt;br /&gt;
== Can I use eMule's files and settings and viceversa? ==&lt;br /&gt;
Most of them yes. The only ones you can't share between aMule and eMule are the program configuration (that is, preferences.ini in eMule and ~/.eMule in aMule). All the ED2K network related files can be successfully shared between the two applications with no more efford than copying the files in ~/.aMule to the eMule's directory and viceversa. But have in mind that some files in ~/.aMule are aMule specific, such as amulesig.dat or aMule.tmpl, so it's better to only move those files that are in both the aMule and the eMule directory.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== What's is all that stuff in amulesig.dat and onlinesig.dat? ==&lt;br /&gt;
I guess you already read what amulesig.dat and onlinesig.dat are for above. So, this is the meaning of their contents (have in mind that if aMule crashes, the contents of both files will be the last written status):&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;onlinesig.dat&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
It is composed of two lines. The first one, when aMule is offline, will contain a 0 (zero) and nothing else, but when aMule is online, it'll contain a 1 (number one) followed by | (the pipe character) then the name of there server it's currently connected to followed by the pipe character, then the IP of the server it's currently connected to followed by the pipe character and finally the port it is connected to on that server.&amp;lt;br&amp;gt;&lt;br /&gt;
The second line contains, in this order, the downloading rate, the uploading rate and the number of users on queue, with a pipe character between each of them and ended with an end of line character ('\n').&amp;lt;br&amp;gt;&lt;br /&gt;
When aMule is cleanly closed the second line contains the same strucutre but filled with zeros, while the first line will only contain a single zero.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;amulesig.dat&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
aMule's signature file is much more powerfull than eMule's and has as much lines as fields. It's structure is:&amp;lt;br&amp;gt;&lt;br /&gt;
The first line will contain a 0 (zero) if aMule is disconnected, connecting or has been cleanly closed, or a 1 (number 1) if it's online.&amp;lt;br&amp;gt;&lt;br /&gt;
The second third and forth line contain the name, IP and port of the server aMule is connected to (in this order) or a zero if it's offline or cleanly closed.&amp;lt;br&amp;gt;&lt;br /&gt;
The fifth line will contain an capital H or a capital L depending if aMule is connected on high or low ID. If aMule is disconnected or cleanly closed, this line will contain a zero.&amp;lt;br&amp;gt;&lt;br /&gt;
The sixth and seventh lines contain the speed in which aMule is downloading and uploading respectivly. Both lines contain &amp;quot;0.0&amp;quot; when aMule is cleanly closed.&amp;lt;br&amp;gt;&lt;br /&gt;
The eigth and nineth lines contain the number of clients on the upload queue and the amount of shared files respectivly. Both lines are aset to zero too when aMule is cleanly closed.&amp;lt;br&amp;gt;&lt;br /&gt;
The tenth line contains the nickname of the user.&amp;lt;br&amp;gt;&lt;br /&gt;
The eleventh and twelve lines contain the total amount of bytes downloaded and uploaded respectivly.&amp;lt;br&amp;gt;&lt;br /&gt;
The thirteenth line contains the aMule version.&amp;lt;br&amp;gt;&lt;br /&gt;
The fourteenth and fifteenth line contains the amount of bytes downloaded and uploaded in the current session respectivly.&amp;lt;br&amp;gt;&lt;br /&gt;
The sixteenth (and last) line contains the amount of tie aMule has been running. It will be followed by a space and &amp;quot;secs&amp;quot; &amp;quot;mins&amp;quot; or &amp;quot;hours&amp;quot; depending on the value.&amp;lt;br&amp;gt;&lt;br /&gt;
The last line must be followed by a new line character ('\n').&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== I just installed aMule for the first time. How do I set it up? ==&lt;br /&gt;
Setting up aMule properly is just a matter of tastes and depends on many factors. If yuo just wish a quick startup configuration, then continue reading.&amp;lt;br&amp;gt;&lt;br /&gt;
Open aMule and click on the Preferences button. Set a nickname and the language in which you wish to have aMule. Then switch to the Connection tab and input your Line Capacities. Then input the Bandwidth Limits according to the maximum amount of bandwith you want aMule to use. Then swith to the Directories tab and set a directory for both the temporary files (where files will be stored until they are completely downloaded) and the completed files. Finally, select the directories which you want to share. It is not recommended to share too much files. Read bellow &amp;quot;What are the best settings I can set to have a nice download rate&amp;quot;. To select recusively all directories inside a certain directory, hold CTRL while clicking over the directory.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== How do I start my aMule experience? ==&lt;br /&gt;
Just click on the Connect button. You should have some servers listed on the Servers window, though. If you have no servers listed, then click on the little button below the Connect button in the Servers window before clicking the Connect button. After some time, aMule will be connected to some server (you'll know because in the lower right corner the &amp;quot;Not connected&amp;quot; message will dissapear). When conencted, switch to the Search window and search for the file you want and once you find the file you want, double-click on it.&amp;lt;br&amp;gt;&lt;br /&gt;
For general aMule usage, join aMule #amule in irc.freenode.net or ask in forumas at http://www.amule.org/amule&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== What are the best settings I can set to have a nice download rate? ==&lt;br /&gt;
If you understood &amp;quot;Is there any limit on the ED2K network?&amp;quot; then you might have seen that, if your provider allows you, the best is to have hte upload limit set to a minimum of 10 KBps. Also, if you understood &amp;quot;What is all that credits, rate and score stuff about?&amp;quot;, you might also understand that the more you upload, the more you donwload, so take the upload limit up as much as you can, share well known and popular files (don't share too much (not more than aproximatly 200 files) or you'll get banned from some servers for giving too much traffic) and try to share small-sized popular files since some ED2K clients give extra credits for providing them a whole small-sized files. A good tip (thanks to kaouete) when you are trying to download some rare or &amp;quot;never completing&amp;quot; file, is, whenever you see someone uploading to you some chunk of that file, give that client a friend slot so that, if it tries to download something from you, it gets preference and you gain credits on that client.&lt;br /&gt;
&lt;br /&gt;
== Can I manage aMule remotely through telnet in the same way I do with eDonkey? ==&lt;br /&gt;
Yes you can, but not exactly in the same way as you do with eDonkey. Just start a normal telnetl session with the host computer (the one running aMule) and, once in, use amulecmd to take control over aMule. To start new downloads just use the ed2k command. Remember amulecmd must be configured.&amp;lt;br&amp;gt;&lt;br /&gt;
Another aMule utility that might be of your interest is CAS (which's command is &amp;lt;code&amp;gt;cas&amp;lt;/code&amp;gt;) which will show basic aMule statics.&amp;lt;br&amp;gt;&lt;br /&gt;
Also, aMule WebServer might be what you are looking for if you can and don't mind using a web browser on the client computer. Have in mind that aMule WebBroser must also be configured.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Is there any way to start aMule with no graphical interface? ==&lt;br /&gt;
aMule is a monolithic application. This means that core and GUI are a whole unsplittable block (allthough some effords are already focused in splitting core from GUI). Even though, there's still a walkaround to run aMule on command line but it's not a direct way. You should run &amp;lt;code&amp;gt;xvfb&amp;lt;/code&amp;gt; and then run aMule in it. Afterwards you can take control over aMule using amulecmd and ed2k in the same way as you would if you were accessing aMule remotly over telnet (see above). If you need help on this issue, ask at aMule's forums at http://www.amule.org/amule&lt;br /&gt;
&lt;br /&gt;
== Can I run two aMule instances at the same time? ==&lt;br /&gt;
Yes you can, although it is not recommended. aMule will only check if the concurrent user was is running some aMule instance, so you can run as much aMule instances as user accounts you have access too. To do this, just run &amp;lt;code&amp;gt;xhost +&amp;lt;/code&amp;gt; and then &amp;lt;code&amp;gt;su&amp;lt;/code&amp;gt; as another user and run aMule from that shell.&amp;lt;br&amp;gt;&lt;br /&gt;
Be aware, since aMule can't check if a user is running aMule on another X display. So, if your account is already running some aMule instance in some other X display,  do not run another aMule instance on another X display or you might end up with lost configuration settings and corrupt chunks.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== How can I get those nice aMule statics some people post on the IRC channels? ==&lt;br /&gt;
You can either copy and paste CAS's (C aMule Statics) output (to execute CAS, run &amp;lt;code&amp;gt;cas&amp;lt;/code&amp;gt;) or, if you use xChat as your IRC client and have the Perl module installed, you could use XAS (xChat aMule Statics).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== What is a slot? And a friend slot? ==&lt;br /&gt;
When uploading files, your upload bandwidth (which may vary depending on the upload limit set in Preferences or the natural connection-type upload limit) will be divided into slots. So, each slot is an amount of KBps which will be assigned to each client who tries to download from you. This bandwidth set to each slot can be set in Preferences, but it will be ignored if the bandwidth set per slot doesn't allow at least three connections at the same time.&amp;lt;br&amp;gt;&lt;br /&gt;
So, after knowing what a slot is, a friend slot is just a slot which is assigned to a client in the friends list. Only one friend can have a slot at the same time. Whenever that friend (who has the friend slot enabled) tries to download a file from you, it will be given highest priority in the uploads queue.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== What is the real point on setting up Line Capacities in Preferences? Shouldn't aMule only care for the Bandwidth Limits? ==&lt;br /&gt;
aMule really only cares for the Bandwidth Limits. Line Capacities are only set for the Statics display. Let's see: Imagine you have a 100KBps conection, imagine you want to set the Limit at 40KBps because you have a web server which needs a minumum of 60KBps to serve all the petitions. Now imagine you download rare indonesian free songs. You most surely never download at more than 3KBps ever. So, you could set Line Capacities at 5KBps so that the graph at Statics has some meaning, since if you set it up as a 100KBps connection, the graph will show an horitzontal line with no meaning at all.&lt;/div&gt;</summary>
		<author><name>62.206.8.161</name></author>	</entry>

	<entry>
		<id>http://test.amule.szerverem.hu/wiki/EMule</id>
		<title>EMule</title>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/EMule"/>
				<updated>2004-05-03T16:27:44Z</updated>
		
		<summary type="html">&lt;p&gt;62.206.8.161: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== What is [http://www.emule-project.org eMule] ? ==&lt;br /&gt;
&lt;br /&gt;
At dawn of  May 13th 2002 a guy called Merkur was dissatisfied with the original [http://edonkey2000.com/ eDonkey2000] client and was convinced he could do better. So he did. He gathered other developers around him, and eMule Project was born. Their aim was to put the client back on track where eDonkey had been famous before, adding tons of new features and a nice GUI. They couldn't imagine what impact this decision would have...&lt;br /&gt;
&lt;br /&gt;
As of today, eMule is one of the biggest and most reliable peer-to-peer file sharing clients around the world. Thanks to it's open source policy many developers are able to contribute to the project, making the network more efficient with each release.&lt;/div&gt;</summary>
		<author><name>62.206.8.161</name></author>	</entry>

	<entry>
		<id>http://test.amule.szerverem.hu/wiki/Secure_User_Identification</id>
		<title>Secure User Identification</title>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/Secure_User_Identification"/>
				<updated>2004-05-03T16:11:47Z</updated>
		
		<summary type="html">&lt;p&gt;62.206.8.161: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== What is Secure User Identification (SUI) ? ==&lt;br /&gt;
&lt;br /&gt;
Clients in the network are identified by a unique value called user hash. This user hash is stored in the preferences.dat file and is used to grant earned credits with other users.&lt;br /&gt;
[[aMule]] (like [[eMule]]) can use an asymmetric encryption to avoid exploiting or manipulating other users hash values. The method uses a private and a public key to secure the user hash and to ensure a proper identification on other clients.&lt;br /&gt;
&lt;br /&gt;
Secure User Identification can be turned on in Preferences -&amp;gt; Connection. It is recommended to use it.&lt;/div&gt;</summary>
		<author><name>62.206.8.161</name></author>	</entry>

	<entry>
		<id>http://test.amule.szerverem.hu/wiki/Secure_User_Identification</id>
		<title>Secure User Identification</title>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/Secure_User_Identification"/>
				<updated>2004-05-03T16:10:46Z</updated>
		
		<summary type="html">&lt;p&gt;62.206.8.161: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Clients in the network are identified by a unique value called user hash. This user hash is stored in the preferences.dat file and is used to grant earned credits with other users.&lt;br /&gt;
[[aMule]] (like [[eMule]]) can use an asymmetric encryption to avoid exploiting or manipulating other users hash values. The method uses a private and a public key to secure the user hash and to ensure a proper identification on other clients.&lt;br /&gt;
&lt;br /&gt;
Secure User Identification can be turned on in Preferences -&amp;gt; Connection. It is recommended to use it.&lt;/div&gt;</summary>
		<author><name>62.206.8.161</name></author>	</entry>

	<entry>
		<id>http://test.amule.szerverem.hu/wiki/Libcrypto</id>
		<title>Libcrypto</title>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/Libcrypto"/>
				<updated>2004-05-03T16:10:40Z</updated>
		
		<summary type="html">&lt;p&gt;62.206.8.161: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== What is [http://www.eskimo.com/~weidai/cryptlib.html Crypto++/Cryptopp] ? ==&lt;br /&gt;
&lt;br /&gt;
Crypto++ Library is a free C++ class library of cryptographic schemes. Currently the library consists of the following, some of which are other people's code, repackaged into classes.&lt;br /&gt;
&lt;br /&gt;
aMule needs crypto++/cryptopp for [[Secure_User_Identification|Secure User Identification]] (SUI).&lt;/div&gt;</summary>
		<author><name>62.206.8.161</name></author>	</entry>

	<entry>
		<id>http://test.amule.szerverem.hu/wiki/Libcrypto</id>
		<title>Libcrypto</title>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/Libcrypto"/>
				<updated>2004-05-03T16:08:11Z</updated>
		
		<summary type="html">&lt;p&gt;62.206.8.161: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== What is [http://www.eskimo.com/~weidai/cryptlib.html Crypto++/Cryptopp] ? ==&lt;br /&gt;
&lt;br /&gt;
Crypto++ Library is a free C++ class library of cryptographic schemes. Currently the library consists of the following, some of which are other people's code, repackaged into classes.&lt;br /&gt;
&lt;br /&gt;
aMule needs crypto++/cryptopp for [[Secure_User_Identification_(SUI)|Secure User Identification]] (SUI).&lt;/div&gt;</summary>
		<author><name>62.206.8.161</name></author>	</entry>

	<entry>
		<id>http://test.amule.szerverem.hu/wiki/Libcrypto</id>
		<title>Libcrypto</title>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/Libcrypto"/>
				<updated>2004-05-03T16:07:54Z</updated>
		
		<summary type="html">&lt;p&gt;62.206.8.161: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== What is [http://www.eskimo.com/~weidai/cryptlib.html Crypto++/Cryptopp] ? ==&lt;br /&gt;
&lt;br /&gt;
Crypto++ Library is a free C++ class library of cryptographic schemes. Currently the library consists of the following, some of which are other people's code, repackaged into classes.&lt;br /&gt;
&lt;br /&gt;
aMule needs crypto++/cryptopp for [[http://www.amule.org/wiki/index.php/Secure_User_Identification_(SUI)|Secure User Identification]] (SUI).&lt;/div&gt;</summary>
		<author><name>62.206.8.161</name></author>	</entry>

	<entry>
		<id>http://test.amule.szerverem.hu/wiki/Libcrypto</id>
		<title>Libcrypto</title>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/Libcrypto"/>
				<updated>2004-05-03T16:07:17Z</updated>
		
		<summary type="html">&lt;p&gt;62.206.8.161: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== What is [http://www.eskimo.com/~weidai/cryptlib.html Crypto++/Cryptopp] ? ==&lt;br /&gt;
&lt;br /&gt;
Crypto++ Library is a free C++ class library of cryptographic schemes. Currently the library consists of the following, some of which are other people's code, repackaged into classes.&lt;br /&gt;
&lt;br /&gt;
aMule needs crypto++/cryptopp for [[Secure User Identification]] (SUI).&lt;/div&gt;</summary>
		<author><name>62.206.8.161</name></author>	</entry>

	<entry>
		<id>http://test.amule.szerverem.hu/wiki/EMule</id>
		<title>EMule</title>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/EMule"/>
				<updated>2004-05-03T16:05:44Z</updated>
		
		<summary type="html">&lt;p&gt;62.206.8.161: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== What is [http://www.emule-project.org eMule] ? ==&lt;br /&gt;
&lt;br /&gt;
At dawn of  May 13th 2002 a guy called Merkur was dissatisfied with the original [[eDonkey2000]] client and was convinced he could do better. So he did. He gathered other developers around him, and eMule Project was born. Their aim was to put the client back on track where eDonkey had been famous before, adding tons of new features and a nice GUI. They couldn't imagine what impact this decision would have...&lt;br /&gt;
&lt;br /&gt;
As of today, eMule is one of the biggest and most reliable peer-to-peer file sharing clients around the world. Thanks to it's open source policy many developers are able to contribute to the project, making the network more efficient with each release.&lt;/div&gt;</summary>
		<author><name>62.206.8.161</name></author>	</entry>

	<entry>
		<id>http://test.amule.szerverem.hu/wiki/Libcrypto</id>
		<title>Libcrypto</title>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/Libcrypto"/>
				<updated>2004-05-03T16:02:26Z</updated>
		
		<summary type="html">&lt;p&gt;62.206.8.161: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== What is [http://www.eskimo.com/~weidai/cryptlib.html Crypto++/Cryptopp] ? ==&lt;br /&gt;
&lt;br /&gt;
Crypto++ Library is a free C++ class library of cryptographic schemes. Currently the library consists of the following, some of which are other people's code, repackaged into classes.&lt;br /&gt;
&lt;br /&gt;
aMule needs crypto++/cryptopp for [[Secure User Identification (SUI)]].&lt;/div&gt;</summary>
		<author><name>62.206.8.161</name></author>	</entry>

	<entry>
		<id>http://test.amule.szerverem.hu/wiki/Libcrypto</id>
		<title>Libcrypto</title>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/Libcrypto"/>
				<updated>2004-05-03T15:59:05Z</updated>
		
		<summary type="html">&lt;p&gt;62.206.8.161: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== What is [http://www.eskimo.com/~weidai/cryptlib.html Crypto++/Cryptopp] ? ==&lt;br /&gt;
&lt;br /&gt;
Crypto++ Library is a free C++ class library of cryptographic schemes. Currently the library consists of the following, some of which are other people's code, repackaged into classes.&lt;br /&gt;
&lt;br /&gt;
aMule needs crypto++/cryptopp for [http://www.emule-project.net/home/perl/help.cgi?l=1&amp;amp;rm=show_topic&amp;amp;topic_id=135 Secure User Identification (SUI)].&lt;/div&gt;</summary>
		<author><name>62.206.8.161</name></author>	</entry>

	<entry>
		<id>http://test.amule.szerverem.hu/wiki/Libcrypto</id>
		<title>Libcrypto</title>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/Libcrypto"/>
				<updated>2004-05-03T15:58:05Z</updated>
		
		<summary type="html">&lt;p&gt;62.206.8.161: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== What is [http://www.eskimo.com/~weidai/cryptlib.html Crypto++/Cryptopp] ? ==&lt;br /&gt;
&lt;br /&gt;
Crypto++ Library is a free C++ class library of cryptographic schemes. Currently the library consists of the following, some of which are other people's code, repackaged into classes.&lt;br /&gt;
&lt;br /&gt;
aMule needs crypto++/cryptopp for [[Secure User Identification (SUI)]].&lt;/div&gt;</summary>
		<author><name>62.206.8.161</name></author>	</entry>

	<entry>
		<id>http://test.amule.szerverem.hu/wiki/Libcrypto</id>
		<title>Libcrypto</title>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/Libcrypto"/>
				<updated>2004-05-03T15:57:50Z</updated>
		
		<summary type="html">&lt;p&gt;62.206.8.161: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== What is [http://www.eskimo.com/~weidai/cryptlib.html Crypto++/Cryptopp] == ?&lt;br /&gt;
&lt;br /&gt;
Crypto++ Library is a free C++ class library of cryptographic schemes. Currently the library consists of the following, some of which are other people's code, repackaged into classes.&lt;br /&gt;
&lt;br /&gt;
aMule needs crypto++/cryptopp for [[Secure User Identification (SUI)]].&lt;/div&gt;</summary>
		<author><name>62.206.8.161</name></author>	</entry>

	<entry>
		<id>http://test.amule.szerverem.hu/wiki/Libcrypto</id>
		<title>Libcrypto</title>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/Libcrypto"/>
				<updated>2004-05-03T15:57:35Z</updated>
		
		<summary type="html">&lt;p&gt;62.206.8.161: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== What is [http://www.eskimo.com/~weidai/cryptlib.html Crypto++/Cryptopp] ==?&lt;br /&gt;
&lt;br /&gt;
Crypto++ Library is a free C++ class library of cryptographic schemes. Currently the library consists of the following, some of which are other people's code, repackaged into classes.&lt;br /&gt;
&lt;br /&gt;
aMule needs crypto++/cryptopp for [[Secure User Identification (SUI)]].&lt;/div&gt;</summary>
		<author><name>62.206.8.161</name></author>	</entry>

	<entry>
		<id>http://test.amule.szerverem.hu/wiki/Libcrypto</id>
		<title>Libcrypto</title>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/Libcrypto"/>
				<updated>2004-05-03T15:56:49Z</updated>
		
		<summary type="html">&lt;p&gt;62.206.8.161: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== What is [www.eskimo.com/~weidai/cryptlib.html Crypto++/Cryptopp] == ?&lt;br /&gt;
&lt;br /&gt;
Crypto++ Library is a free C++ class library of cryptographic schemes. Currently the library consists of the following, some of which are other people's code, repackaged into classes.&lt;br /&gt;
&lt;br /&gt;
aMule needs crypto++/cryptopp for [[Secure User Identification (SUI)]].&lt;/div&gt;</summary>
		<author><name>62.206.8.161</name></author>	</entry>

	<entry>
		<id>http://test.amule.szerverem.hu/wiki/Libcrypto</id>
		<title>Libcrypto</title>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/Libcrypto"/>
				<updated>2004-05-03T15:56:19Z</updated>
		
		<summary type="html">&lt;p&gt;62.206.8.161: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== What is [http://www.eskimo.com/~weidai/cryptlib.html Crypto++/Cryptopp] == ?&lt;br /&gt;
&lt;br /&gt;
Crypto++ Library is a free C++ class library of cryptographic schemes. Currently the library consists of the following, some of which are other people's code, repackaged into classes.&lt;br /&gt;
&lt;br /&gt;
aMule needs crypto++/cryptopp for [[Secure User Identification (SUI)]].&lt;/div&gt;</summary>
		<author><name>62.206.8.161</name></author>	</entry>

	<entry>
		<id>http://test.amule.szerverem.hu/wiki/Libcrypto</id>
		<title>Libcrypto</title>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/Libcrypto"/>
				<updated>2004-05-03T15:54:45Z</updated>
		
		<summary type="html">&lt;p&gt;62.206.8.161: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== What is [http://www.eskimo.com/~weidai/cryptlib.html Crypto++/Cryptopp] == ?&lt;br /&gt;
&lt;br /&gt;
Crypto++ Library is a free C++ class library of cryptographic schemes. Currently the library consists of the following, some of which are other people's code, repackaged into classes.&lt;br /&gt;
&lt;br /&gt;
aMule needs crypto++/cryptopp for [[Secure Ident (SUI)]].&lt;/div&gt;</summary>
		<author><name>62.206.8.161</name></author>	</entry>

	<entry>
		<id>http://test.amule.szerverem.hu/wiki/Libcrypto</id>
		<title>Libcrypto</title>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/Libcrypto"/>
				<updated>2004-05-03T15:53:36Z</updated>
		
		<summary type="html">&lt;p&gt;62.206.8.161: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== What is [[http://www.eskimo.com/~weidai/cryptlib.html Crypto++/Cryptopp]] == ?&lt;br /&gt;
&lt;br /&gt;
Crypto++ Library is a free C++ class library of cryptographic schemes. Currently the library consists of the following, some of which are other people's code, repackaged into classes.&lt;/div&gt;</summary>
		<author><name>62.206.8.161</name></author>	</entry>

	<entry>
		<id>http://test.amule.szerverem.hu/wiki/Compilation_Installation</id>
		<title>Compilation Installation</title>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/Compilation_Installation"/>
				<updated>2004-05-03T15:49:10Z</updated>
		
		<summary type="html">&lt;p&gt;62.206.8.161: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Part &amp;quot;A&amp;quot; describes manual compilation from a tarball, part &amp;quot;B&amp;quot; rpm installation! ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;&amp;lt;b&amp;gt;&amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;A)&amp;lt;/font&amp;gt; [[wxWidgets|wxGTK]] - [[wxBase]] - [[libcrypto]] - [[aMule]] manual compilation&amp;lt;/b&amp;gt;&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Step 1. wxGTK&lt;br /&gt;
**download wxGTK -&amp;gt;&lt;br /&gt;
***[http://download.berlios.de/amule/wxGTK-2.4.2.tar.gz wxGTK-2.4.2.tar.gz]&lt;br /&gt;
***(mirror) [http://download.gna.org/amule/wxGTK-wxBase/wxGTK-2.4.2.tar.gz wxGTK-2.4.2.tar.gz]&lt;br /&gt;
&lt;br /&gt;
* compile wxGTK -&amp;gt;&lt;br /&gt;
**tar -zxvf wxGTK-2.4.2.tar.gz&lt;br /&gt;
***cd wxGTK-2.4.2&lt;br /&gt;
***./configure --prefix=/usr --disable-gtk2 --enable-timedate --enable-gui --enable-protocol --enable-http --enable-ftp --enable-resources --enable-prologio --disable-debug --enable-final --enable-timer --with-gtk --disable-profile &amp;amp;&amp;amp; make&lt;br /&gt;
&lt;br /&gt;
*as root:&lt;br /&gt;
**make install&lt;br /&gt;
**ldconfig&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Step 2. wxBase&lt;br /&gt;
**download wxBase -&amp;gt;&lt;br /&gt;
***[http://download.berlios.de/amule/wxBase-2.4.2.tar.gz wxBase-2.4.2.tar.gz]&lt;br /&gt;
***(mirror) [http://download.gna.org/amule/wxGTK-wxBase/wxBase-2.4.2.tar.gz wxBase-2.4.2.tar.gz]&lt;br /&gt;
&lt;br /&gt;
* compile wxBase -&amp;gt;&lt;br /&gt;
**tar -zxvf wxBase-2.4.2.tar.gz&lt;br /&gt;
**cd wxBase-2.4.2&lt;br /&gt;
**./configure --prefix=/usr &amp;amp;&amp;amp; make&lt;br /&gt;
&lt;br /&gt;
*as root:&lt;br /&gt;
**make install&lt;br /&gt;
**&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;ln -sf /usr/bin/wxgtk-2.4-config /usr/bin/wx-config&lt;br /&gt;
**ln -sf /usr/bin/wxbase-2.4-config /usr/bin/wxbase-config&amp;lt;/font&amp;gt;&lt;br /&gt;
**ldconfig&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Step 3. libcrypto&lt;br /&gt;
**download libcrypto -&amp;gt;&lt;br /&gt;
***[http://download.berlios.de/amule/crypto-5.1.tar.bz2 crypto-5.1.tar.bz2]&lt;br /&gt;
***(mirror) [http://download.gna.org/amule/libcrypto/crypto-5.1.tar.bz2 crypto-5.1.tar.bz2]&lt;br /&gt;
&lt;br /&gt;
*compile libcrypto -&amp;gt;&lt;br /&gt;
**tar xvjf crypto-5.1.tar.bz2&lt;br /&gt;
**cd crypto-5.1&lt;br /&gt;
**make&lt;br /&gt;
&lt;br /&gt;
*as root:&lt;br /&gt;
**make install &amp;amp;&amp;amp; ldconfig&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Step 4. aMule&lt;br /&gt;
**download latest aMule version -&amp;gt;&lt;br /&gt;
***[https://developer.berlios.de/project/showfiles.php?group_id=1296 latest aMule]&lt;br /&gt;
***(mirror) [http://download.gna.org/amule/ latest aMule]&lt;br /&gt;
&lt;br /&gt;
* compile aMule -&amp;gt;&lt;br /&gt;
**tar -zxvf aMule-X.X.X.tar.gz (replace X with the right version nr..)&lt;br /&gt;
**cd aMule-X.X.X&lt;br /&gt;
**./configure --disable-debug --enable-optimise &amp;amp;&amp;amp; make&lt;br /&gt;
&lt;br /&gt;
*as root:&lt;br /&gt;
**make install&lt;br /&gt;
&lt;br /&gt;
*run aMule as user from your console by typing -&amp;gt; amule&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;&amp;lt;b&amp;gt;&amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;B)&amp;lt;/font&amp;gt; wxGTK - wxBase - libcrypto - aMule rpms&amp;lt;/b&amp;gt;&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Step 1. wxGTK&lt;br /&gt;
**download wxGTK and wxGTK-devel -&amp;gt;&lt;br /&gt;
***[http://download.berlios.de/amule/wxGTK-2.4.2-1.i386.rpm wxGTK-2.4.2-1.i386.rpm]&amp;amp;nbsp;&amp;amp;nbsp; [http://download.berlios.de/amule/wxGTK-devel-2.4.2-1.i386.rpm wxGTK-devel-2.4.2-1.i386.rpm]&lt;br /&gt;
***(mirror) [http://download.gna.org/amule/wxGTK-wxBase/wxGTK-2.4.2-1.i386.rpm wxGTK-2.4.2-1.i386.rpm]&amp;amp;nbsp;&amp;amp;nbsp; [http://download.gna.org/amule/wxGTK-wxBase/wxGTK-devel-2.4.2-1.i386.rpm wxGTK-devel-2.4.2-1.i386.rpm]&lt;br /&gt;
&lt;br /&gt;
* install wxGTK -&amp;gt;&lt;br /&gt;
**as root:&lt;br /&gt;
***rpm -Uvh wxGTK-2.4.2-1.i386.rpm wxGTK-devel-2.4.2-1.i386.rpm&lt;br /&gt;
***ldconfig&lt;br /&gt;
&lt;br /&gt;
*Step 2. wxBase&lt;br /&gt;
**download wxBase -&amp;gt;&lt;br /&gt;
***[http://download.berlios.de/amule/wxBase-2.4.2-1.i586.rpm wxBase-2.4.2-1.i586.rpm]&lt;br /&gt;
***(mirror) [http://download.gna.org/amule/wxGTK-wxBase/wxBase-2.4.2-1.i586.rpm wxBase-2.4.2-1.i586.rpm]&lt;br /&gt;
&lt;br /&gt;
*install wxBase -&amp;gt;&lt;br /&gt;
**as root:&lt;br /&gt;
***rpm -Uvh wxBase-2.4.2-1.i586.rpm&lt;br /&gt;
***&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;ln -sf /usr/bin/wxgtk-2.4-config /usr/bin/wx-config&lt;br /&gt;
***ln -sf /usr/bin/wxbase-2.4-config /usr/bin/wxbase-config&amp;lt;/font&amp;gt;&lt;br /&gt;
***ldconfig&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Step 3. libcrypto&lt;br /&gt;
**download libcrypto -&amp;gt;&lt;br /&gt;
***RH &amp;amp; SuSE: [http://download.berlios.de/amule/libcryptopp-5.1-4_rh9-suse.i686.rpm libcryptopp-5.1-4_rh9-suse.i686.rpm]&amp;amp;nbsp;&amp;amp;nbsp; [http://download.berlios.de/amule/libcryptopp-devel-5.1-4_rh9-suse.i686.rpm libcryptopp-devel-5.1-4_rh9-suse.i686.rpm]&lt;br /&gt;
***RH &amp;amp; SuSE (mirror): [http://download.gna.org/amule/libcrypto/libcryptopp-5.1-4_rh9-suse.i686.rpm libcryptopp-5.1-4_rh9-suse.i686.rpm]&amp;amp;nbsp;&amp;amp;nbsp; [http://download.gna.org/amule/libcrypto/libcryptopp-devel-5.1-4_rh9-suse.i686.rpm libcryptopp-devel-5.1-4_rh9-suse.i686.rpm]   &lt;br /&gt;
***FC1: [http://download.berlios.de/amule/libcryptopp-5.1-4_fc1.i686.rpm libcryptopp-5.1-4_fc1.i686.rpm]&amp;amp;nbsp;&amp;amp;nbsp; [http://download.berlios.de/amule/libcryptopp-devel-5.1-4_fc1.i686.rpm libcryptopp-devel-5.1-4_fc1.i686.rpm]&lt;br /&gt;
***FC1 (mirror): [http://download.gna.org/amule/libcrypto/libcryptopp-5.1-4_fc1.i686.rpm libcryptopp-5.1-4_fc1.i686.rpm]&amp;amp;nbsp;&amp;amp;nbsp; [http://download.gna.org/amule/libcrypto/libcryptopp-devel-5.1-4_fc1.i686.rpm libcryptopp-devel-5.1-4_fc1.i686.rpm]&lt;br /&gt;
***MDK: [http://download.berlios.de/amule/libcryptopp5-5.1-1mdk.i586.rpm libcryptopp5-5.1-1mdk.i586.rpm]&amp;amp;nbsp;&amp;amp;nbsp; [http://download.berlios.de/amule/libcryptopp5-devel-5.1-1mdk.i586.rpm libcryptopp5-devel-5.1-1mdk.i586.rpm]&lt;br /&gt;
***MDK (mirror): [http://download.gna.org/amule/libcrypto/libcryptopp5-5.1-1mdk.i586.rpm libcryptopp5-5.1-1mdk.i586.rpm]&amp;amp;nbsp;&amp;amp;nbsp; [http://download.gna.org/amule/libcrypto/libcryptopp5-devel-5.1-1mdk.i586.rpm libcryptopp5-devel-5.1-1mdk.i586.rpm]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Step 4. aMule&lt;br /&gt;
**download latest aMule version -&amp;gt;&lt;br /&gt;
***[https://developer.berlios.de/project/showfiles.php?group_id=1296 latest aMule]&lt;br /&gt;
***(mirror) [http://download.gna.org/amule/ latest aMule]&lt;br /&gt;
&lt;br /&gt;
* install aMule -&amp;gt;&lt;br /&gt;
**as root:&lt;br /&gt;
***rpm -Uvh aMule-X.X.X-1.iX86-X.rpm (replace X with the right version nr..)&lt;br /&gt;
&lt;br /&gt;
* run aMule as user from your console by typing -&amp;gt; amule&lt;/div&gt;</summary>
		<author><name>62.206.8.161</name></author>	</entry>

	<entry>
		<id>http://test.amule.szerverem.hu/wiki/Compilation_Installation</id>
		<title>Compilation Installation</title>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/Compilation_Installation"/>
				<updated>2004-05-03T15:46:44Z</updated>
		
		<summary type="html">&lt;p&gt;62.206.8.161: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Part &amp;quot;A&amp;quot; describes manual compilation from a tarball, part &amp;quot;B&amp;quot; rpm installation! ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;&amp;lt;b&amp;gt;&amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;A)&amp;lt;/font&amp;gt; [[wxGTK]] - [[wxBase]] - [[libcrypto]] - [[aMule]] manual compilation&amp;lt;/b&amp;gt;&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Step 1. wxGTK&lt;br /&gt;
**download wxGTK -&amp;gt;&lt;br /&gt;
***[http://download.berlios.de/amule/wxGTK-2.4.2.tar.gz wxGTK-2.4.2.tar.gz]&lt;br /&gt;
***(mirror) [http://download.gna.org/amule/wxGTK-wxBase/wxGTK-2.4.2.tar.gz wxGTK-2.4.2.tar.gz]&lt;br /&gt;
&lt;br /&gt;
* compile wxGTK -&amp;gt;&lt;br /&gt;
**tar -zxvf wxGTK-2.4.2.tar.gz&lt;br /&gt;
***cd wxGTK-2.4.2&lt;br /&gt;
***./configure --prefix=/usr --disable-gtk2 --enable-timedate --enable-gui --enable-protocol --enable-http --enable-ftp --enable-resources --enable-prologio --disable-debug --enable-final --enable-timer --with-gtk --disable-profile &amp;amp;&amp;amp; make&lt;br /&gt;
&lt;br /&gt;
*as root:&lt;br /&gt;
**make install&lt;br /&gt;
**ldconfig&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Step 2. wxBase&lt;br /&gt;
**download wxBase -&amp;gt;&lt;br /&gt;
***[http://download.berlios.de/amule/wxBase-2.4.2.tar.gz wxBase-2.4.2.tar.gz]&lt;br /&gt;
***(mirror) [http://download.gna.org/amule/wxGTK-wxBase/wxBase-2.4.2.tar.gz wxBase-2.4.2.tar.gz]&lt;br /&gt;
&lt;br /&gt;
* compile wxBase -&amp;gt;&lt;br /&gt;
**tar -zxvf wxBase-2.4.2.tar.gz&lt;br /&gt;
**cd wxBase-2.4.2&lt;br /&gt;
**./configure --prefix=/usr &amp;amp;&amp;amp; make&lt;br /&gt;
&lt;br /&gt;
*as root:&lt;br /&gt;
**make install&lt;br /&gt;
**&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;ln -sf /usr/bin/wxgtk-2.4-config /usr/bin/wx-config&lt;br /&gt;
**ln -sf /usr/bin/wxbase-2.4-config /usr/bin/wxbase-config&amp;lt;/font&amp;gt;&lt;br /&gt;
**ldconfig&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Step 3. libcrypto&lt;br /&gt;
**download libcrypto -&amp;gt;&lt;br /&gt;
***[http://download.berlios.de/amule/crypto-5.1.tar.bz2 crypto-5.1.tar.bz2]&lt;br /&gt;
***(mirror) [http://download.gna.org/amule/libcrypto/crypto-5.1.tar.bz2 crypto-5.1.tar.bz2]&lt;br /&gt;
&lt;br /&gt;
*compile libcrypto -&amp;gt;&lt;br /&gt;
**tar xvjf crypto-5.1.tar.bz2&lt;br /&gt;
**cd crypto-5.1&lt;br /&gt;
**make&lt;br /&gt;
&lt;br /&gt;
*as root:&lt;br /&gt;
**make install &amp;amp;&amp;amp; ldconfig&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Step 4. aMule&lt;br /&gt;
**download latest aMule version -&amp;gt;&lt;br /&gt;
***[https://developer.berlios.de/project/showfiles.php?group_id=1296 latest aMule]&lt;br /&gt;
***(mirror) [http://download.gna.org/amule/ latest aMule]&lt;br /&gt;
&lt;br /&gt;
* compile aMule -&amp;gt;&lt;br /&gt;
**tar -zxvf aMule-X.X.X.tar.gz (replace X with the right version nr..)&lt;br /&gt;
**cd aMule-X.X.X&lt;br /&gt;
**./configure --disable-debug --enable-optimise &amp;amp;&amp;amp; make&lt;br /&gt;
&lt;br /&gt;
*as root:&lt;br /&gt;
**make install&lt;br /&gt;
&lt;br /&gt;
*run aMule as user from your console by typing -&amp;gt; amule&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;&amp;lt;b&amp;gt;&amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;B)&amp;lt;/font&amp;gt; wxGTK - wxBase - libcrypto - aMule rpms&amp;lt;/b&amp;gt;&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Step 1. wxGTK&lt;br /&gt;
**download wxGTK and wxGTK-devel -&amp;gt;&lt;br /&gt;
***[http://download.berlios.de/amule/wxGTK-2.4.2-1.i386.rpm wxGTK-2.4.2-1.i386.rpm]&amp;amp;nbsp;&amp;amp;nbsp; [http://download.berlios.de/amule/wxGTK-devel-2.4.2-1.i386.rpm wxGTK-devel-2.4.2-1.i386.rpm]&lt;br /&gt;
***(mirror) [http://download.gna.org/amule/wxGTK-wxBase/wxGTK-2.4.2-1.i386.rpm wxGTK-2.4.2-1.i386.rpm]&amp;amp;nbsp;&amp;amp;nbsp; [http://download.gna.org/amule/wxGTK-wxBase/wxGTK-devel-2.4.2-1.i386.rpm wxGTK-devel-2.4.2-1.i386.rpm]&lt;br /&gt;
&lt;br /&gt;
* install wxGTK -&amp;gt;&lt;br /&gt;
**as root:&lt;br /&gt;
***rpm -Uvh wxGTK-2.4.2-1.i386.rpm wxGTK-devel-2.4.2-1.i386.rpm&lt;br /&gt;
***ldconfig&lt;br /&gt;
&lt;br /&gt;
*Step 2. wxBase&lt;br /&gt;
**download wxBase -&amp;gt;&lt;br /&gt;
***[http://download.berlios.de/amule/wxBase-2.4.2-1.i586.rpm wxBase-2.4.2-1.i586.rpm]&lt;br /&gt;
***(mirror) [http://download.gna.org/amule/wxGTK-wxBase/wxBase-2.4.2-1.i586.rpm wxBase-2.4.2-1.i586.rpm]&lt;br /&gt;
&lt;br /&gt;
*install wxBase -&amp;gt;&lt;br /&gt;
**as root:&lt;br /&gt;
***rpm -Uvh wxBase-2.4.2-1.i586.rpm&lt;br /&gt;
***&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;ln -sf /usr/bin/wxgtk-2.4-config /usr/bin/wx-config&lt;br /&gt;
***ln -sf /usr/bin/wxbase-2.4-config /usr/bin/wxbase-config&amp;lt;/font&amp;gt;&lt;br /&gt;
***ldconfig&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Step 3. libcrypto&lt;br /&gt;
**download libcrypto -&amp;gt;&lt;br /&gt;
***RH &amp;amp; SuSE: [http://download.berlios.de/amule/libcryptopp-5.1-4_rh9-suse.i686.rpm libcryptopp-5.1-4_rh9-suse.i686.rpm]&amp;amp;nbsp;&amp;amp;nbsp; [http://download.berlios.de/amule/libcryptopp-devel-5.1-4_rh9-suse.i686.rpm libcryptopp-devel-5.1-4_rh9-suse.i686.rpm]&lt;br /&gt;
***RH &amp;amp; SuSE (mirror): [http://download.gna.org/amule/libcrypto/libcryptopp-5.1-4_rh9-suse.i686.rpm libcryptopp-5.1-4_rh9-suse.i686.rpm]&amp;amp;nbsp;&amp;amp;nbsp; [http://download.gna.org/amule/libcrypto/libcryptopp-devel-5.1-4_rh9-suse.i686.rpm libcryptopp-devel-5.1-4_rh9-suse.i686.rpm]   &lt;br /&gt;
***FC1: [http://download.berlios.de/amule/libcryptopp-5.1-4_fc1.i686.rpm libcryptopp-5.1-4_fc1.i686.rpm]&amp;amp;nbsp;&amp;amp;nbsp; [http://download.berlios.de/amule/libcryptopp-devel-5.1-4_fc1.i686.rpm libcryptopp-devel-5.1-4_fc1.i686.rpm]&lt;br /&gt;
***FC1 (mirror): [http://download.gna.org/amule/libcrypto/libcryptopp-5.1-4_fc1.i686.rpm libcryptopp-5.1-4_fc1.i686.rpm]&amp;amp;nbsp;&amp;amp;nbsp; [http://download.gna.org/amule/libcrypto/libcryptopp-devel-5.1-4_fc1.i686.rpm libcryptopp-devel-5.1-4_fc1.i686.rpm]&lt;br /&gt;
***MDK: [http://download.berlios.de/amule/libcryptopp5-5.1-1mdk.i586.rpm libcryptopp5-5.1-1mdk.i586.rpm]&amp;amp;nbsp;&amp;amp;nbsp; [http://download.berlios.de/amule/libcryptopp5-devel-5.1-1mdk.i586.rpm libcryptopp5-devel-5.1-1mdk.i586.rpm]&lt;br /&gt;
***MDK (mirror): [http://download.gna.org/amule/libcrypto/libcryptopp5-5.1-1mdk.i586.rpm libcryptopp5-5.1-1mdk.i586.rpm]&amp;amp;nbsp;&amp;amp;nbsp; [http://download.gna.org/amule/libcrypto/libcryptopp5-devel-5.1-1mdk.i586.rpm libcryptopp5-devel-5.1-1mdk.i586.rpm]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Step 4. aMule&lt;br /&gt;
**download latest aMule version -&amp;gt;&lt;br /&gt;
***[https://developer.berlios.de/project/showfiles.php?group_id=1296 latest aMule]&lt;br /&gt;
***(mirror) [http://download.gna.org/amule/ latest aMule]&lt;br /&gt;
&lt;br /&gt;
* install aMule -&amp;gt;&lt;br /&gt;
**as root:&lt;br /&gt;
***rpm -Uvh aMule-X.X.X-1.iX86-X.rpm (replace X with the right version nr..)&lt;br /&gt;
&lt;br /&gt;
* run aMule as user from your console by typing -&amp;gt; amule&lt;/div&gt;</summary>
		<author><name>62.206.8.161</name></author>	</entry>

	<entry>
		<id>http://test.amule.szerverem.hu/wiki/HowTo_Compile_In_Debian/Ubuntu</id>
		<title>HowTo Compile In Debian/Ubuntu</title>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/HowTo_Compile_In_Debian/Ubuntu"/>
				<updated>2004-05-03T15:45:08Z</updated>
		
		<summary type="html">&lt;p&gt;62.206.8.161: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;center&amp;gt;&amp;lt;h2&amp;gt;&amp;lt;u&amp;gt;&amp;lt;b&amp;gt;HowTo compile aMule in Debian&amp;lt;/b&amp;gt;&amp;lt;/u&amp;gt;&amp;lt;/h2&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;h2&amp;gt;by &amp;lt;i&amp;gt;Jacobo221&amp;lt;/i&amp;gt;&amp;lt;/h2&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Very special thanks to &amp;lt;i&amp;gt;darknox&amp;lt;/i&amp;gt;, &amp;lt;i&amp;gt;Arathornz&amp;lt;/i&amp;gt;, &amp;lt;i&amp;gt;guest234&amp;lt;/i&amp;gt;, &amp;lt;i&amp;gt;parasito&amp;lt;/i&amp;gt;, &amp;lt;i&amp;gt;maya&amp;lt;/i&amp;gt; and &amp;lt;i&amp;gt;klando&amp;lt;/i&amp;gt; for their tests!&amp;lt;/h3&amp;gt;&amp;lt;/center&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;h4&amp;gt;&amp;lt;u&amp;gt;Notes before starting&amp;lt;/u&amp;gt;&amp;lt;/h4&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Important:&amp;lt;/b&amp;gt; Have in mind that this HowTo was done having in mind aMule 2.0.0 or greater in Debian 3.0 (Woody/Sarge/Sid).&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
This HowTo is based on using the apt-get package installer tool, which means you'll have to be able to get super-user (root) access. Also, apt-get requires a perfect packet dependencies installed system. If you usually use apt-get for installing any application, skip this and go to the next section. If you rarely use apt-get but, instead, use dpkg, you can&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
A) (Recommended) Solve all the dependencies problems on your system. This can be done by taking a look at the &amp;lt;code&amp;gt;&amp;quot;dpkg -C&amp;quot;&amp;lt;/code&amp;gt; output and installing/removing/updating the packages it mentions depending on what's required. This option is the recommended since it will not only ensure your aMule compilation will be most surely correct, but it will also make your system the most stable it can possibly be and from now on you'll be able to use apt-get to not only make easier installations, but also to easily upgrade your system.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
B) Force apt-get to ignore the dependencies problems using the -f or --fix-broken switches (just one of them, since they're exactly the same, so that'd be, for example, &amp;lt;code&amp;gt;&amp;quot;apt-get install -f ...&amp;quot;&amp;lt;/code&amp;gt;). This option may cause a corrupt installation of some packages which may cause the apps not to work. Also have in mind that using this switch in a system with dependencies problems may cause the system to completely brake if the package being installed is a base package (although this is not the case).&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
C) Follow this instructions but, instead of using &amp;lt;code&amp;gt;&amp;quot;apt-get install foo&amp;quot;&amp;lt;/code&amp;gt;, use &amp;lt;code&amp;gt;&amp;quot;dpkg -i foo&amp;quot;&amp;lt;/code&amp;gt; where foo is the package to install. Remember the packages must be already on the system when installing packages with dpkg. Remember also to download any &amp;quot;Depends&amp;quot; package since it most-surely will be necessary for successfully compiling aMule. Avoid using whichever of the following dpkg switches: --force-all  --force-depends-version --force-depends --force-conflicts&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
If you usually install applications from source, read deltaHF's [[Compilation_Installation|&amp;quot;aMule compilation / installation HowTo&amp;quot;]] since your system might not be complying the Debian aMule package dependencies although &amp;lt;code&amp;gt;&amp;quot;dpkg -C&amp;quot;&amp;lt;/code&amp;gt; shows no errors.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;h4&amp;gt;&amp;lt;u&amp;gt;The easiest: Preparing the system&amp;lt;/u&amp;gt;&amp;lt;/h4&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Once you decided to use apt-get, you must make sure you'll be downloading the latest versions of the packages (aMule team has discovered bugs in some deb packages that would make aMule impossible to compile on Debian without compiling some other libraries too. This bugs have been mostly fixed in those affected debian packages, so it is very important to be sure to have the packages up to date). This is done by&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;apt-get update &amp;amp;&amp;amp; apt-get dist-upgrade&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;i&amp;gt;&amp;lt;b&amp;gt;Note 1:&amp;lt;/b&amp;gt; You must be root user to do this. Log in as root or &amp;lt;code&amp;gt;&amp;quot;su&amp;quot;&amp;lt;/code&amp;gt; or use &amp;lt;code&amp;gt;&amp;quot;sudo&amp;quot;&amp;lt;/code&amp;gt; (&amp;lt;code&amp;gt;&amp;quot;sudo&amp;quot;&amp;lt;/code&amp;gt; must be specified on both apt-get commands, that is &amp;lt;code&amp;gt;&amp;quot;sudo apt-get update &amp;amp;&amp;amp; sudo apt-get dist-upgrade&amp;quot;&amp;lt;/code&amp;gt;). &amp;lt;code&amp;gt;&amp;quot;sudo&amp;quot;&amp;lt;/code&amp;gt; is not a base command, so it may not be installed on your system, although it most probably will. Be aware that following this HowTo entirely as root may bring some problems later such as being unable to delete certain files as a normal user, so please only use tooy priviledges when necessary.&amp;lt;/i&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;i&amp;gt;&amp;lt;b&amp;gt;Note 2:&amp;lt;/b&amp;gt; Woody users (that is, people stuck in the stable Debian 3.0 branch) will be unable to install the wxGTK, wxbase and Crypto++ libraries since they were not available in the current version (2.4.2) when Woody was released.&amp;lt;/i&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;i&amp;gt;The best for Woody users is to switch to the Sarge or Sid branch. That can be done with the following command (again, you must be root) &amp;lt;code&amp;gt;&amp;quot;sed s/stable/testing/g /etc/apt/sources.list &amp;gt; /etc/apt/sources.list&amp;quot;&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;&amp;quot;sed s/woody/sarge/g /etc/apt/sources.list &amp;gt; /etc/apt/sources.list&amp;quot;&amp;lt;/code&amp;gt; to switch to the Sarge/testing branch, or with &amp;lt;code&amp;gt;&amp;quot;sed s/unstable/testing/g /etc/apt/sources.list &amp;gt; /etc/apt/sources.list&amp;quot;&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;&amp;quot;sed s/woody/sid/g /etc/apt/sources.list &amp;gt; /etc/apt/sources.list&amp;quot;&amp;lt;/code&amp;gt; to switch to the Sid/unstable branch.&amp;lt;/i&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;i&amp;gt;But Woody users might not be interested in switching to Sarge. Such users will have to download Woody-backported debian packages by adding the following line to /etc/apt/sources.list (remember to &amp;lt;code&amp;gt;&amp;quot;apt-get update&amp;quot;&amp;lt;/code&amp;gt; after adding this line):&amp;lt;/i&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
	&amp;lt;i&amp;gt;&amp;lt;code&amp;gt;deb http://debian.thermoman.de/ woody wxwindows2.4&amp;lt;/code&amp;gt;&amp;lt;/i&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;i&amp;gt;&amp;lt;b&amp;gt;Note 3:&amp;lt;/b&amp;gt; Sarge users won't be able yet to download some packages from the official repositories, so they'll need to update their spurces.list file by adding the following line (remember to &amp;lt;code&amp;gt;&amp;quot;apt-get update&amp;quot;&amp;lt;/code&amp;gt; after adding this line):&amp;lt;/i&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;i&amp;gt;&amp;lt;code&amp;gt;deb http://debian.thermoman.de/ woody libcrypto++&amp;lt;/code&amp;gt;&amp;lt;/i&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;i&amp;gt;&amp;lt;b&amp;gt;Note 4:&amp;lt;/b&amp;gt; Sid users (that is, people holding the cutting-edge unstable Debian 3.0 branch) could suffer problems from packages not completely implemented or with broken dependencies (both are normal issues in the unstable branch). It is very important to keep this in mind since a compiler (g++) will be installed so it could also be broken and, with it, most applications compiled with it (once upgraded, of course). If a package was broken, to downgrade you can use the --force-downgrade switch with dpkg.&amp;lt;/i&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
If for whatever reason you think this is too much of a complication, you can just wait a few days until the aMule binary version comes out for your architecture (that is, a .deb file).&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;h4&amp;gt;&amp;lt;u&amp;gt;The fastest: Installing the necessary packages&amp;lt;/u&amp;gt;&amp;lt;/h4&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Remember you need to be root to install applications using apt-get, since apt-get installs system-wide applications. So, log in as root, use &amp;quot;su&amp;quot; or add &amp;quot;sudo&amp;quot; before every command shown here.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
The following are the packages which must be installed:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
1) Install the latest stable g++ compiler and the C++ Standard Library&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
	&amp;lt;code&amp;gt;apt-get install g++&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
the required libraries for compiling aMule (wxbase is not really a requiered packet to compile aMule but, unless you know what you're doing, be sure you install it. I won't show in this this guide how to force aMule's compilation without wxbase):&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
	&amp;lt;code&amp;gt;apt-get install libwxbase2.4-dev libcurl2-dev libgtk1.2-dev libwxgtk2.4-dev libcrypto++-dev libgd2-xpm-dev&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
and the required utilities for compiling aMule, at the moment only gettext (necessary for internationalization support):&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
	&amp;lt;code&amp;gt;apt-get install gettext&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;i&amp;gt;&amp;lt;b&amp;gt;Note 5:&amp;lt;/b&amp;gt; This can all be done in a single command line, which might be more handy for users using &amp;lt;code&amp;gt;&amp;quot;sudo&amp;quot;&amp;lt;/code&amp;gt; to gain root priviledges:  &amp;lt;code&amp;gt;apt-get install g++ libwxbase2.4-dev libcurl2-dev libgtk1.2-dev libcrypto++-dev libgd2-xpm-dev gettext&amp;lt;/code&amp;gt;&amp;lt;/i&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;i&amp;gt;&amp;lt;b&amp;gt;Note 6:&amp;lt;/b&amp;gt; You don't need to install libgd2-xpm-dev if you don't plan to compile CAS. Even if you plan to compile CAS, this library is only used by CAS for creating images on the current aMule status (by running &amp;lt;code&amp;gt;cas -o&amp;lt;/code&amp;gt;). If you don't plan to use this feature of CAS, then again, you don't need to install LibGD2. CAS will compile perfectly well, since it detects, on compilation time, if this library is installed.&amp;lt;/i&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;i&amp;gt;&amp;lt;b&amp;gt;Note 7:&amp;lt;/b&amp;gt; Woody users will most probably be unable to get libgd2-xpm-dev  since that package isn't available for Woody. At the moment, there is no backport available but, since this library is only used by CAS, it won't give any problems on compilation time. Just be aware that &amp;lt;code&amp;gt;cas -o&amp;lt;/code&amp;gt; won't work.&amp;lt;/i&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
2) Download the latest released aMule source code from http://download.berlios.de/amule (mirror at http://download.gna.org/amule/ )&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;i&amp;gt;&amp;lt;b&amp;gt;Note 8:&amp;lt;/b&amp;gt; From now on, I will suppose we are installing aMule 2.0.0-rc3&amp;lt;/i&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
3) Fix Crypto++ Library 5.1&amp;lt;br&amp;gt;&lt;br /&gt;
Since aMule 2.0.0 this library is required because aMule is now supporting SecureIdent, but the Crypto++ Debian package has had lots of compiling bugs and still has one (although the rest have been fixed after aMule team's reports). Remember you should have update and dist-upgraded apt-get before installing any Debian package in this HowTo, otherwise, you could be instaling (or already have installed) a buggy Crypto++ package and this fix will not suit your needs. To fix the latest crypto++ Debian package only a symbolic link is needed:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;ln -s /usr/include/crypto++/cryptopp_config.h /usr/include/crypto++/config.h&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;i&amp;gt;&amp;lt;b&amp;gt;Note 9:&amp;lt;/b&amp;gt; Since this link needs write permissions in /usr/lib, super-user (root) priviledges are needed. Again, this can be done easily with &amp;lt;code&amp;gt;&amp;quot;su&amp;quot;&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;&amp;quot;sudo&amp;quot;&amp;lt;/code&amp;gt;.&amp;lt;/i&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;h4&amp;gt;&amp;lt;u&amp;gt;The hardest: Compiling aMule&amp;lt;/u&amp;gt;&amp;lt;/h4&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
4) Extract the sources. The following will create a folder on your user's home directory where it will extract the sources with the -C switch into it (the following command understands that aMule's sources are on the current directory):&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
	&amp;lt;code&amp;gt;mkdir ~/aMule-compilation/ &amp;amp;&amp;amp; tar xzfv aMule-2.0.0rc3.tar.gz -C ~/aMule-compilation/ &amp;amp;&amp;amp; cd ~/aMule-compilation/&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;i&amp;gt;&amp;lt;b&amp;gt;Note 10:&amp;lt;/b&amp;gt; Remember I'm supposing you are extracting aMule 2.0.0-rc3. Change the file name if it doesn't correspond to the actual packed source code filename.&amp;lt;/i&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
5) Compile aMule! The following command will actually switch to the directory containing aMule 2.0.0rc3 and compile it:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
	&amp;lt;code&amp;gt;cd ~/aMule-compilation/aMule-2.0.0rc3/ &amp;amp;&amp;amp; ./configure &amp;amp;&amp;amp; make&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;i&amp;gt;&amp;lt;b&amp;gt;Note 11:&amp;lt;/b&amp;gt; You should check &amp;lt;code&amp;gt;&amp;quot;./configure --help | more&amp;quot;&amp;lt;/code&amp;gt; to see if there is any configure switch which might be of your interest, such as --disable-debug --enable-optimise or --bindir= &amp;lt;/i&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;i&amp;gt;&amp;lt;b&amp;gt;Note 12:&amp;lt;/b&amp;gt; if you get an error message, while compiling, similar to: &amp;quot;In file included from /usr/include/wx/***:***, [...] /usr/include/wx/******:***: internal compiler error: Segmentation fault&amp;quot;, then you most probably have problems with wxWidgets. Try with &amp;lt;code&amp;gt;&amp;quot;apt-get install --reinstall wxwin2.4-headers libwxbase2.4 libwxgtk2.4-dev&amp;quot;&amp;lt;/code&amp;gt;, which will reinstall wxWidgets and will most probably fix the compilation error.&amp;lt;/i&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;h4&amp;gt;&amp;lt;u&amp;gt;Meeting satisfaction: Installing aMule!&amp;lt;/u&amp;gt;&amp;lt;/h4&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
8) What's left? Install aMule (remember you must be root, so log in as root or use &amp;lt;code&amp;gt;&amp;quot;su&amp;quot;&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;&amp;quot;sudo&amp;quot;&amp;lt;/code&amp;gt;):&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;make install&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Now you can remove the sources so you free up space in your hard disk by running:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;rm -rf ~/aMule-compilation/&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;h4&amp;gt;&amp;lt;u&amp;gt;The end: Final checks&amp;lt;/u&amp;gt;&amp;lt;/h4&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
If you have sometime installed aMule from the Debian packages (no matter if the package came from http://gunnm.org/~soda ), you will have aMule binaries installed in /usr/bin. But &amp;lt;code&amp;gt;&amp;quot;make install&amp;quot;&amp;lt;/code&amp;gt; installs binnaries in /usr/local/bin (unless --prefix= is set in configure). This leads us to the point that when typing &amp;quot;amule&amp;quot; anyone of the two installed aMule versions might be invoked (which one is executed will depend on the $PATH environment variable. You can check it by typing &amp;lt;code&amp;gt;&amp;quot;type amule&amp;quot;&amp;lt;/code&amp;gt;). The walk around is very easy: remove the aMule installed through Debian package. You can do this with the command &amp;quot;apt-get remove amule&amp;quot; (do not use &amp;lt;code&amp;gt;&amp;quot;apt-get remove --purge&amp;quot;&amp;lt;/code&amp;gt; or you might loose your aMule settings) or with &amp;lt;code&amp;gt;&amp;quot;dpkg --remove amule&amp;quot;&amp;lt;/code&amp;gt; (again, never ever use &amp;lt;code&amp;gt;&amp;quot;dpkg --purge&amp;quot;&amp;lt;/code&amp;gt; or you might loose your aMule settings). apt-get will remove aMule-utils if you have them installed (only available as a separate package in Sid, in Sarge and Woody aMule utils are included in the base aMule package) while dpkg will leave aMule-utils installed on the system (which, in general, is a bad idea).&amp;lt;br&amp;gt;&lt;br /&gt;
Also, if you installed xmule sometime or you are planing to install it, have in mind that the file ed2k exists both in aMule and eMule. You might want to run `type ed2k` to see which ed2k command will be executed and rename the other so you make sure it's never executed by mistake.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;h4&amp;gt;&amp;lt;u&amp;gt;You're done...&amp;lt;/u&amp;gt;&amp;lt;/h4&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
That's it! Your own compiled aMule is installed on your system and ready to go.&amp;lt;br&amp;gt;&lt;br /&gt;
To run aMule, just type &amp;lt;code&amp;gt;&amp;quot;amule&amp;quot;&amp;lt;/code&amp;gt;. You can check if everything worked by typing &amp;lt;code&amp;gt;&amp;quot;amule -v&amp;quot;&amp;lt;/code&amp;gt; and check if the displayed version corresponds with the one you were compiling/installing.&amp;lt;br&amp;gt;&lt;br /&gt;
If this HowTo didn't help, you have a rare problem on your system ;-) Take a look at http://www.amule.org (aMule Forums at http://www.amule.org/amule/ ) or visit us in #amule on irc.freenode.net and (don't doubt) we'll try to do our best to help you.&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>62.206.8.161</name></author>	</entry>

	<entry>
		<id>http://test.amule.szerverem.hu/wiki/LMule</id>
		<title>LMule</title>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/LMule"/>
				<updated>2004-05-03T15:43:03Z</updated>
		
		<summary type="html">&lt;p&gt;62.206.8.161: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== [http://sourceforge.net/projects/lmule lMule] ==&lt;br /&gt;
&lt;br /&gt;
is a Linux port of [[eMule]] client using [[wxWidgets]] (formaly known as [[wxWidgets|wxWindows]]) class library. The LMule project is no longer maintained or supported.&lt;/div&gt;</summary>
		<author><name>62.206.8.161</name></author>	</entry>

	<entry>
		<id>http://test.amule.szerverem.hu/wiki/LMule</id>
		<title>LMule</title>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/LMule"/>
				<updated>2004-05-03T15:42:18Z</updated>
		
		<summary type="html">&lt;p&gt;62.206.8.161: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== [http://sourceforge.net/projects/lmule lMule] ==&lt;br /&gt;
&lt;br /&gt;
is a Linux port of [[eMule]] client using [[wxWidgets]] (formaly known as [[wxWindows|wxWidgets wxWidgets]]) class library. The LMule project is no longer maintained or supported.&lt;/div&gt;</summary>
		<author><name>62.206.8.161</name></author>	</entry>

	<entry>
		<id>http://test.amule.szerverem.hu/wiki/WxWidgets</id>
		<title>WxWidgets</title>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/WxWidgets"/>
				<updated>2004-05-03T15:36:52Z</updated>
		
		<summary type="html">&lt;p&gt;62.206.8.161: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== What is [http://www.wxwidgets.org wxWidgets] ? ==&lt;br /&gt;
&lt;br /&gt;
wxWidgets gives you a single, easy-to-use API for writing GUI applications on multiple platforms. Link with the appropriate library for your platform (Windows/Unix/Mac, others coming shortly) and compiler (almost any popular C++ compiler), and your application will adopt the look and feel appropriate to that platform. On top of great GUI functionality, wxWidgets gives you: online help, network programming, streams, clipboard and drag and drop, multithreading, image loading and saving in a variety of popular formats, database support, HTML viewing and printing, and much much more.&lt;/div&gt;</summary>
		<author><name>62.206.8.161</name></author>	</entry>

	<entry>
		<id>http://test.amule.szerverem.hu/wiki/LMule</id>
		<title>LMule</title>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/LMule"/>
				<updated>2004-05-03T15:32:48Z</updated>
		
		<summary type="html">&lt;p&gt;62.206.8.161: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== [http://sourceforge.net/projects/lmule lMule] ==&lt;br /&gt;
&lt;br /&gt;
is a Linux port of [[eMule]] client using [[wxWidgets]] (formaly known as [[wxWindows]]) class library. The LMule project is no longer maintained or supported.&lt;/div&gt;</summary>
		<author><name>62.206.8.161</name></author>	</entry>

	<entry>
		<id>http://test.amule.szerverem.hu/wiki/LMule</id>
		<title>LMule</title>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/LMule"/>
				<updated>2004-05-03T15:17:26Z</updated>
		
		<summary type="html">&lt;p&gt;62.206.8.161: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== [http://sourceforge.net/projects/lmule lMule] ==&lt;br /&gt;
&lt;br /&gt;
is a Linux port of [[eMule]] client using wxWindows class library. The LMule project is no longer maintained or supported.&lt;/div&gt;</summary>
		<author><name>62.206.8.161</name></author>	</entry>

	<entry>
		<id>http://test.amule.szerverem.hu/wiki/LMule</id>
		<title>LMule</title>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/LMule"/>
				<updated>2004-05-03T15:17:01Z</updated>
		
		<summary type="html">&lt;p&gt;62.206.8.161: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== [http://sourceforge.net/projects/lmule lMule] ==&lt;br /&gt;
&lt;br /&gt;
is a Linux port of [[eMule]] client using wxWindows class library. The LMule project is no longer maintained.&lt;/div&gt;</summary>
		<author><name>62.206.8.161</name></author>	</entry>

	<entry>
		<id>http://test.amule.szerverem.hu/wiki/AMule_Project_FAQ:About</id>
		<title>AMule Project FAQ:About</title>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/AMule_Project_FAQ:About"/>
				<updated>2004-05-03T15:14:24Z</updated>
		
		<summary type="html">&lt;p&gt;62.206.8.161: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==&lt;br /&gt;
The &amp;quot;all-platform eMule&amp;quot;, it is an [[eMule]]-like client for ed2k network, supporting Linux, *BSD platforms, Solaris, *MacOSX and *Win32 (*soon). It was forked from [[xMule]] (formely known as [[lMule]]) project back in september 2003 (not related to it anymore, except little bits of old code), to drive it to a brand new direction and quality. Uses wxWidgets (formely known as wxWindows) for multiplatform support.==&lt;br /&gt;
&lt;br /&gt;
* aMule has almost all features of the eMule client, which are:&lt;br /&gt;
**Clients use two networks to create one reliable network (ED2K, Source Exchange).&lt;br /&gt;
** aMule's Queue and Credit system helps to ensure that everyone will get the file he wants by promoting those that upload back to the network.&lt;br /&gt;
** aMule uses the new server protocol like zlib.&lt;br /&gt;
** SecureIdent.&lt;br /&gt;
** IPFilter reload and &amp;quot;use / don't use&amp;quot; functions (no need to close aMule anymore).&lt;br /&gt;
** Localisation: aMule is availabe in more than one language.&lt;br /&gt;
** Download Queue: progressbar only - percentage only - both.&lt;br /&gt;
** Systray integration.&lt;br /&gt;
** Online Signature.&lt;br /&gt;
** Leecher ban: Some people use unsocial clients, these clients are banned by aMule.&lt;br /&gt;
** aMule is completely free (just like eMule). aMule does not contain Adware or Spyware.&lt;br /&gt;
** Each file is checked for corruptions while downloading to ensure an error free file.&lt;br /&gt;
** Intelligent Corruption Handler (ICH) helps to speed up the correction of corrupted parts.&lt;br /&gt;
** Auto priorities and source management allow you to start many downloads without having to monitor them.&lt;br /&gt;
** The Preview function allows you to look at your videos and archives before they are completed. For video previewing, MPlayer or Xine is recommanded but Video Lan Client should work too.&lt;br /&gt;
** You can create categories to organize your downloads.&lt;br /&gt;
** To find the files you want, aMule offers a lot of search possibilities, which are:&lt;br /&gt;
*** Servers (local and global) and of course direct integration in your favourite browser for easy klick-and-download (with ed2k:// links).&lt;br /&gt;
** Messaging and Friend system: &lt;br /&gt;
*** you can send messages to other clients and add them as friends. In your friend list you can always see if a friend is online.&lt;br /&gt;
** aMule supports updating the server list from an URL during run-time.&lt;br /&gt;
*** You can also configure aMule to download it at startup.&lt;br /&gt;
***It also supports updating the server while connecting to a server or a client.&lt;br /&gt;
** PowerShare function: better handling of your shared files (release).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* aMule special features&lt;br /&gt;
** Slot allocation: you can choose how the upload is distributed. For example, if you have 20 kb/s for your maximum upload, you can set slot allocation to 10 kb/s which means that you will upload to two users with 10 kb/s each.&lt;br /&gt;
** amulecmd &amp;amp; amulecmdDLG: command line interface or graphical command line interface, to connect to your running aMule and get status or send commands. Works locally and from remote clients. NOTE! amulecmd and amulecmdDLG also work in WINDOWS! you can control your linux box from your office's windows ;)&lt;br /&gt;
** Fast ED2K Link handler at the bottom of every page (can be disabled on preferences).&lt;br /&gt;
** Save 5 sources on rare files (&amp;lt;20 sources).&lt;br /&gt;
** Refreshtimer for the DL/UP list.&lt;br /&gt;
** 01:02am [efe] add also a very good dev team !&lt;br /&gt;
&lt;br /&gt;
* Upcoming:&lt;br /&gt;
** Complete webserver rewrite (under heavy developement at the moment, be patient please).&lt;br /&gt;
** Kademlia support.&lt;br /&gt;
** and and and ..&lt;/div&gt;</summary>
		<author><name>62.206.8.161</name></author>	</entry>

	<entry>
		<id>http://test.amule.szerverem.hu/wiki/XMule</id>
		<title>XMule</title>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/XMule"/>
				<updated>2004-05-03T15:05:34Z</updated>
		
		<summary type="html">&lt;p&gt;62.206.8.161: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== [http://home.gna.org/xmule xMule] ==&lt;br /&gt;
&lt;br /&gt;
is an easy to use multi-platform synchronizing fork of the popular eMule client. Based upon the wxWidgets libary and GNU C++, xMule aims to support the GNU/Linux, *BSD, and maybe in the future Windows, and MacOS X operating systems.&lt;/div&gt;</summary>
		<author><name>62.206.8.161</name></author>	</entry>

	<entry>
		<id>http://test.amule.szerverem.hu/wiki/EMule</id>
		<title>EMule</title>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/EMule"/>
				<updated>2004-05-03T15:04:01Z</updated>
		
		<summary type="html">&lt;p&gt;62.206.8.161: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== What is [http://www.emule-project.org eMule] ? ==&lt;br /&gt;
&lt;br /&gt;
At dawn of  May 13th 2002 a guy called Merkur was dissatisfied with the original eDonkey2000 client and was convinced he could do better. So he did. He gathered other developers around him, and eMule Project was born. Their aim was to put the client back on track where eDonkey had been famous before, adding tons of new features and a nice GUI. They couldn't imagine what impact this decision would have...&lt;br /&gt;
&lt;br /&gt;
As of today, eMule is one of the biggest and most reliable peer-to-peer file sharing clients around the world. Thanks to it's open source policy many developers are able to contribute to the project, making the network more efficient with each release.&lt;/div&gt;</summary>
		<author><name>62.206.8.161</name></author>	</entry>

	<entry>
		<id>http://test.amule.szerverem.hu/wiki/EMule</id>
		<title>EMule</title>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/EMule"/>
				<updated>2004-05-03T15:03:49Z</updated>
		
		<summary type="html">&lt;p&gt;62.206.8.161: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== What is [http://www.emule-project.org eMule] ? ==&lt;br /&gt;
At dawn of  May 13th 2002 a guy called Merkur was dissatisfied with the original eDonkey2000 client and was convinced he could do better. So he did. He gathered other developers around him, and eMule Project was born. Their aim was to put the client back on track where eDonkey had been famous before, adding tons of new features and a nice GUI. They couldn't imagine what impact this decision would have...&lt;br /&gt;
&lt;br /&gt;
As of today, eMule is one of the biggest and most reliable peer-to-peer file sharing clients around the world. Thanks to it's open source policy many developers are able to contribute to the project, making the network more efficient with each release.&lt;/div&gt;</summary>
		<author><name>62.206.8.161</name></author>	</entry>

	<entry>
		<id>http://test.amule.szerverem.hu/wiki/EMule</id>
		<title>EMule</title>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/EMule"/>
				<updated>2004-05-03T15:02:29Z</updated>
		
		<summary type="html">&lt;p&gt;62.206.8.161: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;What is [http://www.emule-project.org eMule] ?&lt;br /&gt;
At dawn of  May 13th 2002 a guy called Merkur was dissatisfied with the original eDonkey2000 client and was convinced he could do better. So he did. He gathered other developers around him, and eMule Project was born. Their aim was to put the client back on track where eDonkey had been famous before, adding tons of new features and a nice GUI. They couldn't imagine what impact this decision would have...&lt;br /&gt;
&lt;br /&gt;
As of today, eMule is one of the biggest and most reliable peer-to-peer file sharing clients around the world. Thanks to it's open source policy many developers are able to contribute to the project, making the network more efficient with each release.&lt;/div&gt;</summary>
		<author><name>62.206.8.161</name></author>	</entry>

	<entry>
		<id>http://test.amule.szerverem.hu/wiki/AMule_Project_FAQ:About</id>
		<title>AMule Project FAQ:About</title>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/AMule_Project_FAQ:About"/>
				<updated>2004-05-03T15:00:49Z</updated>
		
		<summary type="html">&lt;p&gt;62.206.8.161: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==&lt;br /&gt;
The &amp;quot;all-platform eMule&amp;quot;, it is an [[eMule]]-like client for ed2k network, supporting Linux, *BSD platforms, Solaris, *MacOSX and *Win32 (*soon). It was forked from [[xMule]] project back in september 2003 (not related to it anymore, except little bits of old code), to drive it to a brand new direction and quality. Uses wxWidgets (formely known as wxWindows) for multiplatform support.==&lt;br /&gt;
&lt;br /&gt;
* aMule has almost all features of the eMule client, which are:&lt;br /&gt;
**Clients use two networks to create one reliable network (ED2K, Source Exchange).&lt;br /&gt;
** aMule's Queue and Credit system helps to ensure that everyone will get the file he wants by promoting those that upload back to the network.&lt;br /&gt;
** aMule uses the new server protocol like zlib.&lt;br /&gt;
** SecureIdent.&lt;br /&gt;
** IPFilter reload and &amp;quot;use / don't use&amp;quot; functions (no need to close aMule anymore).&lt;br /&gt;
** Localisation: aMule is availabe in more than one language.&lt;br /&gt;
** Download Queue: progressbar only - percentage only - both.&lt;br /&gt;
** Systray integration.&lt;br /&gt;
** Online Signature.&lt;br /&gt;
** Leecher ban: Some people use unsocial clients, these clients are banned by aMule.&lt;br /&gt;
** aMule is completely free (just like eMule). aMule does not contain Adware or Spyware.&lt;br /&gt;
** Each file is checked for corruptions while downloading to ensure an error free file.&lt;br /&gt;
** Intelligent Corruption Handler (ICH) helps to speed up the correction of corrupted parts.&lt;br /&gt;
** Auto priorities and source management allow you to start many downloads without having to monitor them.&lt;br /&gt;
** The Preview function allows you to look at your videos and archives before they are completed. For video previewing, MPlayer or Xine is recommanded but Video Lan Client should work too.&lt;br /&gt;
** You can create categories to organize your downloads.&lt;br /&gt;
** To find the files you want, aMule offers a lot of search possibilities, which are:&lt;br /&gt;
*** Servers (local and global) and of course direct integration in your favourite browser for easy klick-and-download (with ed2k:// links).&lt;br /&gt;
** Messaging and Friend system: &lt;br /&gt;
*** you can send messages to other clients and add them as friends. In your friend list you can always see if a friend is online.&lt;br /&gt;
** aMule supports updating the server list from an URL during run-time.&lt;br /&gt;
*** You can also configure aMule to download it at startup.&lt;br /&gt;
***It also supports updating the server while connecting to a server or a client.&lt;br /&gt;
** PowerShare function: better handling of your shared files (release).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* aMule special features&lt;br /&gt;
** Slot allocation: you can choose how the upload is distributed. For example, if you have 20 kb/s for your maximum upload, you can set slot allocation to 10 kb/s which means that you will upload to two users with 10 kb/s each.&lt;br /&gt;
** amulecmd &amp;amp; amulecmdDLG: command line interface or graphical command line interface, to connect to your running aMule and get status or send commands. Works locally and from remote clients. NOTE! amulecmd and amulecmdDLG also work in WINDOWS! you can control your linux box from your office's windows ;)&lt;br /&gt;
** Fast ED2K Link handler at the bottom of every page (can be disabled on preferences).&lt;br /&gt;
** Save 5 sources on rare files (&amp;lt;20 sources).&lt;br /&gt;
** Refreshtimer for the DL/UP list.&lt;br /&gt;
** 01:02am [efe] add also a very good dev team !&lt;br /&gt;
&lt;br /&gt;
* Upcoming:&lt;br /&gt;
** Complete webserver rewrite (under heavy developement at the moment, be patient please).&lt;br /&gt;
** Kademlia support.&lt;br /&gt;
** and and and ..&lt;/div&gt;</summary>
		<author><name>62.206.8.161</name></author>	</entry>

	<entry>
		<id>http://test.amule.szerverem.hu/wiki/AMule_Project_FAQ:About</id>
		<title>AMule Project FAQ:About</title>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/AMule_Project_FAQ:About"/>
				<updated>2004-05-03T15:00:28Z</updated>
		
		<summary type="html">&lt;p&gt;62.206.8.161: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==&lt;br /&gt;
The &amp;quot;all-platform eMule&amp;quot;, it is an [[eMule]]-like client for ed2k network, supporting Linux, *BSD platforms, Solaris, *MacOSX and *Win32 (*soon). It was forked from [http://home.gna.org/xmule/ xMule] project back in september 2003 (not related to it anymore, except little bits of old code), to drive it to a brand new direction and quality. Uses wxWidgets (formely known as wxWindows) for multiplatform support.==&lt;br /&gt;
&lt;br /&gt;
* aMule has almost all features of the eMule client, which are:&lt;br /&gt;
**Clients use two networks to create one reliable network (ED2K, Source Exchange).&lt;br /&gt;
** aMule's Queue and Credit system helps to ensure that everyone will get the file he wants by promoting those that upload back to the network.&lt;br /&gt;
** aMule uses the new server protocol like zlib.&lt;br /&gt;
** SecureIdent.&lt;br /&gt;
** IPFilter reload and &amp;quot;use / don't use&amp;quot; functions (no need to close aMule anymore).&lt;br /&gt;
** Localisation: aMule is availabe in more than one language.&lt;br /&gt;
** Download Queue: progressbar only - percentage only - both.&lt;br /&gt;
** Systray integration.&lt;br /&gt;
** Online Signature.&lt;br /&gt;
** Leecher ban: Some people use unsocial clients, these clients are banned by aMule.&lt;br /&gt;
** aMule is completely free (just like eMule). aMule does not contain Adware or Spyware.&lt;br /&gt;
** Each file is checked for corruptions while downloading to ensure an error free file.&lt;br /&gt;
** Intelligent Corruption Handler (ICH) helps to speed up the correction of corrupted parts.&lt;br /&gt;
** Auto priorities and source management allow you to start many downloads without having to monitor them.&lt;br /&gt;
** The Preview function allows you to look at your videos and archives before they are completed. For video previewing, MPlayer or Xine is recommanded but Video Lan Client should work too.&lt;br /&gt;
** You can create categories to organize your downloads.&lt;br /&gt;
** To find the files you want, aMule offers a lot of search possibilities, which are:&lt;br /&gt;
*** Servers (local and global) and of course direct integration in your favourite browser for easy klick-and-download (with ed2k:// links).&lt;br /&gt;
** Messaging and Friend system: &lt;br /&gt;
*** you can send messages to other clients and add them as friends. In your friend list you can always see if a friend is online.&lt;br /&gt;
** aMule supports updating the server list from an URL during run-time.&lt;br /&gt;
*** You can also configure aMule to download it at startup.&lt;br /&gt;
***It also supports updating the server while connecting to a server or a client.&lt;br /&gt;
** PowerShare function: better handling of your shared files (release).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* aMule special features&lt;br /&gt;
** Slot allocation: you can choose how the upload is distributed. For example, if you have 20 kb/s for your maximum upload, you can set slot allocation to 10 kb/s which means that you will upload to two users with 10 kb/s each.&lt;br /&gt;
** amulecmd &amp;amp; amulecmdDLG: command line interface or graphical command line interface, to connect to your running aMule and get status or send commands. Works locally and from remote clients. NOTE! amulecmd and amulecmdDLG also work in WINDOWS! you can control your linux box from your office's windows ;)&lt;br /&gt;
** Fast ED2K Link handler at the bottom of every page (can be disabled on preferences).&lt;br /&gt;
** Save 5 sources on rare files (&amp;lt;20 sources).&lt;br /&gt;
** Refreshtimer for the DL/UP list.&lt;br /&gt;
** 01:02am [efe] add also a very good dev team !&lt;br /&gt;
&lt;br /&gt;
* Upcoming:&lt;br /&gt;
** Complete webserver rewrite (under heavy developement at the moment, be patient please).&lt;br /&gt;
** Kademlia support.&lt;br /&gt;
** and and and ..&lt;/div&gt;</summary>
		<author><name>62.206.8.161</name></author>	</entry>

	</feed>