Sapete tutti che eMule è un Open Source. I suoi codici sono liberamente distribuibili e modificabili. Ognuno di noi può teoricamente compilare il proprio eMule, moddarlo (apportare modifiche al codice).
Chiaro che ci vogliono competenze specifiche per poterlo fare, ma di base è molto facile compilarlo.
Ma giustamente ci si chiederà: perchè compilare io i codici quando li posso scaricare già belli e impacchettati? La risposta è semplice: un eMule compilato sulla vostra macchina risulterà già ottimizzato per il vostro sistema, con particolare riferimento al processore.
La compilazione di eMule può avvenire solo con Microsoft Visual Studio .Net. Gli sviluppatori utilizzano la versione 2002 – 7.0, ma è possibile compilare eMule anche con la versione 2003 – 7.1, ma bisogna fare qualche piccola modifica al codice, e non solo, dalla versione 0.46a, serve scaricare le librerie SDK 51, e aggiungere nelle opzioni di VS 2003 le librerie comprese in
- ..Include
- ..Libi386
Questo per permettere l’inclusione del file sapi.h non presente in VS2003
Scaricate i sorgenti di eMule da qui. Sono già pronti per essere compilati con VS 2003. I fixes per VS2003 sono stati debitamente taggati con // fix vs 2003.
Scompattate tutto in una cartella a vostro piacimento e aprire il file di soluzione emule.sln.
Impostate il profilo di generazione in release e come prima cosa compilate una ad una le librerie esterne (basta fare dx sul nome del progetto>>genera). Solo dopo aver compilato le librerie potrete compilare il progetto emule.
Una volta finito il processo di generazione del codice, nella cartella ..srchybrid
elease troverete il file emule.exe. Ovvero il vostro eMule compilato da voi
Smanettando le preferenze del progetto è possibile ottimizzare ulteriormente eMule in funzione del vostro processore, e chiaramente, se avete rudimendi di C++ e programmazione per oggetti, potete modificare il codice e creare il vostro eMule personalizzato
Se volete le librerie già belle e compilate scaricatele dal sito di FrakyFive, traduttore ufficiale di eMule in italiano, nonchè sviluppatore di un’ottima mod: MorphXT+
Buona compilazione a tutti
Superiore!
Guarda, non so come avrei fatto senza di te!
Grazie Davidozzo!
Sei sempre il benvenuto sul mio sito Internet!
Di niente AlexMark
"davidozzo" è sempre felice di rendersi utile
Cmq il merito va tutto al grande supporto che ho trovato nel forum dell’eMule-Project 
Tsk! Guarda che di forum di assistenza ne ho trovati tanti su eMule, ma tutti mi hanno mandato al diavolo quando ho detto che volevo fare una Mod.
Potresti darmi un tuo indirizzo e-mail? Vorrei tenermi in contatto con te!
Mi farebbe davvero piacere e, senza nasconderlo, comodo una collaborazione con te!
Il mio indirizzo è disponibile sul sito http://0x010.isf.it !
Ciao!
Ancora Grazie!
Anche il mio è disponibile sul sito (http://www.davidonzo.com/dblog/autori.asp), cmq è info_at_davidonzo.com
salve a tutti sono un modder di emule, ho creato varie versioni e volevo sapere c'è qulacuno come me per scambiare qualche idea ciao grazie
Giacomo79 :
hai una mail ?