37x Forum  
Zurück  > >

Portal Forum Registrieren Hilfe

Antwort
Themen-Optionen Thema bewerten Ansicht
Alt 16.10.2003, 17:38   Direktlink zum Beitrag - 1 Zum Anfang der Seite springen
Neuer Benutzer
 
Registriert seit: 13.10.2003
Beiträge: 0
Abgegebene Danke: 0
Erhielt 0 Danke für 0 Beiträge
Standard

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!!
der_Clown ist offline  

Mit Zitat antworten
Alt 16.10.2003, 21:04   Direktlink zum Beitrag - 2 Zum Anfang der Seite springen
nRw | Cr3w ` S4v4s
Gast
 
Beiträge: n/a
Standard

Zitat:
Original von spieletermine|l3374ever
nettes TUT wobei ich Leecher Mods Prinzipiell als Mist einstufe wenn es jeder nutzt ...... naja. egal.

Solange es kein Link is zu nem fertigen Emule leecher Mod.....so habt ihr wenigstens was zu tun LOL

cu
was hast du gegen l33cher emule versionen?
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
 

Mit Zitat antworten
Alt 16.10.2003, 21:08   Direktlink zum Beitrag - 3 Zum Anfang der Seite springen
f00L]
Gast
 
Beiträge: n/a
Standard

Naja p2p basiert eben drauf, dass man auch daten zu verfügung stellt und wenn jetzt jeder nur noch leeched, geht das Prinzip verloren.
 

Mit Zitat antworten
Alt 16.10.2003, 21:45   Direktlink zum Beitrag - 4 Zum Anfang der Seite springen
Neuer Benutzer
 
Registriert seit: 31.07.2002
Beiträge: 0
Abgegebene Danke: 0
Erhielt 0 Danke für 0 Beiträge
Standard

Lol jetz auch noch meinen Post löschen.

Das ist mein Tutorial und hat hier nichts zu suchen.

greetz
DaRpH ist offline  

Mit Zitat antworten

Werbung


--
Alt 16.10.2003, 22:07   Direktlink zum Beitrag - 5 Zum Anfang der Seite springen
Neuer Benutzer
 
Registriert seit: 22.02.2003
Beiträge: 0
Abgegebene Danke: 0
Erhielt 0 Danke für 0 Beiträge
Standard

Zitat:
Original von der_Clown
Modden von Emule …
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!!
WTF, DER TEXT IST VON DARPH !
Mr.P ist offline  

Mit Zitat antworten
Alt 16.10.2003, 22:26   Direktlink zum Beitrag - 6 Zum Anfang der Seite springen
Neuer Benutzer
 
Registriert seit: 16.10.2003
Beiträge: 0
Abgegebene Danke: 0
Erhielt 0 Danke für 0 Beiträge
Standard

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
MPC|b3nJ4M1n ist offline  

Mit Zitat antworten
Alt 16.10.2003, 22:33   Direktlink zum Beitrag - 7 Zum Anfang der Seite springen
Neuer Benutzer
 
Registriert seit: 28.04.2003
Beiträge: 0
Abgegebene Danke: 0
Erhielt 0 Danke für 0 Beiträge
Standard

Klasse Aktion ...
d0ne ist offline  

Mit Zitat antworten
Alt 16.10.2003, 22:35   Direktlink zum Beitrag - 8 Zum Anfang der Seite springen
Neuer Benutzer
 
Registriert seit: 16.10.2003
Beiträge: 0
Abgegebene Danke: 0
Erhielt 0 Danke für 0 Beiträge
Standard

no comment ..... :-)
benZTown ist offline  

Mit Zitat antworten
Alt 16.10.2003, 22:35   Direktlink zum Beitrag - 9 Zum Anfang der Seite springen
Neuer Benutzer
 
Registriert seit: 16.10.2003
Beiträge: 0
Abgegebene Danke: 0
Erhielt 0 Danke für 0 Beiträge
Standard

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
MPC|TuNiNg ist offline  

Mit Zitat antworten
Alt 17.10.2003, 00:14   Direktlink zum Beitrag - 10 Zum Anfang der Seite springen
Neuer Benutzer
 
Registriert seit: 17.07.2002
Beiträge: 0
Abgegebene Danke: 0
Erhielt 0 Danke für 0 Beiträge
Standard

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-)
packo ist offline  

Mit Zitat antworten
Alt 17.10.2003, 00:21   Direktlink zum Beitrag - 11 Zum Anfang der Seite springen
Neuer Benutzer
 
Registriert seit: 31.07.2002
Beiträge: 0
Abgegebene Danke: 0
Erhielt 0 Danke für 0 Beiträge
Standard

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
DaRpH ist offline  

Mit Zitat antworten
Alt 17.10.2003, 00:25   Direktlink zum Beitrag - 12 Zum Anfang der Seite springen
Neuer Benutzer
 
Registriert seit: 17.07.2002
Beiträge: 0
Abgegebene Danke: 0
Erhielt 0 Danke für 0 Beiträge
Standard

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
packo ist offline  

Mit Zitat antworten
Antwort


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.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus



Alle Zeitangaben in WEZ +2. Es ist jetzt 17:38 Uhr.


Powered by vBulletin