PDA

View Full Version : eMule 0.50a lightweight



morph4u
24.02.12, 19:53
>>>>>> eMule 0.50a lightweight <<<<<<


http://i44.tinypic.com/2crogns.jpg


╔═══════════════════════════╗
Coded by:
╚═══════════════════════════╝

>>>>>> morph4u <<<<<<

╔═══════════════════════════╗
Changelog / Features:
╚═══════════════════════════╝

eMule 0.50a lightweight
=======================

Build 24.02.2012 [morph4u]

Fixed: Missing status icon if "stop before complete file" is set in options
Added: More language dll to bin packages


//////////////////////////////////////////////////////////////////////////////////



Build 18.02.2012 [morph4u]

Added: Progress bar status color
Added: Preview icon
Added: Automatic restart if necessary [David Xanatos]
Changed: Some minor fixes and cleanings


//////////////////////////////////////////////////////////////////////////////////



Build 13.02.2012 [morph4u]

Added: Kad nodes(contact) counter to status bar
Added: Manual update Kad nodes.dat with doubleclick on contact counter in status bar
Added: Confirm manual update of server.met and nodes.dat
Note: server.met and nodes.dat update url are modifiable in prefernces.ini


//////////////////////////////////////////////////////////////////////////////////



Build 11.02.2012 [morph4u]

Added: Update Kad nodes at firststart
Added: Auto Kad Firewall Recheck [WiZaRd]
Changed: Kad auto enabled (eD2K optional)
Changed: Some parts in serverwindow
Changed: Progress bar
Changed: Manual servers update moved to context menu
Removed: Manual kad firewall recheck button
Removed: Kad contact histogram

code from X-Mod 1.6.1.2 [dolphinx]
(
Fixed:
fix >4GB file rehash issue (ahaha)
fix UI has no response when the alloc thread starts and make file corrupted (ahaha)
initialize sfmt in CPartFileConvert::run

Changed:
replace some CFileFind with _taccess
QueuedThread can remove tasks to avoid potential crashes
UTF-8 support for IP2Country and Ini
)


//////////////////////////////////////////////////////////////////////////////////



Build 03.02.2012 [morph4u]

Added: Klick on connection state icon open connection options
Removed: Share status bar
Removed: Download client staus bar
Removed: Upload client status bar
Removed: Total Up/Down color
Changed: Queuecount label

Clean install recommended


//////////////////////////////////////////////////////////////////////////////////


Build 29.01.2012 [morph4u]

Added: Tooltip for status icon
(re)Added: Copy statistics
Added: Switch to show global buffer usage in info bar
Changed: Some cleanings and minor fixes


//////////////////////////////////////////////////////////////////////////////////


Build 28.01.2012 [morph4u]

Added: Country flags to download/uploadlist (to disable delete ip2c files in config folder)
Changed: Status icons
Changed: Up/Down display array
Removed: Username in list and options


//////////////////////////////////////////////////////////////////////////////////


Build 24.01.2012 [morph4u]

Added: Pay Back First to statistics
Changed Pay Back First
Changed: Some icons
Fixed: AICH Hashset error color in downloadlist
Fixed: Hashset available label in filedetailinfo, was to small for some languages


//////////////////////////////////////////////////////////////////////////////////



Build 12.01.2012 [morph4u]

Added: Menu to enable/disable new Progress Bar
Changed: Some code optimizations
Changed: UPX compress setting to show eMule icon correct

Note: one user reported a problem about not correct updated progress bar on a notebook (win7/x64)
i don't have this problem at me. please give feedback:

