aMule Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

We're back! (IN POG FORM)

Author Topic: Amount of completed file is greater than the amount of the file transferred  (Read 2161 times)

jazzmaniac

  • Jr. Member
  • **
  • Karma: 2
  • Offline Offline
  • Posts: 84

I am presently downloading a file and the progress board indicates that more than  5 MB of said file has been COMPLETED  than has been TRANSFERRED. Doesn't the amount of the file completed have to mirror the amount transferred? Is it even possible for more of a file to be completed than has been transferred ? (It would seem to be counterintuitive, no?) Is this file going to be corrupted? Someone please let me know. In my short time as an aMuler, I've never experienced this apparent anomaly. HELP!
Logged

Kry

  • Ex-developer
  • Retired admin
  • Hero Member
  • *****
  • Karma: -665
  • Offline Offline
  • Posts: 5795

Compression. Sent compressed to you (transferred), inflated on decompression (completed).
Logged

jazzmaniac

  • Jr. Member
  • **
  • Karma: 2
  • Offline Offline
  • Posts: 84

Thanks for the reply Kry.  I not talking about after a file is expanded/decompressed. I'm talking about an INCOMPLETE file that I'm still downloading. I've "completed" more of it than I've downloaded according to aMule's "tracker".  Make any sense?
Logged

Kry

  • Ex-developer
  • Retired admin
  • Hero Member
  • *****
  • Karma: -665
  • Offline Offline
  • Posts: 5795

Yes. And I already explained it to you. Compression is used when transferring files over ED2K if it saves data. Therefore, you received compressed data that aMule decompressed.
Logged

jazzmaniac

  • Jr. Member
  • **
  • Karma: 2
  • Offline Offline
  • Posts: 84

So this is not an "abnormal" situation aMule-wise and hopefully the file should be complete and uncorrupted when done?
Logged

wuischke

  • Developer
  • Hero Member
  • *****
  • Karma: 183
  • Offline Offline
  • Posts: 4292

This is a normal situation. It's similar to putting files in a zip archive before sending them by email - the file size of the zip archive is smaller than the original files, but the files inside the archive are still complete.

When the files are done, they will be complete and uncorrupted.

Two exceptions: Fake files, which have only zeroes as content. They will only transmit maybe 5MB, but have completed 700MB. These files have no useful content. Another exception is when you receive corrupt data, in this case aMule will automatically download the corrupted parts again. But when the file is complete it will be uncorrupted.
Logged

jazzmaniac

  • Jr. Member
  • **
  • Karma: 2
  • Offline Offline
  • Posts: 84

You are the BEST wuischke! Thanks for the well-constructed, lucid reply.
Logged