![]() |
AW: eMule v0.46c MAXmod v2.0 [30.10.2005] Hi drfreak2004, Zitat:
Zitat:
|
Soeben wurde eine neue MAXmod-Version released. Viel Spaß damit und einen schönen Tag noch. Max |
Hi Max. Danke für das neue release. Ich werde es heute abend an den Start bringen, bin leider noch auf Arbeit. Bin schon mal auf das überarbeitete GSL gespannt! :beer: |
About webcache: Why did you change MAX_PROXY_CONN limit from 5 to( 2*5)? ANd you might want to check out the webcache code of morph 7.8 . SiRoB solved some first change exceptions there in Throw statements. |
schade! wollte deine neue version als basis nehmen, aber bekomme lauter warnings! Code: d:\Dokumente und Einstellungen\Steven.GAMER\Desktop\Max_v2.0_src\id3lib\src\tag_parse_v1.cpp(155): warning C4244: 'Initialisierung': Konvertierung von 'ID3_Reader::int_type' in 'uchar', möglicher Datenverlust |
@Cobain: Nimm die Libs vom Xtreme und kommentiere die Deklaration von bResult aus. bResult wird nur von anderen Programmteilen genutzt die für diese Zwecke nicht benötigt und daher aus dem Project gelöscht wurden. @leukhe: Ich habe die maximalen Proxy Connections erhöht,weil das die Socket Timeouts drastisch reduziert. Vor allem beim Download via Proxy,dort merkt man den Effekt extrem. Danke für den Hinweis ich werde mir den Morph diesbezüglich mal anschauen. MfG Max |
NAFC-Adapter Hallo, bei der Erkennung des NAFC-Adapters wird anstatt meines Routers bzw. Netzwerkkarte meine TV-Karte erkannt! Habe eine WinTV Nova, diese trägt sich in der Systemsteuerung als Netzwerkkarte ein. Lässt sich das irgendwo umstellen? Bei dem Port-Test wird auch auf meine TV Karte zu gegriffen! Das Problem habe ich mit allen Mods die NAFC einsetzen! |
starte emule und notier Dir die Nummer des richtigen Netzwerkadapters. Dann beende emule und öffne die preferences.ini gehe zur Sektion "Xtreme" und schrieb dort hinein: ForceNAFCAdapter=Nummer des notierten Netzwerkadapters |
Wird es hier auch ein Update geben? |
Sicher wird es von MaxUpload noch updates geben. Warum müssen manche Leute nur so eine Hektik machen¿ :P MFG Stulle |
:shock: Iiiiiiich???? Mache doch keine Hektik. :whistle Bin gestern erst auf den Mod gestoßen. Hatte vorher nur den 'normalen' Xtreme benutzt. Webcache finde ich aber gut. Daher meine Frage. was aber nicht heißen soll, dass ich hier irgend wen hetzen wollte... ;) |
Im Moment ist ein Update noch nicht so zwingend erforderlich, da keine größeren Bugs gemeldet wurden. Daher mache ich mich erstmal mit der v0.47a vertraut, weil dort einige wirklich störende Bugs endlich gefixt sind....z.B. das Resource Leak aus der PrefencesDlg. Vermutlich wird es erst mit dem offiziellen erscheinen der originalen eMule v0.47a ein Update geben. MfG Max Ich denke mal mit der nächsten auf v0.47a Code basierenden Xtreme Version wird es auch bei mir ein Update geben. Aber im Moment bin ich immer noch am büffeln. |
Dauert es noch lange????:whistle |
Ich büffel immernoch ;-) . Visual C++ .NET Bücher sind ziemlich dicke Wälzer. Allerdings werd ich mir jetzt mal so langsam die Xtreme Source vornehmen und gemächlich mergen *fg*. MfG Max |
nur Mut Zitat:
Aber schön zu hören das du mit dem Merge beginnst, der Xtreme 5.0 lief bei mir in der Beta schon 4 Tage stressfrei durch, teste jetzt die Final, hoffe sie ist genauso stabil. Also MaxUpload, laß dich nicht stressen, obwohl auch ich auf eine Webcache Version des Xtremen giere :whistle und mich bereitwillig zum Test zur Verfügung stelle. MaxUpload hau in die Tasten und laß den Xtremen noch "krasser" rocken :eek: btw -- thx für die super Leistung und Respekt von der COMM an Xman und MaxUpload und natürlich an die Mains |
Wie gemächlich ist "gemächlich"??? <räusper> |
gemächlich heißt nicht 5 tage! :P gibt noch einige dinge für max zu überprüfen im bezug auf webcache. weiter warten! mfg stulle |
:whistle<dumdidum....> Ok. Webcache ist das Zauberwort. Ansonsten ist Xtreme einfach perfekt. |
Zitat:
Im Ernst das ist ein ziemlich harter Brocken und da ich festgestellt habe,daß mir da bei der MAXmod v2.1 Version so einige Fehler unterlaufen sind die bisher niemanden aufgefallen sind,bin ich halt jetzt besonders sorgfältig. Wenn ihr mal meine Source durchsucht werdet ihr fesstellen,daß man unter dem {WebCache} Tag 341 Resultate findet in 48 verschiedenen Files und nicht alle kann man mal so einfach locker kopieren ohne zu hinterfragen ob da nicht was falsch gelaufen war. Das ist sehr zeitaufwendig besonders wenn die zu Grunde liegende Emule Version eine total überholte ist (->v0.47a). MfG Max |
Softwaretechnik?!? Zitat:
Zitat:
Und ich dachte immer das Open Source Software ordentlich designt wäre. Mh -- wird wohl dringend Zeit für ne Überarbeitung Richtung sauberer Schnittstelle. Aber das müssen dann die MAINs machen. Zitat:
Ich hoffe das ich auch irgendwann die Zeit finden werde um mir die gesamten Sourcen mal anzuschauen. Ich danke man kann wohl in Sachen Softwaretechnik dort ne ganze Menge optimieren. So on, laß es krachen Max ;) |
Zitat:
Zitat:
Zitat:
ein großteil derer, die bisher an dem projekt gearbeitet haben haben großes geleistet und das zeugt meiner meinung nach von einiger fachlicher kompetenz. nun einfach daherzukommen und zu behaupten das es da ne ganze menge zu "optimieren" sei find ich, mit verlaub, sehr vermessen! just my 2 cents. Stulle |
Hey Stulle, erstmal locker, ich will hier niemanden angreifen geschweige denn beleidigen. Zitat:
Zitat:
Aber, Flexibilität ist entscheidend wenn es um das Anpassen von komplexen Systemen geht. Im Bereich der verteilten Systeme gilt Flexibilität als Grundmerkmal für Erweiterbarkeit und Wiederverwendbarkeit. Es bedeutet das mittels moderner Softwaretechniken, wie Inversion of Control und Dependency Injection, System so entwickelt werden, das andere Systeme daran mit einem Minimum an Aufwand andocken können. Zitat:
Zitat:
Zitat:
Letztendlich sollten die vielen kleinen Erweiterung der vielen Modder als Komponenten fungieren, die ohne große Anpassungen an das System angedockt werden können. Damit ließe sich der Portierungsaufwand um einiges veringern. Dafür bedarf es einer einheitlichen Schnittstelle, eines Komponentenmodells oder eines Frameworks. Diese(s) müßte aber im Core implementiert werden. Das ist meiner Meinung nach nicht vermessen sondern eher ein guter Diskussionsansatz. cya NetZwerg |
Sieh mal, es geht ja schonmal los wenn ich nur die Geschwindigkeiten im MSN anzeigen will. Xman nutzt einfach andere Variablen für seine mod, da er ein anderes UL system hat. Hier muß geändert werden. Die MainTimer Funktion (oder wie die hieß) ist bei der pHoeniX mod an einer ganz anderen Stelle, als im original eMule, also besteht hier der Änderungsaufwand darin die Funktion zu suchen. Ich könnte jetzt in dieser Art und Weise fortfahren, aber ich denke du weißt schon was ich sagen will. Zitat:
Du siehst, die Klassen sind nicht einfach nur alle zerstückelt klein. Sie sind nach Logischen komponenten eingeteilt und bieten somit einen optimalen Überblick über das Programm bzw. den Programmcode. Was mich an deinem Post gestört hat war, dass du ohne genaues Wissen über den Programmcode gesagt hast, dass es überarbeitungswürdig ist. Bei 48 Datein kannst du ganz stark davon ausgehen, das 30-50% der Datein nur header-Dateien sind. Außerdem einige Listen oder ähnliche GUI Elemente. MFG Stulle |
Zitat:
Zitat:
Zitat:
Ich hoffe das ich bald die Zeit haben werde mich mal tiefgehender mit den Sourcen auseinander zu setzen, denn auch ich möchte meinen Beitrag für die Community leisten. Und wenn dieser Beitrag zur Folge hat das das Leben für alle Modder einfacher wird, dann ist das doch ein Erfolg, oder etwa nicht? Denn die Modder sollten sich nicht um das WIE Gedanken machen müssen, sondern eher um das WAS. Solche sinvollen Dinge wie USS, NAFC, Webcache etc. sollten viel eher zur Verfügung stehen und sind nur dadurch entstanden, dass pfiffige Köpfe Zeit zum Denken hatten. ;) btw: ich würde gerne die Idee des Speed-Balancings bei Routern über SNMP umsetzen, damit hätten auch endlich die Leutz mit Routern ne Möglichkeit für stabilen Upload. Die Idee ist nicht von mir sondern wurde von einem Forenmitglied vorgebracht und ich halte sie für umsetzbar. Zitat:
cya NetZwerg |
sieh dir bitte erstmal den WC code und den code von eMule an bevor du hier fortlaufend irgendwelche behauptungen aufstellst. |
@ NetZwerg : Nun denn, auf auf und frisch ans Werk! Mit freundlichen Grüßen aalerich |
@Stulle, aalerich erstmal muß ich mein aktuelles Projekt zu Ende bringen, danach kann ich und werde ich mir die eMule-Sourcen zu Gemüte führen. btw: gibt es eigentlich ein Klassendiagramm zum offiziellen eMule? @Stulle was heißt Behauptungen -- eher konstruktive Diskussion, kannst mir aber gerne Gegenbeweise bringen ;) |
einfache definitionssache: du kennst den code nicht, machst aber trotzdem aussagen über ihn. diese können dem zufolge nur behauptungen sein. |
@NetZwerg: Soviel zum Lehrbuch und zum Studierten ;-). Anhand deiner Aussagen schließe ich schon darauf, daß du ein fundiertes Fachwissen hast und das was du hier vorschlägst auch umsetzen kannst. Zumindest in der Theorie. Also mir wäre es sehr lieb,wenn du dir mal ne reine WebCache Version vornehmen könntest und den Code anpaßt und wenn du dich da eingeabeitest hast höre ich mir sehr gerne deine Vorschläge an. Meiner Meinung nach muß der WebCache Code dringend für eine leichtere Implementierung angepaßt werden und mit dieser Meinung stehe ich nicht alleine da. Du solltest dir das aber alles nicht so einfach vorstellen. Emule ist ein sehr komplexes System und man muß sehr viele Klassen lernen. Das Hauptproblem mit dem wir alle zu kämpfen haben ist der Faktor Zeit. MfG Max |
Zitat:
Zitat:
Zitat:
Zitat:
Aber erstmal den Code studieren und prüfen was überhaupt machbar ist und dann mit Fakten arbeiten, bis jetzt ist alles nur Theorie. Die letzten Systeme die ich umgestellt habe brauchten mehr als drei Reengineeringzyklen um die gewünschte Flexibilität zu erreichen. Danke. cya NetZwerg |
hallo ! danke für diesen super mod. In letzter zeit habe ich einige ausprobiert und max gefällt mir für den normalbetrieb am besten. Leider vermisse ich noch ein paar option um releases effektiver zu verteilen oder auch andere releases unterstützen. Könnte man da nicht noch ein paar features einbauen ? An meinen ausführungen erkennt jeder sicher das ich mehr der anwender bin als der programierer, deswegen frage ich algemein. Ansonsten ein wirklich super mod, vielen dank :) |
Hallo myrd, da kommt demnächst was. Hier ein Zitat vom Max aus einem anderen Forum: Zitat:
Gruß, malo |
thx für die schnelle antowort. "Der MAXmod wird in Zukunft wohl die Richtung Xtreme meets Morph gehn" Das is genau das was ich suche. Dann verharre ich hier und freue mich auf die dinge die da kommen :) |
Hallo??? Ist hier noch Leben drin? :whistle |
Bei Bedarf sicherlich. Welches ist denn Dein Anliegen? Bohrend fragend aalerich |
Och.... Nur so. Wollte nur den Thread mal wieder ein wenig anschieben. Und mal sehen wen ich aufscheusche. Gibt es etwas neues zum Thema MAXmod? |
jop. max hat keine zeit :P außerdem funktioniert die neuste version von GHL grandios ;) |
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:00 Uhr. |
Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.