| eMule MODs - Allgemein Alles zu den eMule-MODs, die unsere Anforderungen für 'saubere' MODs erfüllen. |
26. April 2010, 00:50
|
#1 | | MODder
Registriert seit: 08.04.2004
Beiträge: 6.710
| eMule 0.50a MorphXT v12.4 [26.07.2010]
Hi Jungs und Mädls,
sehr im Gegenteil zur Entwicklung der letzten paar Jahre freue ich mich die vierte Version von MorphXT innerhalb weniger Monate zu veröffentlichen. Diese Version hat ein besonderes Augenmerk auf der Verbesserung des vorhandenen codes und der Benutzung von Visual Studio 2010.
Zu allererst, diese Version enthält aktualisierte libs und Visual Studio 2010 solution und project Dateien. Damit ist MorphXT die erste Mod, die kompletten Quellcode anbietet, welche ohne Weiteres in VS 2010 kompilieren werden. Wie auch immer, der Wechsel zu VS 2010 hat auch eine Vergrößerung der ausführbaren Datei von ca. 1.5 MB bewirkt. Der Grund dafür liegt bei VS 2010, obwohl wahrscheinlich nur Microsoft genau weiß warum das so ist. Trotzdessen ist der Wechsel günstig, da ich so in einer angenehmeren Umgebung entwickeln kann und zudem eine "state of the art" Microsoft Entwicklungsumgebung benutze, was gut ist, wie ich denke!
Außerdem ist das Ordnen welches in 12.3 ein wenig komisch geworden ist jetzt verbessert und arbeitet nun wie erwartet. Entschuldigt die Unannehmlichkeiten. Es gibt noch ein paar mehr bugfixes, bitte lest das changelog für mehr.
Ich möchte außerdem die Gelegenheit nutzen WiZaRd zu danken, welcher einige patches, fixes und Änderungen zu dieser Version beigesteuert hat. Am Wichtigsten natürlich die Korrektur, die die Probleme mit dem Download von SourceForge behebt. Also dann, viel Spaß!
Gruß, Stulle Zitat:
--------------------------------------
Changelog for eMule 0.50a MorphXT v12.4
--------------------------------------
26-07-2010
ADD: Visual Studio 2010 project files and solution [Stulle]
ADD: Display check mark next to currently assigned category [Stulle]
CHANGE: update cryptolib Version 5.6.0 (3/15/2009) [Stulle]
CHANGE: update pugxml.h (XMLLib for PUGXML with XPath - CodeProject) [JCrane2/tychen]
CHANGE: update zlib 1.2.5 [Stulle]
CHANGE: update libpng 1.4.3 [Stulle]
CHANGE: Rename CMemDC to CMemoryDC [Avi-3k]
CHANGE: Some other minor changes to compile on VS 2010
CHANGE: Rewrote the passing of params for drawing country flags to work in VS10 [Stulle]
+ bug in VS10 MFC; fixed code not only for VS10, used in all solutions
CHANGE: Also sort aMule for mods (if availablel) [Stulle]
CHANGE: Added additional wait time and security checks for flush threads on exit [WiZaRd]
+ possible crashfix
FIX: Sorting of client status (QR,...) to make sense at last [Stulle]
FIX: Crash on shutdown in ipfilter [Xman]
FIX: Force periodic updates was reset to previous state on applying [Stulle/thx Hiwi]
FIX: Download from http sources (e.g. sourceforge) broken because of sending user-agent [WiZaRd]
+ Added option to maintain list of URLs that should not receive user-agents
REMOVED: Display of session download in ChunkBar in DownloadClientsCtrl [Stulle] | Du kannst sie downloaden auf unserer offiziellen Homepage : eMule Morph Mod Official Website
Direkter Link zur Downloadseite : Installer, Binäre Dateien & Quellcode Wenn es Probleme mit SourceForge gibt (Bitte erst SourceForge probieren!):
ed2k://|file|eMulev0.50a.-MorphXTv12.4-bin.zip|6629733|CDE86CAC991E5BE57C027B8568E1F9F5|h =DHRKOVTSKBVRFF264VP3DPTNJW4BLUE6|/
ed2k://|file|eMulev0.50a.-MorphXTv12.4-debugkit.zip|14060406|44AC43A4C610CC8D94DD50551D4E 4AF8|p=461F6E2C1E68251CA7B9377CE9D44564:348BC1022B 00772740829A09F26F6895|h=UL3EEO6MMXA64MN4IQLPAIL4S VS7JRXZ|/
ed2k://|file|eMulev0.50a.-MorphXTv12.4-installer.exe|11713733|2F25CB3BEDEDFD987BF92323F5D 0B0D1|p=CDEDBB3314709D4DACC50FD7CC9FD3B0:AD9910138 AB40A5A5738AC6B8DD31506|h=5ZP4GUI7CJNG62NH4DJFOAF6 6VVLP4VE|/
ed2k://|file|eMulev0.50a.-MorphXTv12.4-src.zip|5109325|9803798495E885D77278E2E18C5E9A72|h =G7RIN454QNE7G5SAG5A5GVFZZ4W5TXP2|/
ed2k://|file|eMulev0.50a.-MorphXTv12.4-src_and_libs.zip|10253661|D5EB26F4E433822C879C066B FF8B2C72|p=E249B6B072A4CE1282FB9608DFD02CE0:941521 B9D37E5466AB5655DDEC0BD24F|h=MERHYTE6UFJJCBTUKL3YY P345D3XSLGM|/
Known bugs:
-----------------------------------------------------
Alte Changelogs: Zitat:
--------------------------------------
Changelog for eMule 0.50a MorphXT v12.3
--------------------------------------
14-06-2010
ADD: Option to enable background color FakeAlyzer indication for searches [Stulle]
ADD: Some more countries to country flags feature [tomchen1989]
ADD: Copy files from bin package config to used config dir [Stulle]
ADD: Turkish translation for installer [omeringen]
ADD: "No to all" option for backup nagging dialog in Backup window [Stulle]
CHANGE: Made sorting for client status (QR,...) more like official [Stulle]
CHANGE: Made SafeHash ready for new AICH based file identifier (like official) [Stulle]
CHANGE: Don't assign downloads via watch clipboard feature using view filters [Stulle]
+ This caused own selection to be ignored!
CHANGE: Don't block HTTP sources via DeadSourceList [Avi-3k]
CHANGE: Increase space for strings in Morph Update windows [Stulle]
FIX: Rehashing of file on receiving unusable AICH hashset reply [Stulle]
FIX: Possible icon size related error when loading flag icons [WiZaRd]
FIX: A4AF swapping aborted download and caused sources to not be reasked within 20 minutes [Stulle]
FIX: Wrong file name mentioned in Startup sound error logging [Stulle]
FIX: libpng warnings when compiling [moloko+]
REMOVED: Some code around the sorting by score in QueueListCtrl [Stulle]
Note: Following languages updated: German [Stulle]; French [jamjam]; Chinese (P.R.C.) [zz_fly];
Chinese (Taiwan) [AndCycle]; Italian [xilolee]; Turkish [omeringen]; Spanish [Rajil]
--------------------------------------
Changelog for eMule 0.50a MorphXT v12.2
--------------------------------------
03-06-2010 *HOTFIX*
Fixed: Crash bug in ip2country [Stulle]
Fixed: Improper localization of Weekly IP2Country update checkbox [Stulle]
--------------------------------------
Changelog for eMule 0.50a MorphXT v12.1
--------------------------------------
02-06-2010
ADD: Weekly update option for ip-to-country.csv file [Stulle]
ADD: Working Windows Firewall settings for Vista and above in installer [Stulle]
ADD: Some more countries to country flags feature [tomchen1989]
CHANGE: Increase size for displaying strings in Morph First Start Wiz [Stulle]
CHANGE: Display log warnings on error auto updating ipfilter rar file [Stulle]
CHANGE: Show cat name for scheduler cat actions in preferences window [Stulle]
CHANGE: Label value for weekly update consistently [Stulle]
CHANGE: Cat related scheduler items are added with -1 (All) value [Stulle]
CHANGE: Update GUI when reloading share via scheduler [Stulle/WiZaRd]
CHANGE: Make user data dir default config dir for installer on Vista and above [Stulle]
CHANGE: Allow to show Default tab seperately on Multi User Web Interface [Stulle]
CHANGE: Do not show file names if Web Interface user may not see according cat [Stulle]
+ Applies to all files in incoming dir of cat unless an allowed cat has same dir
FIX: Download of large files was broken [Stulle]
FIX: Compiling settings for VS03 in emule_site_config.h [Stulle]
FIX: Some typos in ressource strings [Heiler]
FIX: Fake check via fakes list was not working [WiZaRd]
+ thanks for the brainstorming, exchange of ideas and cleaner solution!
FIX: Fakes list could not handle entries with huge file sizes (>uint32) properly [Stulle]
FIX: Country flags did not work in DownloadClientsListCtrl [morph4u]
FIX: Setting for PowerShare limit was not limited [jerryBG]
FIX: webservice.dat entry for peerates file stats [Motor]
FIX: Windows Firewall settings for XP/ Server 2003 in installer [Stulle]
FIX: Lang files weren't installed properly if location of datafiles wasn't default [Stulle]
REMOVED: Some unused code around the Slot Limiter (limit to number) [evcz]
REMOVED: webservice.dat entries for now defunct donkeyfakes links [Motor]
REMOVED: Redundant quotation marks in installer [Stulle/thx Heiler]
Note: Following languages updated: German [Stulle]; French [jamjam]; Chinese (P.R.C.) [zz_fly];
Chinese (Taiwan) [AndCycle]; Italian [Myth88]; Turkish [omeringen];
Portuguese (Brazil) [Heiler]; Spanish [Rajil]
Changelog for eMule 0.50a MorphXT v12.0
--------------------------------------
26-04-2010
Merged to 0.50a [Stulle]
CHANGE: update libping to 1.41 [Stulle]
ADD: Visual Studio 2008 project files and solution [Stulle]
ADD: ATL Server code for VS2008 compilation [Stulle]
ADD: Settings removed from official eMule to Advanced Preferences [Officials/Stulle]
ADD: Some more Tooltips for the preferences [Stulle]
ADD: Icon for "Pause when preview possible" menu entry [Stulle]
ADD: Find menu and OnLvnGetDispInfo to History list [zz_fly]
ADD: Queue progress bar in Webserver (not in Light) [unknown/Stulle]
ADD: File Percentage in title of progress images in WebServer [unknown/Stulle]
ADD: Option to restrict user from downloading files via multiuser webserver [Stulle]
ADD: Option to set level of optimization for NTService [Stulle]
ADD: Some more optimizations for NTService [Stulle]
ADD: Localization for NTService logging [Stulle]
ADD: Adjustable NT Service Strings [Stulle]
ADD: Fakealyzer [netfinity]
ADD: Display progress percentage for chunk details and sort chunk details by them [Stulle]
+ Note: This might cause weird results if client switches requested chunks or
does not download blocks sequentially.
ADD: Chunk details column in DownloadClientsListCtrl [SiRoB/JvA (idea)/Stulle]
ADD: Possibility to directly add incoming of removed cat to shared folders [Stulle]
ADD: New preferences.ini-only settings to Advanced Preferences [Officials/Stulle]
CHANGE: Disable FollowTheMajority if file is renamed in Shared Files Dialog [Stulle]
CHANGE: General settings dialog has been revised to achieve original layout [Stulle]
CHANGE: Reduced CPU usage in CUInt128::ToHexString [netfinity]
CHANGE: Reduced CPU usage in CUInt128::ToBinaryString [netfinity]
CHANGE: Optimize Process Kad client list [WiZaRd]
CHANGE: Improved filetype sorting in History list [zz_fly]
CHANGE: Improved reading of Webserver template [Stulle]
CHANGE: User priviliges for multiuser Webserver [Stulle]
+ Guest: Viewing information from webinterface
+ Operator: Adding/Removing downloads and according to other settings
+ Admin: Like Operator plus privilege to close eMule
+ Hi-Admin: Like Admin plus privilege to shutdown/reboot windows
CHANGE: Improved Failed Login Screen and Login Screen of Webserver [Stulle]
CHANGE: Improved UPnP info display [Stulle]
CHANGE: Improved setting of the preferences window title for tabbed Webserver panel [Stulle]
CHANGE: Sort client progressbars by percentage finished [Stulle]
CHANGE: Stretch chunk always to column width for chunk details [Stulle]
CHANGE: Improved upload state sorting for additional information [Stulle]
CHANGE: Improved sorting for Download State in ClientListCtrl [TAHO]
CHANGE: Allow searching for client name via key strokes in DownloadListCtrl [Stulle]
+ started searching at A4AF info until now
CHANGE: Set read-only instead of system attribute for custom incoming/temp dir [Stulle]
CHANGE: Allow incoming folder of default cat to be customized [Stulle]
CHANGE: Partly updated Bad Mod List (DLP v41, mainly Asian leechers) [zz_fly]
FIX: Properly localize some Advanced Preferences (official) [Stulle]
FIX: (Official) Only resolve hostnames for downloads if partfile found [WiZaRd]
FIX: (Official) Remove client from DownloadClientsList on RemoveSource [WiZaRd]
FIX: (Official) Don't publish incomplete small files [WiZaRd]
FIX: (Official) Possibly crash fix on ShowComment [WiZaRd]
FIX: (Official) Fix for setting buddy state on removing buddy [WiZaRd]
FIX: Display all time requests in History list [zz_fly]
FIX: Some bugs in the Webserver templates [Stulle]
FIX: Bad login handling for Webserver [Stulle]
FIX: multiSort in Search List [Xman]
FIX: Localization of tabs in Webserver panel [Stulle]
FIX: Don't reset Connection Settings without reason [Stulle]
FIX: TxtEditor option in Advanced Preferences [Stulle]
FIX: Wrong custom folder icon was displayed [Stulle]
FIX: CRC32 recalculate commando in SharedFilesWnd did not work properly [Stulle]
FIX: Setting HideOS for files was cancled when setting remained unchanged for one file [Stulle]
FIX: Minor display bug around default for PowerShare limit [Stulle]
FIX: Min Upload setting triggered nagging popup when Upload Capacity set to 1 kB/s [Stulle]
FIX: Setting appropriate settings for NTservice did not work properly [Stulle]
REMOVED: Microsoft Windows Media Format 11 SDK for MS VS2005 build (redundant) [Stulle]
REMOVED: Official changes for high upload speed in favor for more advanced MorphXT code [Stulle]
REMOVED: New official Ask-On-Exit Dialog in favor of Morph's one (NTService) [Stulle]
REMOVED: "MorphXT 9.7" workaround [Stulle]
REMOVED: Unusued ressource strings [Stulle]
REMOVED: AppleJuice detection [Xman/Anonymous Anti-Leecher]
REMOVED: ZZUL addition that sometimes caused crashes on receiving OP_FILESTATUS [Stulle]
REMOVED: Dupe USS settings in Extended settings panel [Stulle]
Note: Following languages updated: German [Stulle]; French [Heaven]; Chinese (P.R.C.) [zz_fly];
Chinese (Taiwan) [AndCycle]; Italian [Idro182/Myth88]; Turkish [omeringen];
Dutch [leuk_he]; Portuguese (Brazil) [Heiler]; Spanish [guijarrelson/Rajil] |
__________________ Here comes the Kaiser Von Shizer! Oufweidersehen. with Hanzel und Gretyl Ja, ich bin Misanthrop!
Geändert von Stulle (26. July 2010 um 02:06 Uhr)
|
| |
26. April 2010, 22:27
|
#2 | | "Rächer der Genervten"
Registriert seit: 12.02.2003 Ort: Bei mir zu Haus.
Beiträge: 2.396
| Besten Dank an euch alle die ihr diese Version erstellt habt!
Pan Tau
__________________ Die Welt ist gross, die Welt ist bunt,
ist manchmal grau, doch meistens rund!
Solltest Du sachliche Fehler in meinen Beiträgen finden würde ich mich über eine Nachricht dazu / einen Hinweis darauf freuen. Man lernt nie aus, und ich lerne gerne. |
| |
27. April 2010, 05:20
|
#3 | | Newbie
Registriert seit: 14.04.2010
Beiträge: 1
| Ich kann mich da Pan Tau nur anschließen.
Läuft sehr gut. |
| |
28. April 2010, 09:32
|
#4 | | Newbie
Registriert seit: 11.05.2004
Beiträge: 5
| Hallo =)
Ich bin im Zuge des Updates auf 0.50 auf den MorphXT v12.0 gestoßen und bin auch sehr zufrieden (und auch überwältigt von den Änderungen zu Xtreme 7.2). Mir ist da aber was aufgefallen.
Bei Ansicht des Transfer-Fensters reagiert die Anzeige beim Scrollen der DL-Clients sehr träge. Das Ändern der Breite der Reiter geht nur zäh (Als wenn mein Rechner voll ausgelastet wäre. Auch wenn ich beim switchen zwischen Firefox und emule auf emule zurückwechsel ist der Bildaufbau sehr langsam (es baut sich langsam von oben auf).
Aber die globale CPU(4x2,83)-Auslastung ist unter5% und mein RAM (4GB) nur zu knapp 30% ausgelastet. Alles andere Verhält sich normal (die anderen eMule-Fenster und auch der Rest von Windows 7.)
Vorhin hat sich dann auch noch plötzlich mein Grafikkartentreiber im laufenden Betrieb zurückgestellt. (Nvidia-Treiber v197.45 für GTX 275). Das hatte ich seit W7-Installation noch nicht.
Ich hab dann einiges rumprobiert aber nichts hat geholfen (auch Aero aus nicht). Wie gesagt, alles sonst läuft 1A (auch Transfer-Raten  ). Kann es sein, dass eMule irgendwie Probleme hat mit meinem Graka-Treiber bzw. habe ich sonst was falsch gemacht?
Meine Suche war bisher erfolglos daher der Post.
lg
Fentanyl |
| |
28. April 2010, 09:37
|
#5 | | MODder
Registriert seit: 08.04.2004
Beiträge: 6.710
| woran das liegt wissen wir leider nicht, aber es ist auch nicht überall so. im grunde sollte es sogar besser sein im morph, da listenelemente in einem eigenen thread geupdated werden. dies kann aber im grunde auch genau das problem darstellen beim größenverändern.
__________________ Here comes the Kaiser Von Shizer! Oufweidersehen. with Hanzel und Gretyl Ja, ich bin Misanthrop! |
| |
28. April 2010, 09:43
|
#6 | | Newbie
Registriert seit: 11.05.2004
Beiträge: 5
| Ah ok, verstehe... Dann ist das also bekannt. Nunja, ich denke, ich kann trotzdem gut damit leben.
Danke für die Info!
lg
Fentanyl |
| |
29. April 2010, 15:54
|
#7 | | Senior Member
Registriert seit: 01.06.2005
Beiträge: 476
| Zuerst ein Dankeschön für die neue Version. Hab sie mir mal probehalber installiert. Im kurzen Zeitraum wo sie lief, gab es nix zu beanstanden. Habe aber eine Frage. Als ich mal das Log durchgesehen habe, habe ich oft eine Meldung wie diese hier:
PrcBlkPkt: Ignoring 10431 bytes of block starting at 1165926400 because unasked for file XYZ
Was hat das zu bedeuten?
MfG Frawe |
| |
29. April 2010, 22:18
|
#8 | | MODder
Registriert seit: 08.04.2004
Beiträge: 6.710
| vermutlich, dass dir irgendjemand daten schickt die du nicht angefragt hast. warum er das tut weiß ich nicht...
__________________ Here comes the Kaiser Von Shizer! Oufweidersehen. with Hanzel und Gretyl Ja, ich bin Misanthrop! |
| |
30. April 2010, 07:35
|
#9 | | Advanced Member
Registriert seit: 09.03.2003
Beiträge: 274
| Das passiert vornehmlich wenn jmd. entweder DICH auf DL Status setzt und dir Daten schickt, dir die Statusänderung aber (warum auch immer!?) (noch) nicht bekannt ist oder aber du den Download schon beendet hast (gecanceled oder andere Blöcke angefragt) und der andere Client dir weiterhin Daten schickt - kann ignoriert werden, normal sieht man die Message auch nicht, nur im Morph eben
__________________ God's in his heaven... all's right with the world! |
| |
30. April 2010, 08:55
|
#10 | | Newbie
Registriert seit: 06.02.2007 Ort: bei Mutti
Beiträge: 2
| Hy hab alles gemacht wie immer es liefen bis jetzt ja alle Mods prima aber jetzt kommt eine Fehlermeldung und wo dann drinsteht eine Neuinstallation könnte den Fehler beheben! Dann habe ich emule 0.50 wieder drüber kopiert und dann geht alles wieder! Dann den Mod wieder drüber und wieder diese Meldung!
Muß ich bei diesem Mod etwas besonderes beachten!
Bin seit emule 0.45 mit Mods immer gut hingekommen aber nun das! |
| |
30. April 2010, 08:57
|
#11 | | Advanced Member
Registriert seit: 09.03.2003
Beiträge: 274
| Wow, gleich so viel Infos? OS? Hast du den ersten Post gelesen (wg. .NET)?
__________________ God's in his heaven... all's right with the world! |
| |
30. April 2010, 10:09
|
#12 | | Newbie
Registriert seit: 30.04.2010
Beiträge: 1
| Moin,
erstmal danke für die neue Version.
Aber anscheinend habe mit dieser ein 4gb Problem. Z.B. von einem 5gb file werden nur die ersten 4gb herunter geladen. Bei dem letzten gb starten zwar downloads, brechen aber nach kurzer Zeit mit 0 bytes wieder ab.
Direkt vorher hatte ich StulleMule-6.2 ohne Probleme laufen. Auch andere Mods liefen bisher mit 4gb+ files.
Fresh Install mit MorphXT 12.0 hatte ich ausprobiert, nur die Temp-Downloads übernommen.
Ansonsten ... : WinXP 32 SP3, .NET 3.5 SP1 , HDD ist NTFS |
| |
30. April 2010, 16:33
|
#13 | | MODder
Registriert seit: 08.04.2004
Beiträge: 6.710
|
__________________ Here comes the Kaiser Von Shizer! Oufweidersehen. with Hanzel und Gretyl Ja, ich bin Misanthrop! |
| |
30. April 2010, 17:54
|
#14 | | Senior Member
Registriert seit: 01.06.2005
Beiträge: 476
| Danke für die Erklärung.
MfG Frawe |
| |
1. May 2010, 11:07
|
#15 | | MODder
Registriert seit: 08.04.2004
Beiträge: 6.710
| Narcaz, danke für deinen report. Habe den Fehler gefunden und korrigiert. Werde wohl bald ne neue Version machen.
__________________ 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 05:35 Uhr.
|