Morph installation guide

From EMule Wiki
(Difference between revisions)
Jump to: navigation, search
(minor link)
(headers added)
Line 1: Line 1:
 +
=== instoduction ===
 
Download the installer from sourceforge mirror (do not use other sites for security reason, there are ohter sites offering emule morph, some contain spyware, some require a activion code, emule morph is absloutely free, no spyware, source provided)  
 
Download the installer from sourceforge mirror (do not use other sites for security reason, there are ohter sites offering emule morph, some contain spyware, some require a activion code, emule morph is absloutely free, no spyware, source provided)  
  
Line 22: Line 23:
  
 
a question is asked where the emule.exe program should be installed. Normally the program files direcoty is fine. Later you can add addition directories in emule where to share the files from and to
 
a question is asked where the emule.exe program should be installed. Normally the program files direcoty is fine. Later you can add addition directories in emule where to share the files from and to
 +
 +
===Components===
  
 
http://wiki.emule-web.de/image/install6.png
 
http://wiki.emule-web.de/image/install6.png
Line 46: Line 49:
  
 
Tell where in the start menu emule should be isntalled. eMule is fine. YOu can also use a deepder tree like 'p2p\emule' which will create a subfolder in the start menu "p2p" which will contain a emule folder.
 
Tell where in the start menu emule should be isntalled. eMule is fine. YOu can also use a deepder tree like 'p2p\emule' which will create a subfolder in the start menu "p2p" which will contain a emule folder.
 +
 +
=== tasks ===
  
 
http://wiki.emule-web.de/image/install8.PNG
 
http://wiki.emule-web.de/image/install8.PNG
Line 96: Line 101:
 
''required obfuscated connection to server'' will make sure that only a encrypted connection to a ed2k server is made. Since currently the fake and spam server so not yet support obfuscation this will get you a smoother expeirces. However, since it is hard to exchange the server encryption keys (crytpping) when not connected all conenction to all servers might fail due to this option. (recommended, disable if you have udp disabled or fail to connect to any server)  
 
''required obfuscated connection to server'' will make sure that only a encrypted connection to a ed2k server is made. Since currently the fake and spam server so not yet support obfuscation this will get you a smoother expeirces. However, since it is hard to exchange the server encryption keys (crytpping) when not connected all conenction to all servers might fail due to this option. (recommended, disable if you have udp disabled or fail to connect to any server)  
  
 +
===morph mod settings===
 
http://wiki.emule-web.de/image/startup5.PNG
 
http://wiki.emule-web.de/image/startup5.PNG
  
Line 108: Line 114:
 
http://wiki.emule-web.de/image/startup6.PNG
 
http://wiki.emule-web.de/image/startup6.PNG
  
 +
==Network wizard==
 
http://wiki.emule-web.de/image/startup7.PNG
 
http://wiki.emule-web.de/image/startup7.PNG
  

Revision as of 19:59, 24 June 2007

Contents

instoduction

Download the installer from sourceforge mirror (do not use other sites for security reason, there are ohter sites offering emule morph, some contain spyware, some require a activion code, emule morph is absloutely free, no spyware, source provided)

You will need poweruser rights to run the installer. If you do not have enough rights you wil have to download the binary and make the icons manualy.

YOu can use the installer to make a fresh installation of emule in a new directory or upgrade (or downgrade) from a other emule (official or mod) installation. No data should be lost by running the installer.

install1.PNG

THe installer will try to detect your language. For other languages than above the morph strings will not be translated, however the strings from official are.

install2.PNG

A introdcution with the version is display. click next.

install3.PNG

emule is distributed under the GPL licence. It states you are free to distribute this osftware, as long as you also disitbute the source and log all the changes you made to it. Your only option is to accept this and then press next.

install4.png

install5.png

a question is asked where the emule.exe program should be installed. Normally the program files direcoty is fine. Later you can add addition directories in emule where to share the files from and to

Components

install6.png


Required files is the minimal installtion. This is mainly emule.exe and the webserver directory. Some files in the config directory will be added if they are not already tgere. This is almost identcal to the binary.

Helpfiles english and german helpfiles as distributed with official.

language dll other than english Translations of morph are stored in .dll files in the lang directory. eMule morph is standard running in english. If you set this option all the morph strings will run in native language if that lanaguage is supported.

