Originally posted by Kry
Yes I do. Because, how many threads you see about this problem? In 3 years of project life?
And how many people use aMule? Not very many (compared to eMule).
Originally posted by Kry
QFTW as they would say. so I'm saying people using aMule is not dumb enough to download files taht take much more space than they actually have, and you take taht as a proof that I'm saying AMule is inferior to eMule? Wow. Really. Wow.
It's more efficient to do what I did with eMule. I could download more gigabytes in a given amount of time, all the while spending less time myself figuring out if I have enough disk space. You can't argue with that statement. Perhaps I'm a more avid downloader than many people, but doing what I did has nothing to do with being smart or dumb.
Originally posted by Kry
Actually, they do make a lot of sense to an individual with some skills to read a sentence and understand it. My job is not, and will never be, make my sentences apt for 3-year-olds unable to understand something so simple.
Your sentences make sense to YOU, so you think that they'll make sense to most other people as well, but that's not always the case. Isn't it funny how Feynman's Physics Lectures make sense to me, Landau's Theoretical Mechanics makes sense to me, real analysis books make sense to me, special relativity makes sense to me, quantum mechanics makes some sense, programming books make sense to me, but your few sentences do not? Granted, I’m very lazy and know very little about programming, but I still think the problem is with your explanations and not with my understanding.
Originally posted by Kry
There's no space left in the disk to suit that chunk of data. Like, there's 2MB left and the data is 3MB. aMule sees that and pauses the file. So simple. Except:
aMule doesn't allocate ANY space. The OS does. When you write to a file, in a random position, the fille gets allocated up to that position.
Well, I have the “download first and last chunks first” option enabled. So if what you say is true, most of my files would be allocated up to the very end of each file, which they seem to be. Ok, lets say I’m downloading six files, and each file is 700MB in size. The first and last chunks of each file have already been downloaded. Now I look in the temp folder and see six temp .part files, and each of these .part files is 700MB. So, do these files actually take up much less than 700MB on my disk, despite the fact that they’re listed as being 700MB in size? I.e. would it be possible for me to have 1000 of these 700MB files on my hard drive, despite the fact that my drive’s size is only 50GB? If that’s the case, then I guess it might explain a few things I’ve been seeing. I take it that this is NOT the case with eMule and XP though? I’m pretty sure that on XP I could not have more than about 70 of these 700MB .part files. Perhaps this is because Linux and XP handle these sparse files in different ways, and this has nothing to do with the difference between eMule and aMule? So this is NOT a bug in aMule after all?
Originally posted by Kry
c) For each file write, ask the OS for the file size, check the position where you're writing, if it's past the current file size check difference against free disk space, pause if over that difference. If the data downloaded position plus its size is less than the current file size, don't do any disk size check.
So, is this what eMule does? As far as allocating disk space, eMule (or XP?) seems to allocate space not up to the position being written to, but all the way to the end, even if only the beginning has been written to so far.
Originally posted by Kry
Now, do you want your aMule to take more CPU, make more (unnecessary) use of your hdd, or do you prefer aMule does asume your FS is sparse and you take care of not downloading more files than fit on your harddrive.
Honestly, that would depend on just how much more resources aMule would be using. If we wanted to consume the least resources, then we’d be using a command line interface, but we’re not, are we?
Originally posted by Kry
You, sir, have no respect for people working FOR FREE on making applications you use FOR FREE, you're a just a whinny little man everyone's feeling pitty for right now.
Yeah, sure, I have no respect for the eMule development team. Oh, did I mention Torvalds? Absolutely no respect for him either... I have little respect for arrogant people like yourself. If aMule is as good as eMule, why isn’t aMule used on Windows, but only on Linux, where eMule in not available?
Originally posted by Kry
Originally posted by vdb
We must start having spell and grammar checking functionality on this forum.
All these rants with all these errors, what will the youngsters think of us when they read this 200 years from now?
Think again. People that rant and do spelling errors won't (possibly) breed anyway.
That's especially funny, since I'm not the one who's been making most of the spelling errors. I made a single spelling error, you made at least TEN. (Paste this into Microsoft Word and see for yourselves). And anyway, the stupid people breed more than intelligent people (not that I am stupid).
By the way, Kry, here's what others are saying about aMule's interface (in case you didn't notice):
Very powerful software. Horrible, horrible interface. We Mac users frown upon bad interfaces. Sorry, just kidding.
In sooth, the GUI is really neither pretty nor user-friendly.
the best and fastest edonkey client even if the interface sucks

Do not be dissuaded by the UI, it may not be amazing, but remember this has to run and look acceptabl on every OS.
The screen redraw isn't so hot, but maybe it's a Java app?