![]() |
modding von emule ... Modden von Emule … Dieses Tutorial kann mit folgendem Programm vorgenommen werden: Visual Studio 2003 (ein C++ Editor) Für Anfänger wird dieser Vorgang an eMule etwas schwieriger werden, deswegen ist die Voraussetzung, dass man einwenig c++ versteht ... Zuerst starten wir Visual Studio 2003 und öffnen die Datei "emule.sln". Navigiere in der Klassenansicht (Classview) zu: emule -> CUploadQueue -> AcceptNewClient (mit doppelklick) Nun sind wir bei der entscheidenden Funktion angelangt. Sie entscheidet darüber ob ein Client auf die Uploadliste kommt oder in der Warteliste bleibt. Bei uns soll er auf der Warteliste bleiben. Da es sich um den rückgabewert bool Handelt wüssen wir also false für nicht hinzufügen und true für hinzufügen zurückgeben. So müsste sie vor der Modifikation ausehen: Code: bool CUploadQueue::AcceptNewClient(){// check if we can allow a new client to start downloading form usif (::GetTickCount() - m_nLastStartUpload < 1000 && datarate < 102400 )return false;if (uploadinglist.GetCount() < MIN_UP_CLIENTS_ALLOWED)return true;else if (uploadinglist.GetCount() >= MAX_UP_CLIENTS_ALLOWED)return false;uint32 upPerClient = UPLOAD_CLIENT_DATARATE + datarate/50;if( upPerClient > 11000 )upPerClient = 11000;//now the final checkif (theApp.glob_prefs->GetMaxUpload() == UNLIMITED){if ((uint32)uploadinglist.GetCount() < ((datarate/upPerClient)+2))return true;}else{uint16 nMaxSlots = 0;if (theApp.glob_prefs->GetMaxUpload() > 10){nMaxSlots += 2;nMaxSlots += (uint16)ceil((float)((theApp.glob_prefs->GetMaxUpload() - 10)*1024) / upPerClient);}elsenMaxSlots = MIN_UP_CLIENTS_ALLOWED;//theApp.emuledlg->AddLogLine(true,"maxslots=%u, upPerClient=%u",nMaxSlots,upPerClient);if ((uint32)uploadinglist.GetCount() < (datarate/UPLOAD_CHECK_CLIENT_DR) && uploadinglist.GetCount() <= nMaxSlots )return true;}//nopereturn false;} Diesen Code müsst ihr mit diesem hier ersetzen: Code: bool CUploadQueue::AcceptNewClient(){return false;} Dann im Configuration Manager (Build -> Configuration Manager) von Debug auf Release Statistic umstellen. Als nächstes Compilen (Debug -> Start). Wenn alles fertig compiled ist schliesst euer soeben debugtes eMule. Geht in das Verzeichnis in dem ihr den Source habt. Dort müsste jetz ein Ordner Namens Release sein. Holt euch die eMule exe aus diesem Ordner und setzt diese in ein Orginal eMule Paket ein. Und fertig, jetzt habt ihr ein emule, dass mit 0 KB Upload läuft und ihr trotzdem runterladen könnt (mehr speed!). Das ganze soll dir helfen, dass du nicht illegal zur verfügung stellst! Dieser Text ist Copyright (c) 2002 by { RaZoR|tH3 kInG 97cR3w } Ihr dürft diesen Text gern "unverändert" weiter posten, aber bitte beachtet, dass der Copyright nicht entfernt wird!!! Have Fun!! :p |
Zitat:
dann kanste auch gleich was gegen CHeats haben *frechgrins* ich sag mal so wenn ich mittags daddeln gehe mache ich immer die Leecher emule an damit mein ping gut bleibt wnen ich dann kein bock mehr habe zu zocken geh ich wieder auf das normale über <---Oft ^^ Mfg S4v4s ;) |
Naja p2p basiert eben drauf, dass man auch daten zu verfügung stellt und wenn jetzt jeder nur noch leeched, geht das Prinzip verloren. |
Lol jetz auch noch meinen Post löschen. Das ist mein Tutorial und hat hier nichts zu suchen. greetz |
Zitat:
|
1. Total veralted (geht in neuen Versionen nicht mehr) 2. DER TEXT is von Darph!!! Es ist das letzte nen Text zu rippen, aber is zum kotzen wenn man dann noch sein Copyright druntersetzt!!!! (;1 |
Klasse Aktion ... :( |
no comment ..... :-) |
Hmm... @der_Clown du hast dieses Tutorial aus dem XXX Board (geklaut) dieses Tutorial hat der DaRpH gemacht!!! Darum stehen ihm die copyrights an und nicht DIR!!! das ist so eine unverschämt heit, achja, dieses Tutorial geht nicht mehr mit der 0.30b wenn du schon programmieren kannst und C++ beherrschst dan mach gefelligst eine für die version 0.30b und klaue ned, ich klaue dir ja auch ned einfach 100euro aus deiner Tasche!!! Lass es bitte wenn du es nicht kannst!!! Ich hasse lügner die etwas behaupten, etwas behaupten das sie garned können, dadurch klauen!!! (;1 |
Dieses Tutorial gab es schon viel früher auf anderen Seite bevor es dieser möchte gern Darph kopiert hat. Also labert nicht so eine scheisse ob das von Darph währe. Informiert euch lieber mal und sucht mal danach in anderen Foren dann werdet ihr das sehen 8-) |
Wenn hier einer nen möchtegern bist dann bist das du und das Pack hier was ohne Nachfragen was kopiert. Vieleicht hat ers ja nochnichtmal gewusst dasses praktisch unerlaubt kopiert wurde. Und wenn ich nocheinmal das Wort Möchtegern von euch Möchtergens höre. Dann bleiben in Zukunft die Sachen halt Private und dann hasste dir selbst in den Finger geschnitten. Weil du schafst wette ich nochnichtmal mein Tutorial Anzuwenden. greetz |
Deine Sprüche kannst du dir in deinen Arsch schieben 8-) Als ob du was besonderes wärst. Einbildung ist auch eine Bildung :-) Gehe lieber dahin wo du hergekommen bist aber verschon mich mit deinen Drohungen kleines Kind |
Alle Zeitangaben in WEZ +2. Es ist jetzt 02:21 Uhr. |
Powered by vBulletin