aMule Forum
English => Feature requests => Topic started by: MalAkye79 on November 26, 2006, 03:53:52 AM
-
wouldnt it be great if when you start emule for the first time is said.
please wait while i configure your settings.
and it searches your modem and all that good stuff and automatically sets everything for you for optimum P2P experience. OOH i think thats what everyone would want. :) i know i would.
-
Hi MakAjye79!
Nice Idea, but how should aMule know about your line capacities, the capabilities of your hardware, your routers password for port forwarding, about the files you want to share and so on?
E.g. In theory one could test the capacity, but what if you e.g. are downloading a large file via ftp which uses nearly all of your download capacity and aMule's test can only determine a download capacity of 10KB/s?
If you know a good way to get all the needed information, then please feel free to tell us.
But in the meantime it's better to write a documentation and tell the user how he can set up aMule properly.
Regards
-
Well, there is one thing that could be automated, and that is port forwarding on the router. Both LimeWire and Ktorrent have UPnP routines which take care of this. LimeWire does it automatically, while Ktorrent does this by means of a plugin you have to run manually.
Both LimeWire and Ktorrent do this, BTW, without needing to know the password of the router.
Since both these projects are open source, the code to do this should be freely available.
For my part, I can handle configuring port forwarding on the router, but adding this capability might cut down on support requests.
-
Upnp is currently being implemented in aMule, although I don't know whether it's already working as it is supposed to.
-
it's bad - very bad.
never assume to know what a user whants or needs.
that's a windows fault and not something that should creep into other systems.
you could have a wizard that "hints" on the settings to use, but never just invoke them on people.
-
I just compiled the cvs from yesterday, and UPnP is now listed as an option on the Connection tab of the Preferences notebook. I haven't tested it yet...
bad-times will be happy to know that it is not switched on by default.
-
:))
-
Please, anyone interested in testing experimental UPnP code, download tomorrow cvs tarball and report the results.
The code is inconplete, but should at least do the port mapping.