aMule Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

We're back! (IN POG FORM)

Author Topic: Migrating from eDonkey2000 to aMule (please help)  (Read 5847 times)

j35u5

  • Newbie
  • Karma: 0
  • Offline Offline
  • Posts: 2
Migrating from eDonkey2000 to aMule (please help)
« on: March 21, 2004, 06:27:14 PM »

I have been using eDonkey2000 on Linux for a while now, and I want to ditch it for a better client.  I think aMule might be the client for me, but I have gigabytes of partial downloads in eDonkey2000.

Is there anything that I can do to migrate these partial downloads over to aMule and continue them?  If so, then I will install aMule and give it a whirl.
Logged

deltaHF

  • Evil Admin
  • Former Developer
  • Hero Member
  • *****
  • Karma: 6
  • Offline Offline
  • Posts: 3920
  • .. Legends may sleep, but they never die ..
    • http://www.amule.org
Re: Migrating from eDonkey2000 to aMule (please help)
« Reply #1 on: March 21, 2004, 06:34:01 PM »

dunno if it works, never tested .. if not ->

Quote
Export Temp Files explained

The most easy way to do it is setting up a donkey server in a small lan and connecting both clients to this server to download the files directly, This would only transfer the completed chunks but you will get it done relly fast. The second way is to go to the mldonkey sources and write such a program (or does anybody has a link for some one done it already?)

Beside who wants to quit using mldonkey??? :-)

Export files to eDonkey

Tutorial: How to move a partial downloaded file from MLdonkey to eDonkey

Don't try this if anybody tell you always: "You have two left hands"
Don't try this if you not familiar with command line tools.
It is, maybe, dangerous for your data.
Don't blame me if something goes wrong. (it works for me several times w.o. problems, but that means nothing)
Don't ask me for further assistance

Enter 'save' in MLdonkey console.

Take your prefered editor and search or grep for the MD4 string of the transfer candidate in MLdonkey/files.ini The NAME and SIZE is some lines down. Copy NAME, SIZE and the MD4 string in that skeleton:

ed2k://|file||||

Enter the Win/Lin eDonkey console and type 'dllink ' and cut/paste the ed2k:// link in. If the link is o.k., the Donkey will tell you "Downloading: "

Let the Donkey get the MD4s of the chunks. That means wait until a new .part.met appears in the Donkey temp dir which is greater than 200 Bytes. (07.part / 07.part.met for example) That coud take between some seconds and several hours, depending on how popular your file is. If the .part.met is build, STOP the Donkey. It does not hurt when the download has started a little bit.

Pause the transfer candidate in MLdonkey. Again, enter 'save' in the MLdonkey console.

Get Tim's Donkey ( h##p://users.aber.ac.uk/tpm01/ed2k_tools/ ) .part.met-recover-tool and put it in the Donkey program dir.

Move the MLdonkey/temp/89A8BE614B704F7AEFB3504C6F4254E2 (example) file in the Donkey/temp dir and overwrite the Donkey 07.part (example) file with it.

Start the .part.met-recover-tool with 'ed2k_recovermet temp/07.part' It takes some minutes to verify the partitial downloaded file. At the end of the recover run, the recover program asks you for confirmation to write a new .part.met file. Choose your file.

Rename the old 07.part to that name, the recover program told you. (e.g. 09.part) Delete the old 07.part.met file.

Cancel the download of the file in MLdonkey, because it's moved.

Start the Donkey now.
The Donkey tell you now: "Corruption found in at xx" - This is normal, that means only that the Donkey mask out the non downloaded chunks.

Ready, nothing is lost, the file is moved, the download goes on. "

Source: Ayn in h##p://forums.edonkey2000.com/phpBB/viewtopic.php?t=31031

If eMule can read eDonkey .part and .part.met files, it may work with eMule too.

the best way would be to put edonkey & amule or emule on a lan, and let dl the files from your edonkey ..
fast and save

greets

j35u5

  • Newbie
  • Karma: 0
  • Offline Offline
  • Posts: 2