morph4u eMule-Mods | Facebook (http://www.facebook.com/pages/morph4u-eMule-Mods/206147386091495)

www.specialmods.eu


//////////////////////////////////////////////////////////////////////////////////


Build 10.01.2012 [morph4u]

Added: Pay Back First [AndCycle/SiRoB/Stulle]
Added: Pay Back First for incomplete files [morph4u]
Added: OverlayIcon for PBF clients [morph4u]
Added: Superior Client Handling [Stulle]
Added: Keep Sup clients in up if there is no other sup client in queue [Stulle]
Added: Progress bar in downloadlist [morph4u]
Changed: Download color in progress bar [morph4u]
Removed: MinQR in speed column
Removed: Menu to disable file status icons


//////////////////////////////////////////////////////////////////////////////////



Build 06.01.2012 [morph4u]

compiled with Visual Studio 2010 SP1 and compressed with upx308w

based on eMule0.50a Lite 1.6.0.0 [dolphinx]
Upgrade to X-Mod 1.6.1.1 [dolphinx] codebase from 2011-09-18
Add: Intelligent SOTN [WiZaRd]

code from X-Mod 1.6.1.1 [dolphinx]
(
Fixed:

"Preview" button's text is not shown in Direct Download Dialog
wrong data type in CAICHRecoveryHashSet::UntrustedHashReceived AddDebugLogLine (dontsueme)
crash caused by strcpy_s in CAsyncSocketEx
wrong DebugLog in MiniUPnP
CServerSocket::ProcessPacket m_bneedpublicIP
CSourceData copy constructor
an float exception in the Lovelace credit system
IsValidSearchResultClientIPPort bug (gureedo)
crash when remove a file in historylistctrl
SetMaxUpload bug
remove the file from single sharedfile list when removing a shared file
skip the last chunck AICH hash if its size <= EMBLOCKSIZE when it is corrupted [Import Parts] & [IPR] - [Improved Part Recovery]
delay AICH request when failed [Import Parts] & [IPR] - [Improved Part Recovery]

Changed:

replace some API with crt version
CIni use '\n' instead of "\r\n"
remove feature pack code from VC10 binary
improve UPnP implementation
replace crt rand with sfmt
change some memfiles' initial size
change flush buffer block size
replace MFC thread with modified Poco thread
simplified queued disc-access for read/flushing-threads
source save ignore lowIDs
update libs to latest version

Added:

an UPnPImpl implementation of ACAT UPnP
)

code from Xtreme 8.1
(
- improved: Sort progress bars by percentage (Fafner/Xman)
- fixed: Fix broken HTTP downloads from SourceForge (WiZaRd)
- fixed: Client is always highid if we are connecting to them (Enig123)
- fixed: don't reconnect to banned clients (Enig123)
- fixed: Potential devision by zero in UploadBandwidthThrottler (Stulle)
- more minor fixes and improves from Stulle's merge
- add: Ability to translate "Network Adapter" and "eMule control + data" for graphs (Stulle)
)

/////////////////////////////////////////////////////////////////////////////////////////////

"Bad" changes in this version ;)

- no Version check
- shutdown eMule or PC on downloads complete
- no limit for ul/dl ratio

