hi
Seit paar wochen gibts iMule für I2P netz also ein ed2k client nur für I2P.
iMule ist von amule geportet worden.
man braucht dafür erst I2P:
das bekommt man hier:
www.i2p.net
Ein feature das iMule hat ist das ein internen I2P Router eingebaut wurde.
deswegen ist optional möglich den internen I2P Router laufen zu lassen.
ScreenShots:
Version 1.0.3 is out.
I think I found this *beep* starting bug... very strange indeed, seemed to come from a gcj bug : (compiled) java tried to delete an array before having finished to reserve space for it. As it was in a logging function, it probably happened only with debug versions...
Anyway, I ran 1.0.3 many times today, on Windows, without any such problem. The internal I2P router seems to work, but I suspect problems from the cpu load it provokes... Under Linux, the cpu usage has some peeks, but stays most of the time 5 to 10 times lower than with the java version of the router... until a moment where it sticks to 100% ! Don't know why, maybe again some memory problems with the binaries that gcj produces.
There also is a problem under Windows, this time coming from wxWidget, I suspect, when the screen saver is launched, or when the screen is shut off by Windows power saving options. This makes iMule display this strange message with some WM_... and lack of remaing space...
Java sources are used for the internal I2P router, but also for the client, so ... there is no way to get rid of them, except if you manage to use SAM as a replacement. I thought that now that java sources can be compiled to binaries and mixed with c++, there were no problem using them... well there are problems, but I'm sure gcj will evolve, and the internal I2P router will soon run very nicely !
One last thing, if your connection to I2P is weak or if the I2P network is overwhelmed, I said I put long delays (10 minutes) waiting for search responses. But if no response is coming within 1 minute, do not hesitate to press Stop, then Start again. Many messages really seem to get lost in the network. All the same in the download tab : when it does not find any source after a few seconds, right click "stop" on the file, then "resume".
The imule eepsite is now at www.imule.i2p. If you try to use the internal router, wait a few minutes before loading the nodes.dat, because the internal http proxy takes a long time to launch (if it is not launched yet, the download will fail immediately. If it is launched, it will take a long time before ... failing Wink ). By the way, once it is launched, you can surf the Web as you do with I2P : the proxy uses port 4444.
there are 2 keywords available at the moment : "4400" and "heroes".
Homepage:
imule.i2p
www.imule.i2p
iMule Download(eepsite):
Windows:
http://imule.i2p/files/iMule-1.0.6.zip
SourceCode:
http://imule.i2p/files/iMule-1.0.6-src.tbz
Es besteht eine möglichkeit die imule seite via tinos i2p inproxy zu browsen :
hxxp://www.imule.i2p.tin0.de/
Seit paar wochen gibts iMule für I2P netz also ein ed2k client nur für I2P.
iMule ist von amule geportet worden.
man braucht dafür erst I2P:
das bekommt man hier:
www.i2p.net
Ein feature das iMule hat ist das ein internen I2P Router eingebaut wurde.
deswegen ist optional möglich den internen I2P Router laufen zu lassen.
ScreenShots:



Version 1.0.3 is out.
I think I found this *beep* starting bug... very strange indeed, seemed to come from a gcj bug : (compiled) java tried to delete an array before having finished to reserve space for it. As it was in a logging function, it probably happened only with debug versions...
Anyway, I ran 1.0.3 many times today, on Windows, without any such problem. The internal I2P router seems to work, but I suspect problems from the cpu load it provokes... Under Linux, the cpu usage has some peeks, but stays most of the time 5 to 10 times lower than with the java version of the router... until a moment where it sticks to 100% ! Don't know why, maybe again some memory problems with the binaries that gcj produces.
There also is a problem under Windows, this time coming from wxWidget, I suspect, when the screen saver is launched, or when the screen is shut off by Windows power saving options. This makes iMule display this strange message with some WM_... and lack of remaing space...
Java sources are used for the internal I2P router, but also for the client, so ... there is no way to get rid of them, except if you manage to use SAM as a replacement. I thought that now that java sources can be compiled to binaries and mixed with c++, there were no problem using them... well there are problems, but I'm sure gcj will evolve, and the internal I2P router will soon run very nicely !
One last thing, if your connection to I2P is weak or if the I2P network is overwhelmed, I said I put long delays (10 minutes) waiting for search responses. But if no response is coming within 1 minute, do not hesitate to press Stop, then Start again. Many messages really seem to get lost in the network. All the same in the download tab : when it does not find any source after a few seconds, right click "stop" on the file, then "resume".
The imule eepsite is now at www.imule.i2p. If you try to use the internal router, wait a few minutes before loading the nodes.dat, because the internal http proxy takes a long time to launch (if it is not launched yet, the download will fail immediately. If it is launched, it will take a long time before ... failing Wink ). By the way, once it is launched, you can surf the Web as you do with I2P : the proxy uses port 4444.
there are 2 keywords available at the moment : "4400" and "heroes".
Version 1.0.3 is compatible with 1.0.2.
The Windows binary has been compiled with an optimization flag, so ... debug messages are not available anymore.
This version is much more stable : you can even launch the internal I2P router (at least I can !)
Problem remaining : under Windows, on my 2GHz computer, the internal i2p router takes 100% CPU. Though it doesn't block the computer, as it has a low priority. Under Linux, however, it takes less CPU than the Java original version. This site is currently running with iMule internal I2P router !
Homepage:
imule.i2p
www.imule.i2p
iMule Download(eepsite):
Windows:
http://imule.i2p/files/iMule-1.0.6.zip
SourceCode:
http://imule.i2p/files/iMule-1.0.6-src.tbz
Compilation notes :
You need wxWidget at least 2.8.1 and a gcc with gcj, at least version 4.2.0.
From iMule topmost directory, type :
mkdir optimize ; cd optimize ; ../configure --disable-debug --enable-optimize ; make all ; cd src ; ./imule
The executable "imule" is created in the "optimize/src" directory (which must have been created by the "configure" command).
Es besteht eine möglichkeit die imule seite via tinos i2p inproxy zu browsen :
hxxp://www.imule.i2p.tin0.de/