shell extension for part and met files in explorer shows extra information on .part and .met file (those are the temproy files n the temp directory during downloading. See shell extension at emule project

extra configution files like ipfilter.dat and ipcountry.cvs. YOu start with version of these file to have a little securty and have the country flags working. It is recommented you download these files later manually to get the latest version. if these files already exist they will not be overwritten.

Tools from other projects Unrar and Mediainfo is not part of emule. These are distubuted inte isntaler for your conveniance.

unrar.dll alllows you to download rarred ipfilter files.

mediainfo.dll allows you to get some extra information out of media files (like avi and mp4). THis is visible in file details dialogs.

install7.png

Tell where in the start menu emule should be isntalled. eMule is fine. YOu can also use a deepder tree like 'p2p\emule' which will create a subfolder in the start menu "p2p" which will contain a emule folder.

tasks

install8.PNG

location of datafiles In versions before emule 0.48 datafiles where stored in c:\program files\emule (or wherever you installed eMule. SInce 0.48a it is possible to also store the config files in a user directory. In that case downloaded files will be stored in a sub directory of "my documents" instead of "c:\programfiles\emule\incoming". Under vista an addition otpion is displayed. THe actuall location id depening on your windows installation.

Create desktop icon Wether or not a icon for emule will be create at the desktop.

add a exception to the windows firewall THe installer will try to create an exception for eMule in the windows firewall. eMule needs to be able to accept incoming connections for optimal performance (highid). If you use a antivirus program that acts as a firewall you have to create a rule in it manully or do so when the firewll asks that question when running eMule.


Register emule to take ed2k links When you click on a ed2k link in webpage this will activate eMule and let emule handle the link. THe ed2k link can also be made in emule. Additional it allows to send file with .emulecollection to eMule.


confirm the settings you made and


install10.PNG

just let it install the files.

When finished it will show an option to directly start eMule (NOT under vista). you can do so. A system reboot is not required.


First time run wizard

startup1.png

Whenever a new version is installed the first time run wizard is displayed. If you are sure you do not want to change any setting just cancel it.

startup2.PNG

Enter a id other user will see you as of in chat/download window or leave it at default.

If you automaticllay want to start emule at windows startup and let it conenct to the ed2k and/or kad network set these options (recommended, but default is disabled)

startup3.PNG

For optimal performance (aka a high id) other users need to be able to connect to your pc. USe these ports. If upnp is detected the option is checked. Later you can enable or disable uPnp to forward ports from your router to the pc. If you have a addition personal firewall onyour pc you will need it to allow to let eMule receive incoming (and outgoing) connections. Failing to do so will give to a lowid wich will result in much more waiting to to conduct downloads.

Test ports will test if a emule-project web server can conenct to your pc at the specified ports. If test ports fails you might have fialed to open the ports correctly. Open incomming ports are recommended, but emule will function correct when youfail to do so.

startup4.PNG

Select the networks emule should connect to. ed2k are the server based network, kad is a serverless network based on udp. recommended is to use both for maximal connectivity, but some routers will fail (disconnect) due to the high amount of packets form udp generated by kad.

Safe connect recommended.

required obfuscated connection to server will make sure that only a encrypted connection to a ed2k server is made. Since currently the fake and spam server so not yet support obfuscation this will get you a smoother expeirces. However, since it is hard to exchange the server encryption keys (crytpping) when not connected all conenction to all servers might fail due to this option. (recommended, disable if you have udp disabled or fail to connect to any server)

morph mod settings

startup5.PNG

show more controls enables all configurable options. Recommended if you have expierence with eMule.

show less controls Hides some columsn and buttons you do not need as a beginner eMule user.

run network wizard runs the network wizard to set the speed of your connection after completion of this wizard. Recommended on first run, not needed for upgrades.

run import tool will allow you to continue downloads started in a other emule or edonkey installtion.

startup6.PNG

Network wizard

startup7.PNG

Set your upload and download speed here. If you do not know them use a speedtest service or look at the contract/bill with your isp.

OS: XP (morph is not tested anymore on win98, which is old now, win98 will use lower connection limits due to the limits in its ip stack) Concurrent download: files you will download at the same time. THis detetmines you maxsource/file. If this varies a lot you might want to take a look at Globalhardlimit moprh option, to set the max source/file dynamically.

Setting the speed to unknown will enable USS pings to determine the speed, but this might not be very reliable.