Re: Migrating from eDonkey2000 to aMule (please help)
« Reply #2 on: March 21, 2004, 06:39:35 PM »

Thanks for the help.  That is not what I wanted to hear, but I figured it would be an option.  Is there a way to force both clients to know about eachother and only eachother when connected on a LAN?  I would like to hook them both up without any outside interference... that way I can uncap my upload/download limits for both clients.
Logged

deltaHF

  • Evil Admin
  • Former Developer
  • Hero Member
  • *****
  • Karma: 6
  • Offline Offline
  • Posts: 3920
  • .. Legends may sleep, but they never die ..
    • http://www.amule.org
Re: Migrating from eDonkey2000 to aMule (please help)
« Reply #3 on: March 21, 2004, 08:47:32 PM »

u need to run an ed2k server and let connect the both clients to it .. thats all

greets

Kry

  • Ex-developer
  • Retired admin
  • Hero Member
  • *****
  • Karma: -665
  • Offline Offline
  • Posts: 5795
Re: Migrating from eDonkey2000 to aMule (please help)
« Reply #4 on: March 21, 2004, 08:50:39 PM »

or use a ipfilter that filters all but lan ips... dunno if there's a way for that.


Anyway, I should be time to add a mldonkey import app.
Logged

Citroklar

  • Full Member
  • ***
  • Karma: 0
  • Offline Offline
  • Posts: 148
Re: Migrating from eDonkey2000 to aMule (please help)
« Reply #5 on: March 21, 2004, 10:53:17 PM »

Yepp, with ipfilter it's possible, I use it for my local-lan tests.

ipfilter.dat:
Code: [Select]
000.000.000.000 - 192.168.000.000 , 000 , all internet
192.168.001.000 - 255.255.255.255 , 000 , all internet

This ipfilter.dat blocks all addresses except 192.168.0.1 - 192.168.0.255
Change this for your needs.

Setting up a local edonkey server is rather easy, for example you can use this configurator for your donkey.ini:
http://www.thedonkeynetwork.com/pl/tdn.pl/server_configurator.html

but be careful about the IP address, it has to be your local address....

So. hope this helps you.

Greetings, Citroklar
Logged
#!/bin/ssh
#The Unix Guru's View of Sex
unzip ; strip ; touch ; grep ; finger ; mount ; fsck ; more ; yes ; umount ; sleep

DexterF

  • Jr. Member
  • **
  • Karma: 0
  • Offline Offline
  • Posts: 54
Re: Migrating from eDonkey2000 to aMule (please help)
« Reply #6 on: May 04, 2004, 12:59:00 PM »

but how do you tell mldonkey/aMule/eserver to allow home IP subnets like 192.168.0.0/24?
Logged

deltaHF

  • Evil Admin
  • Former Developer
  • Hero Member
  • *****
  • Karma: 6
  • Offline Offline
  • Posts: 3920
  • .. Legends may sleep, but they never die ..
    • http://www.amule.org
Re: Migrating from eDonkey2000 to aMule (please help)
« Reply #7 on: May 04, 2004, 02:51:44 PM »

Quote
Originally posted by Citroklar
Yepp, with ipfilter it's possible, I use it for my local-lan tests.

ipfilter.dat:
Code: [Select]
000.000.000.000 - 192.168.000.000 , 000 , all internet
192.168.001.000 - 255.255.255.255 , 000 , all internet

This ipfilter.dat blocks all addresses except 192.168.0.1 - 192.168.0.255
Change this for your needs.

Citroklar

  • Full Member
  • ***
  • Karma: 0
  • Offline Offline
  • Posts: 148
Re: Migrating from eDonkey2000 to aMule (please help)
« Reply #8 on: May 04, 2004, 11:44:16 PM »

you need another trick in amule: to connect to a server with an IP like 192.168.0.1 you have to go to preferences-> server and uncheck "Always filter bad IPs"
Only then you'll be able to get your local server in the list.

Greetings, Citrokl,ar
Logged
#!/bin/ssh
#The Unix Guru's View of Sex
unzip ; strip ; touch ; grep ; finger ; mount ; fsck ; more ; yes ; umount ; sleep