Emule V0.47a [ese V1.0b] (2006-04-24) Updated DBR and ReadBlockFromFileThread
#61
Posted 30 April 2006 - 10:55 PM
#62
Posted 01 May 2006 - 01:01 AM
i have some problems with compiling your mod, now i have a question ...
What versions of the libs you use to compile (i get several error messages with the libs i use)
#63
Posted 02 May 2006 - 04:58 PM
Should be the same versions as the official client. But the zlib need to be compiled with the ZLIB_WINAPI preprocessor definition. Also you should compile all libraries without the default libraries.
- Compiled for 32 and 64 bit Windows versions
- Optimized for fast (100Mbit/s) Internet connections
- Faster file completion via Dynamic Block Requests and dropping of stalling sources
- Faster searching via KAD with equal or reduced overhead
- Less GUI lockups through multi-threaded disk IO operations
- VIP "Payback" queue
- Fakealyzer (helps you chosing the right files)
- Quality Of Service to keep eMule from disturbing VoIP and other important applications (Vista/7/8 only!)
#64
Posted 03 May 2006 - 12:08 AM
netfinity, on May 2 2006, 05:58 PM, said:
thx i will try tomorrow ...
#65
Posted 05 May 2006 - 11:11 PM
SiRoB has posted a fix for ReadBlockFromThread here:
Topic: [fix] Filtered Block Request
http://forum.emule-p...howtopic=104788
cheers.
#66
Posted 05 May 2006 - 11:16 PM
I like that the modders seem to be more interested in improving their clients rather than bitching at each other. Way to go.
Seven for the Dwarf-lords in their halls of stone,
Nine for Mortal Men doomed to die,
One for the Dark Lord on his dark throne
In the Land of Mordor where the Shadows lie.
One Ring to rule them all, One Ring to find them,
One Ring to bring them all and in the darkness bind them
In the Land of Mordor where the Shadows lie.
Dark Lord of the Forum
Morph your Mule
Need a little help with your MorphXT? Click here
#67
Posted 06 May 2006 - 05:56 AM
yeah, i'd be stuck if modders didn't post their solutions and folly here... no point in gripes anyways since we all learn bit by bit (even if i regret some of my own posts ).
its all information, which is anti personal and not owned by anyone (well you know what i mean), which is kinda the philosophy in p2p... it just sucks having the wrong info (...well embarrasing mostly)...
@Gomez82 :
i got ESE to compile on VS2003 .NET by copying the proj files from the 0.47a sources and adding SlugFiller SafeHash files to the project and a few other things (sorry can't remember)...
btw, did the compile work out (it's been a long tomorrow)?
@netfinity :
would this be okay (i did this before the prev posts about ZLIB_WINAPI) - using the 0.47a proj files? i get warnings from SF's files but i know the int conversions are okay... thanks for the 1.0b update.
#68
Posted 06 May 2006 - 12:45 PM
moloko+, on May 6 2006, 07:56 AM, said:
- Compiled for 32 and 64 bit Windows versions
- Optimized for fast (100Mbit/s) Internet connections
- Faster file completion via Dynamic Block Requests and dropping of stalling sources
- Faster searching via KAD with equal or reduced overhead
- Less GUI lockups through multi-threaded disk IO operations
- VIP "Payback" queue
- Fakealyzer (helps you chosing the right files)
- Quality Of Service to keep eMule from disturbing VoIP and other important applications (Vista/7/8 only!)
#69
Posted 06 May 2006 - 12:49 PM
moloko+, on May 6 2006, 01:11 AM, said:
SiRoB has posted a fix for ReadBlockFromThread here:
Topic: [fix] Filtered Block Request
http://forum.emule-p...howtopic=104788
cheers.
[EDIT]I'd just saw there is a new Morph mod out, so I will take a look at it.[/EDIT]
This post has been edited by netfinity: 06 May 2006 - 01:38 PM
- Compiled for 32 and 64 bit Windows versions
- Optimized for fast (100Mbit/s) Internet connections
- Faster file completion via Dynamic Block Requests and dropping of stalling sources
- Faster searching via KAD with equal or reduced overhead
- Less GUI lockups through multi-threaded disk IO operations
- VIP "Payback" queue
- Fakealyzer (helps you chosing the right files)
- Quality Of Service to keep eMule from disturbing VoIP and other important applications (Vista/7/8 only!)
#70
Posted 06 May 2006 - 02:45 PM
I personally would recommend waiting till the final is out since then you can be sure that there is no last minute fix that you have to adopt later on.
Seven for the Dwarf-lords in their halls of stone,
Nine for Mortal Men doomed to die,
One for the Dark Lord on his dark throne
In the Land of Mordor where the Shadows lie.
One Ring to rule them all, One Ring to find them,
One Ring to bring them all and in the darkness bind them
In the Land of Mordor where the Shadows lie.
Dark Lord of the Forum
Morph your Mule
Need a little help with your MorphXT? Click here
#71
Posted 06 May 2006 - 07:49 PM
Only Check:
!m_nTotalBufferData
CSingleLock sLock1(&(theApp.hashing_mut), TRUE);
#72
Posted 08 May 2006 - 01:44 AM
netfinity, on May 6 2006, 10:45 PM, said:
moloko+, on May 6 2006, 07:56 AM, said:
Yes, I've had success with both the Official and ESE 1.0b (+ 0.46c libs) - without ZLIB_WINAPI - with VS2003 .NET...
and with your patch (tested on XP SP1 & SP2), but now i've reverted to the simple fix by delay loading ws2_32.dll and all is well too. Thanks.
I think this guy is running VS2003 .NET in spooky mode:
http://forum.emule-p...owtopic=105369#
cheers.
#73
Posted 08 May 2006 - 11:58 AM
moloko+, on May 6 2006, 06:56 AM, said:
yeah, i'd be stuck if modders didn't post their solutions and folly here... no point in gripes anyways since we all learn bit by bit (even if i regret some of my own posts ).
its all information, which is anti personal and not owned by anyone (well you know what i mean), which is kinda the philosophy in p2p... it just sucks having the wrong info (...well embarrasing mostly)...
@Gomez82 :
i got ESE to compile on VS2003 .NET by copying the proj files from the 0.47a sources and adding SlugFiller SafeHash files to the project and a few other things (sorry can't remember)...
btw, did the compile work out (it's been a long tomorrow)?
@netfinity :
would this be okay (i did this before the prev posts about ZLIB_WINAPI) - using the 0.47a proj files? i get warnings from SF's files but i know the int conversions are okay... thanks for the 1.0b update.
hi i didn't compiled it till now, because i reinstallled my windows ... i will try now hope it work
Edit: it worked
This post has been edited by Gomez82: 08 May 2006 - 12:45 PM
#74
Posted 08 May 2006 - 07:59 PM
Could this be the Best Simple dynamic limit number of block resquested?
Quote
*count = min(bytesPerRequest/EMBLOCKSIZE, *count); //MORPH - Added by SiRoB, Enhanced DBR
bytesPerRequest = EMBLOCKSIZE;
} else
*count = 1; //MORPH - Added by SiRoB, Enhanced DBR
#75
Posted 08 May 2006 - 08:53 PM
In most cases this is OK, but can result in more blocks being requested than you expect as the function doesn't know how many blocks that are queued.
- Compiled for 32 and 64 bit Windows versions
- Optimized for fast (100Mbit/s) Internet connections
- Faster file completion via Dynamic Block Requests and dropping of stalling sources
- Faster searching via KAD with equal or reduced overhead
- Less GUI lockups through multi-threaded disk IO operations
- VIP "Payback" queue
- Fakealyzer (helps you chosing the right files)
- Quality Of Service to keep eMule from disturbing VoIP and other important applications (Vista/7/8 only!)
#76
Posted 19 May 2006 - 08:12 PM
there are some bugs in the safe hash:
1. in the function void CPartFile::PartFileHashFinished(CKnownFile* result)
the part
if (GetED2KPartCount()==0 || GetHashCount()==0){ } else{ }
is completly useless dour to the was safehash handles one chunk files the first condition is always false,
and the part in the else stays alrady above the if so its duplicated
2. The safe hash is saving the file hash as 1st hash in hashlist for 1 chunk files, this causes incopatybility of the known.met file with the official clinet
David
it is the first client to be able to download form multiple networks the same file.
NL provides the first fully decentralized scalable torrent and DDL keyword search,
it implements an own novel anonymous file sharing network, providing anonymity and deniability to its users,
as well as many other new features.
It is written in C++ with Qt and is available for Windows, Linux and MacOS.
#77
Posted 19 July 2006 - 08:12 PM
#78
Posted 19 July 2006 - 08:52 PM
leexgx, on Jul 19 2006, 10:12 PM, said:
Yup, it is quite good but can be even better!
I'm working on a replacement Mod for NetF and the latest test build show an insanely effective endgame. It has a little bit aggressive dropping, but so far it only improved performance and kept corruption at 0%.
My download time for each of 26 mp3's where with this special build
1 downloaded in less than 1 minute
14 downloaded in less than 2 minutes
6 downloaded in less than 3 minutes
and remaining ones in less than 10 minutes
So, it looks quite promising for the future...
/netfinity
- Compiled for 32 and 64 bit Windows versions
- Optimized for fast (100Mbit/s) Internet connections
- Faster file completion via Dynamic Block Requests and dropping of stalling sources
- Faster searching via KAD with equal or reduced overhead
- Less GUI lockups through multi-threaded disk IO operations
- VIP "Payback" queue
- Fakealyzer (helps you chosing the right files)
- Quality Of Service to keep eMule from disturbing VoIP and other important applications (Vista/7/8 only!)
#79
Posted 20 July 2006 - 03:43 PM
netfinity, on Jul 19 2006, 09:52 PM, said:
How do you achive these results!?!
#80
Posted 20 July 2006 - 07:53 PM
Syst3m Crash3r 480, on Jul 20 2006, 03:43 PM, said:
netfinity, on Jul 19 2006, 09:52 PM, said:
How do you achive these results!?!
asking for friendupload... damn it, can't you read¿ "an insanely effective endgame"
[Imagine there was a sarcasm meter right here!]
No, there will not be a new version of my mods. No, I do not want your PM. No, I am certain, use the board and quit sending PMs. No, I am not kidding, there will not be a new version of my mods just because of YOU asking for it!