eMule MODs - Allgemein Alles zu den eMule-MODs, die unsere Anforderungen für 'saubere' MODs erfüllen. |
14. August 2005, 10:43
|
#1 | The Machine =)
Registriert seit: 19.08.2003
Beiträge: 4.023
| Problem: eMule 0.46c hebMule 2 1.0 [18.09.2005]
eMule 0.46c hebMule 2 1.0 Zitat:
eMule 0.46c hebMule2 v1.0
_________________________________________________
added new Anti Leech features: (tagged Avi3k: AntiLeech/GPL violators)
added many known gpl violators and leecher mods to list (part of list taken from MorphXT)
added option to ban leechers - 2 way ban
added option to select ban time in minutes
added option to select leecher's credit percent if not banned
added SlugFiller's spamBan (tagged SlugFiller: spamBan)
~ changed and improved AntiVirus code: (tagged Avi3k: AntiVirus)
added option to scan in the tree list in Shared Files window
fixed option to scan in Download list, now you can scan more than 1 finished file
~ changed and improved Advanced ServerFilter code: (tagged Avi3k: ServerFilter)
recoded lots of related code parts
moved filter query code to CServer class
removed redundent (duplicate filtering) code from CServerList class
changed the dialog to fit to the new changes and improvements
added option to filter servers by LowID user count.
added option to filter "Fake/Untrusted/Unknown" server, so only trusted servers are kept in the serverlist
added option to update the trusted serverlist (stores in trustedservers.heb in config folder)
added option to filter static servers in prefs
added display for the filter's operator (to simplify usage)
changed dialog to modeless
~ changed and improved WebSearches code: (tagged Avi3k: WebSearches)
recoded lots of related code parts (including list, dialog etc...)
moved the Editor dialog to the WebSearches dialog (code from Skinner)
added context menu to the dialog's list
fixed removing of searches
improved moving of searches to different places
removed 'unknown' from language list, use 'multilingual' instead.
added country flags to the language list (code from Skinner; icons from eMule mods' 'ip-to-country' feature)
changed lang settings in websearches.heb (using code strings: he = Hebrew, en = English, multi = Multilingual)
changed the websearches' object code
changed dialog to modeless
~ added and improved ModID: (tagged Avi3k: ModID)
fixed sending mod string to other eMule users
added statistic display of mods in Stats window under Clients -> Software -> eMule -> eMule mods
added display of software for all client lists (queue, known, etc...)
changed mod's version code for future use.
added display hebMule users' username in blue in all client lists (tagged: "Avi3k: ModID (hebMule)[/i])
added Slot Control: (tagged: "Avi3k: hebMule Slot Control[/i])
eMule can now change the upload slot count according to user's preference:
Disabled - eMule will use official method to open slots
Manual - eMule will open the selected no. of slots
by Slot count - eMule will calculate the average datarate each slot uses
by Datarate - eMule will calculate the slot count according to the specified (average) datarate
added option to change the no. of min and max opened slot (if Slot control is not disabled)
added option to use Upload SpeedSense's upload to calculate the slot count and average datarate
*** this feature was tested on a 10K upload (and lower) only; if you test it, send info & issues: hebMule@gmail.com
added options to reconnect:
when internet connection might be down (tagged Avi3k: Reconnect Retries)
* works only for servers and when eMule is set to reconnect!
* when disabled, eMule will use official code for reconnecting
on LowID (tagged Avi3k: Lowid Retries)
added option to Push small files: (tagged Avi3k: Push Small Files)
* files smaller than a Partsize (9500KB) get a credit push (not given to leechers!)
* really small files, smaller than an eMule chunksize (180KB), get an instant slot according to the upload settings
changed hebMule's prefs now saved in hebMule.ini file (tagged Avi3k: hebMule prefs)
* old prefs are not restored, you must reset them manually, this affects all features
added display of files by Ed2k type in Shared Files under 'All shared files' (tagged Avi3k: SharedView Ed2kType)
improved Kad's encoding code for CUInt128 (tagged Avi3k: kadEncode)
~ added hebMule log to server window for the mod's messages (tagged Avi3k: hebMule Log)
~ added option to load downloads from anywhere on your harddisk (tagged Avi3k: Met Loader)
~ added SlugFiller's infiniteQueue with modifications (tagged SlugFiller & Avi3k: infiniteQ)
~ added colored Queue rank difference to the download list (tagged Avi3k: QRdiff)
~ added option to see own credits (tagged Avi3k: OwnCredits)
~ changed eMule to store Hebrew locale in the exe file (tagged Avi3k: Hebrew locale)
~ added option to edit servers manually (tagged Avi3k: EditServer)
~ added option to run more than one eMule (tagged Avi3k: MultiInstance)
added prefs page for hidden Official eMule features (tagged Avi3k: Official features prefs page)
improved prefs dialog code (in PreferencesDlg.cpp/h, PPgHebmule.cpp/h...)
improved official eMule default preferences
fixed several official bugs & improved some codes:
fixed argument's order in ClientCredits.cpp (affects Debug versions only!)
fixed message in log about new incoming message for filtered messages
fixed sorting of several columns in DownloadClientsCtrl.cpp
fixed opening of incoming folders in Shared Files
fixed selection in MuleListCtrl.cpp
improved MiniMule's transferancy code (removed redundent class usage)
removed unnecessary files from the code and emule.vcproj file
* changed mark with ~ are taken from (the old) hebMule
| Download: Binaries & Sources (eMule-web.de-Mirror) eMule 0.46c hebMule Zitat:
changelog:- compiled with: zlib v1.2.3; crypto++ v5.2.1; png v1.2.8!
- Hebrew translation
- First definitions improved
- tweaked to Israel Cable/ADSL connection
- better cpu/mem save
- queue size: 100-25000
- Added separator to web services (with <separator> or [separator])
- MultiInstance - allows more than 1 eMule run (tagged Avi3k: MultiInstance)
- Edit server in serverlist (tagged Avi3k: EditServer)
- See Own Credits - allows u 2 c ur UL/DL Modifier in client dialog (tagged Avi3k: OwnCredits)
- hebMule Log tab - every hebMule msg is now shown in hebMule's unique tab in server win. (tagged Avi3k: hebMule Log)
- did some code tweakin' like Official Mule (for better string handling)!
- Removed AntiLeech:
for now using the official code, but added more known leechers/gpl violators - Removed Cat TempDir:
official eMule supports multiple temp dirs - Met Loader (tagged Avi3k: Met Loader)
allows you to started DLs from any folder on ur hdd!
just click on the met file and hebMule will continue
where it was left off...
to enable the feature, go to Preferences -> hebMule
and check Register system .met files to hebMule
- Support of external AntiVirus (tagged Avi3k: AntiVirus)
allows u 2 scan 4 viruses within eMule usin' an external AntiVirus.
just go to Preferences -> Extended Settings -> AntiVirus and enable the option,
select ur AntiVirus app & u'r ready 2 go...
once a download completes u can auto scan it by enablin' the "AutoScan Completed"...
u can also scan by right click menu and selectin' "Scan with AntiVirus"
u can also scan files u'r sharin' in Shared Files tab!
- Enhanced WebSearches: (tagged Avi3k: WebSearches)
allows u to modify the search list and add ur favorate ed2k sites!
once u add a site, u can search its database or navigate to it
by enterin' a search string and clickin' start (or enter).
placeholders Updated!
there r placeholders 4 the url, they r:- [query] - the search query
- [type] - type of search
- [minsize] - minimun size
- [maxsize] - maximum size
- [extension] - the file extention
- [available] - availability of the search
- [completesrc] - number of completed sources
- [codec] - the codec used to encode the audio/video file
- [bitrate] - minimum bitrate of the audio/video file
- [length] - minimum length of the audio/video file
- [title] - the title of the audio/video file
- [album] - the album of the audio file
- [artist] - the artist of the audio/video file
type of search can be any value, but to match the type, u need
to separate them in Type by ";" -
like: All;Archive;Audio;CD-Image;Pictures;Programs;Video;Document
e.g: jigle search type: 0;0;1;0;3;4;2;0
Added an options to update the websearch list from the internet!
just click 'Update List' and the list will b updated!
* if the file is not replaced, new sites r appended to the list!
* fixed some bugs in WebSearches
* changed file handling of websearches.heb
* fitted code of WebSearches to Unicode build
- Advanced Server Filter: (tagged Avi3k: ServerFilter)
this tiny thing allows u to filter server by certain queries!
once u select a query, click remove and it will remove all
the servers by that query!
u can also tell Adv. Server Filter to del static server & server
with no certain data (with zero value!)...
if u deleted alot and want to restore, press cancel and the last saved
serverlist will be loaded! (note that it works for what u deleted currently!)
Added an option to auto delete incoming server!
this allows you 2 filter automaticly the list without
checkin' it each and everytime
(if u use this option, disable the receive servers from clients)
- added some fixes to Official code
(check my sig for the fixes) - Imrpoved some code parts
- codes by SlugFiller from SlugFiller-ItsOnlyMe mod:
- infiniteQ - now ur q has no size limit, under Extended Settings, usin' the q slider all the way 2 the left (improved by Avi3k)
- ModID (improved by Avi3k)
added lots of improvements to ModID:
- added statistics to mods
- added modid to DL list, UL list, Q list & Known client list
| Download: Binaries & Sources (eMule-web.de-Mirror) |
| |
14. August 2005, 14:04
|
#2 | Board Methusalem
Registriert seit: 31.05.2004
Beiträge: 2.800
| Och nee, mein Englisch ist ja schon grauenhaft, aber das hier? Liest sich ja wie aus der Feder eines amerikanischen Ghettonegers. Wenn das Ding so programmiert ist wie das Changelog geschrieben...
In dem Stück, das ich gelesen habe fiel mir nur eine Mindestwarteschlangengröße von 100 auf.
Mit genervten Grüßen
aalerich |
| |
14. August 2005, 16:32
|
#3 | MODder
Registriert seit: 08.04.2004
Beiträge: 7.035
| eMule 0.46c hebMule 2 1.0 [18.09.2005] Details Zitat:
Zitat von aalerich Och nee, mein Englisch ist ja schon grauenhaft, aber das hier? Liest sich ja wie aus der Feder eines amerikanischen Ghettonegers. Wenn das Ding so programmiert ist wie das Changelog geschrieben...
In dem Stück, das ich gelesen habe fiel mir nur eine Mindestwarteschlangengröße von 100 auf.
Mit genervten Grüßen
aalerich | Hmmm... ob es sich um einen "Neger" handelt mag ich zu bezweifeln, jedoch weiß ich, dass der werte Avi-3k aus dem fremden und fernen Israel kommt. Das die Leute von da manchmal interessante Schreibweisen hervor bringen.
MFG Stulle
__________________ Here comes the Kaiser Von Shizer! Oufweidersehen. with Hanzel und Gretyl Ja, ich bin Misanthrop! |
| |
Forumregeln
| Es ist Ihnen nicht erlaubt, neue Themen zu verfassen. Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten. Es ist Ihnen nicht erlaubt, Anhänge hochzuladen. Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten. HTML-Code ist aus. | | | Alle Zeitangaben in WEZ +1. Es ist jetzt 13:11 Uhr.
|