like morph4u on facebook: morph4u eMule-Mods | Facebook (http://www.facebook.com/pages/morph4u-eMule-Mods/206147386091495)




Bin:


ed2k://|file|eMule0.50a_lightweight_24.02.2012.rar|287600 5|A844E08587A0FA9B04C28A71E7693FA7|h=VPNOHLMFNF725 OADPM5TYDX63VVMENG6|/

Bin NoSSE:


ed2k://|file|eMule0.50a_lightweight_NoSSE_24.02.2012.rar| 2874907|1F19C609171DDE0D0FFF35DBE0466268|h=AU6RWMG 64TIQ5WILWKM45TT2VXCC4RD4|/

Src:


ed2k://|file|eMule0.50a_lightweight_src_24.02.12.rar|4230 200|6C37373F6A8E7E88885E4D3DF79013B8|h=QHBEHSGU3QR LVTWHHKDUJ4R4KPAGCY5A|/

morph4u
28.02.12, 19:25
Update to build 28.02.2012


eMule 0.50a lightweight

http://i40.tinypic.com/a3dwfq.png


eMule 0.50a lightweight
=======================

Build 28.02.2012 [morph4u]

Added: Health (availability) display for downloading files
Removed: Search related files


//////////////////////////////////////////////////////////////////////////////////

Bin:


ed2k://|file|eMule0.50a_lightweight_28.02.2012.rar|287710 4|7299DA41058B6C037B452962319DE1F1|h=LS5UZUIDOAQSA VRR2WHRUA44CFRP6Y43|/

Bin NoSSE:


ed2k://|file|eMule0.50a_lightweight_NoSSE_28.02.2012.rar| 2876294|121815B7D9F3E2B368F561A710654808|h=GVCY7TL WXIFV7635SIZY3U5QSIX5YSRB|/

Src:


ed2k://|file|eMule0.50a_lightweight_src_28.02.12.rar|4234 484|AB9AEA1A25DADB7091988311975272C3|h=UA7P2HG5SBD UM3TQA6RHDFQQ3XYY7M62|/

morph4u
01.03.12, 20:27
Update to build 01.03.2012

eMule 0.50a lightweight
=======================

Build 01.03.2012 [morph4u]

Changed: Again progress and status column separated
Changed: Health display color
ReAdded: Connection state string


Bin:


ed2k://|file|eMule0.50a_lightweight_01.03.2012.rar|287638 7|9B4E7C3806DE05BD9156178A86ACEC05|h=MQXLLQE3OZLXF DOJYF2BLEJGCGD7AHKY|/

Bin NoSSE:


ed2k://|file|eMule0.50a_lightweight_NoSSE_01.03.2012.rar| 2877174|B11AA2B88B040C3D98299690B60D6CD0|h=7IV7DKW 6L4GELTXWKQLH53MMGSUKHJVN|/

Src:


ed2k://|file|eMule0.50a_lightweight_src_01.03.12.rar|4234 581|64AFC3EF3CA8AC5F0351329A37954EF5|h=GA4JA5V6Y3P H7KMMSOYA2MXSGNKPNVPO|/

morph4u
10.03.12, 13:56
Update to build 10.03.2012


eMule 0.50a lightweight
=======================

Build 10.03.2012 [morph4u]

Changed: Smoother status icons
Changed: Cleaner code in uploadlist for download status
Added: Info text for assign eMule to eD2K links in options-general


Bin:


ed2k://|file|eMule0.50a_lightweight_10.03.2012.rar|287616 4|2D07EDEEBA23A3A81FEF6D6B3F31BF0B|h=BOWAP6W57ASWC BWKP2CCGRG2PHLZ4BZK|/

Bin NoSSE:


ed2k://|file|eMule0.50a_lightweight_NoSSE_10.03.2012.rar| 2876616|3A8A38DA286D3F82F223E18961B2E27C|h=CLR74N3 US6GP7BINMEQCS3REK6P3TKKX|/

Src:


ed2k://|file|eMule0.50a_lightweight_src_10.03.12.rar|4234 803|C4ADD89B718EB7C491ABDCEE908A5123|h=XXJD2K5JHJK WBU4EBW2GDME7EZ4JQSM5|/

morph4u
17.03.12, 17:11
Update to build 17.03.2012


eMule 0.50a lightweight
=======================

Build 17.03.2012 [morph4u]

Removed: Custom control for status bar
Changed: Some code for status bar and tray icon
Fixed: Some minor fixes


//////////////////////////////////////////////////////////////////////////////////

Bin:


ed2k://|file|eMule0.50a_lightweight_17.03.2012.rar|287465 7|FE2B1C96A4719B2DFD3A82B3C86EE5BC|h=SLY5MVEO54M4I 52BGX2M4ZYNCWXC5JW6|/

Bin NoSSE:


ed2k://|file|eMule0.50a_lightweight_NoSSE_17.03.2012.rar| 2874133|EA6CDAED6602C9FF99F913ED9C2B1638|h=T6N6VGN ZPBT5GQYBVSPQVERJBYNCVKH7|/

Src:


ed2k://|file|eMule0.50a_lightweight_src_17.03.12.rar|4231 355|1E3B53AB11EEDA7CB4ACBE0F950FB1D4|h=2YYQ26U6JDB QTFRR764CCRH4KHHVSXLC|/

morph4u
04.04.12, 19:01
Update to build 04.04.2012

eMule 0.50a lightweight
=======================

Build 04.04.2012 [morph4u]

Added: Shell menu in shared files list


Bin:


ed2k://|file|eMule0.50a_lightweight_04.04.2012.rar|287681 7|A201CAF61CC8D927CFDD636DEECD1DD9|h=4KM7UXR5TDFXD TYA3PFVPWBZBPC65WM4|/

Bin NoSSE:


ed2k://|file|eMule0.50a_lightweight_NoSSE_04.04.2012.rar| 2876624|E064793453C39D0E5EA7F57A06462CA1|h=YCITFKD JID43STCXYPQ2JA7HZNFT2ORD|/

Src:


ed2k://|file|eMule0.50a_lightweight_src_04.04.12.rar|4237 922|187736A2551387DB09383976679CB539|h=PPSEYN2YUOI A2IERJLAW4PN3H5ISUP7M|/

morph4u
15.04.12, 20:10
Update to build 15.04.2012

eMule 0.50a lightweight
=======================

Build 15.04.2012 [morph4u]

Added: Part Traffic bar [Slugfiller]
ReAdded: Download client staus bar
ReAdded: Upload client status bar
ReAdded: Total Up/Down color
Changed: Some columns in lists
Changed: Some shell menu code for x64 build
Fixed: Missing filter in downloaded history window
Updated ip-to-country.csv from http://upd.emule-security.org/ip-to-country.csv.zip

x64 build compressed with MPRESS 2.19
x86 build compressed with UPX 308w

Clean install recommended


Bin x64 uncompressed


ed2k://|file|eMule0.50a_lightweight_x64_bin_uncompressed_ 15.04.2012.rar|3135093|1DDC5B2CF8E9E917F701840E9F8 9FD1D|h=7J3KNBJKAOR57SOVEK5NKOCJEK4NYIGN|/

Bin x86


ed2k://|file|eMule0.50a_lightweight_x86_bin_15.04.2012.ra r|2903203|137FD01B541EF2477AE6E6556F9DBE98|h=ELLL3 UGYHPSABY4FPGKQYEHABDB46CUT|/

Bin NoSSE


ed2k://|file|eMule0.50a_lightweight_NoSSE_x86_bin_15.04.2 012.rar|2902563|431298BC637BEB9DF44A2FBF53BB67C5|h =VZHV7ZPI6QNMOFWRJKLSGBSHPNJ5OOCQ|/

Src


ed2k://|file|eMule0.50a_lightweight_src_15.04.12.rar|4902 861|20BA357540A5E9978969C0326F6A860C|h=F3GRIINITH5 FPRRCZIY3MNYJDURFRFXB|/

EDIT: replaced x64 compressed exe with uncompressed exe because some crashes