Wrote A Guide On Using Emule
#1
Posted 13 September 2014 - 07:34 PM
Been a long time since I poked around on these forums, but I thought I'd post this here for the purposes of feedback. I am currently working on starting up a new file-sharing news website. One of the features I am currently building is a section of how-to guides on file-sharing programs. I selected eMule as a featured program: http://www.freezenet...networks-emule/
This is supposed to be a beginners guide to get new users started on using the program. While a bit in-depth, I wanted to tackle a few aspects of eMule that new users might need to know about at the very beginning. Some of this is based on my personal experience with eMule as well.
Anyway, to the best of my knowledge, the information is accurate, but if anyone has any thoughts or suggestions, I am open to hearing it.
- IceCube
#2
Posted 14 September 2014 - 09:26 AM
The guide is too long, it should be shortened.
You may add during installer people have not to change any option because people tends to mess up things in 'Decide how to share eMule with other users'.
So many times I found Windows Vista-and-newer users have their Temp config under the Program Files folder.
Quote
You can avoid to guess, click
Quote
You can skip the username part, nobody cares about.
Quote
This is a bit misleading, eMule is a lightweight program.
Start up time is not a real problem, anyway is good to let users decide when to start a program.
Quote
Always eMule safely connects to the networks.
In the 'Configure Your Ports' paragraph you forgot to mention UPnP.
UPnP is the way for new users, it is the headache free way to setup their routers.
Quote
Ports need to be forwarded in the users routers, not Windows.
At first eMule startup a firewall should ask the user to allow eMule, user have to allow eMule and that's enough.
The static IP part may be skipped becausee of IPs conflicts.
If the user owns a tower computer or a laptop that is always placed at home then it's safe to setup a static IP and anyway the static IP have to be choosen between non DHCP managed IPs.
Example: 192.168.0.99 in this router
The way to go should be address reservation, example
A side note: you don't need to hide any data in your local network (Windows Sevens static IP guide)
Quote
This tick is not intended to deny users to connect to a network.
If you untick a network here and you click Connect in the upper left corner in eMule then eMule will connect to the ticked network only.
Quote
This is misleading.
eMule default serverslist is outdated, but there is any fake server here.
Quote
So bad.
Servers are few so serverslists changes very slowly.
For a newbie a static server may be a problem because that newbie tends to forget how to remove servers from static servers and because of this
// connected to both // We choose Kad, except // - if we are connected to a static server
in \eMule0.50a-Sources\srchybrid\SearchResultsWnd.cpp lines 1203-1205.
Quote
Even worse.
This is the way users won't connect to any server and come here asking why, example.
Quote
Trivial: Apply is not needed.
'OK' means 'apply and then close', 'Cancel' means 'discard and close'.
Quote
Typo: is 'that' not thta.
Maybe I will continue (now I have to go).
#3
Posted 15 September 2014 - 04:12 AM
Zangune, on 14 September 2014 - 03:26 AM, said:
I actually spent time Googling for that and my Google-fu failed me. Thanks for the link. Added.
Zangune, on 14 September 2014 - 03:26 AM, said:
This is a bit misleading, eMule is a lightweight program.
Start up time is not a real problem, anyway is good to let users decide when to start a program.
Any program (whether lightweight or not) will increase start times if it's added to a list of programs on boot, but I did add "by a second or so" so as to avoid being misleading.
Zangune, on 14 September 2014 - 03:26 AM, said:
I read this paragraph again and decided to axe the last sentence due to redundancy.
Zangune, on 14 September 2014 - 03:26 AM, said:
UPnP is the way for new users, it is the headache free way to setup their routers.
Ports need to be forwarded in the users routers, not Windows.
At first eMule startup a firewall should ask the user to allow eMule, user have to allow eMule and that's enough.
The linked to guide shows users who are on Windows 7 how to set up a static IP address. I explicitly mention Windows 7 because different Windows OS's annoyingly have different locations for options related to port forwarding. An example is Windows 7 has a network and sharing center, but, to my knowledge, an older OS has these options elsewhere.
Added note about uPnP.
Zangune, on 14 September 2014 - 03:26 AM, said:
If the user owns a tower computer or a laptop that is always placed at home then it's safe to setup a static IP and anyway the static IP have to be choosen between non DHCP managed IPs.
Example: 192.168.0.99 in this router
The way to go should be address reservation, example
A side note: you don't need to hide any data in your local network (Windows Sevens static IP guide)
Good point! Added a note about taking a computer system to another network.
Some of the content on the other guide was hidden so that only the option needed would be better highlighted. I kind of since ditched the idea since the circles are sufficient, but didn't bother going back and fixing up all the images after I made that decision.
Zangune, on 14 September 2014 - 03:26 AM, said:
If you untick a network here and you click Connect in the upper left corner in eMule then eMule will connect to the ticked network only.
Deleted last two sentences.
Zangune, on 14 September 2014 - 03:26 AM, said:
eMule default serverslist is outdated, but there is any fake server here.
Changed to saying that they are outdated. Thought I remembered seeing a fake server wind up on there but I can't say for certain now if it was because of the default or if it was the result of eMule finding new servers now.
Zangune, on 14 September 2014 - 03:26 AM, said:
Servers are few so serverslists changes very slowly.
For a newbie a static server may be a problem because that newbie tends to forget how to remove servers from static servers and because of this
// connected to both // We choose Kad, except // - if we are connected to a static server
in \eMule0.50a-Sources\srchybrid\SearchResultsWnd.cpp lines 1203-1205.
Even worse.
This is the way users won't connect to any server and come here asking why, example.
This has only happened to me once, but as a result of a local network issue. I've added a question in the FAQ about this that directs the user to re-add the server.met file and adding new servers to the static list while noting the possible reason for this.
Zangune, on 14 September 2014 - 03:26 AM, said:
'OK' means 'apply and then close', 'Cancel' means 'discard and close'.
Reworded. Likely put in there in the first place as a result of having to deal with far more annoying programs and eMule isn't one of them.
Zangune, on 14 September 2014 - 03:26 AM, said:
Maybe I will continue (now I have to go).
Good catch! Fixed. A good rule for writing is that a typo is extremely obvious to everyone but the person writing it. It's such an annoyingly true rule. Thought I quashed all of the typos, but that one seemed to slip through anyway. XD
Thanks for all of your help so far. Writing guides for vastly different programs and protocols isn't easy as small details like that can be overlooked.
Edit: Removed a number of blockquotes as there's a limit.
#4
Posted 25 September 2014 - 07:57 AM