Come Configurare Un Server
Quando l'applicazione server viene avviata
cerca il file "donkey.ini" nella sua directory. Se tale file non
viene trovato verranno caricati i valori di default.
Il file "donkey.ini" è semplicemente un file di testo che contiene le configurazioni per il server di eDonkey2000.
Lista delle
settaggi contenuti nel file "donkey.ini" e relative spiegazioni:
Settaggi | Descrizione | Default |
name |
Nome del server che verrà visualizzato nella lista dei server dei clients. | |
desc |
Descrizione del server che verrà visualizzato nella lista dei server dei clients. | |
maxClients |
Numero massimo di clients che potranno essere connessi contemporaneamente al server. | 6000 |
public |
Se viene inserito il valore "true" il server comunicherà con gli altri serve esistenti per connettersi a loro, in questo modo anche clients di loggati server potranno accedere a questo server. Se il valore inserito è "false" solo gli utenti che conosceranno l'IP di questo server potranno accedervi. | false |
console |
Se il valore inserito è "true" si potranno mandare e ricevere comandi-informazioni tramite la console. Se il valore è "false" il server non potrà ne ricevere controlli ne inviare informazioni. | true |
logFile |
Se viene inserito il valore "true" verrà salvato un file di log chiamato appunto "log". | false |
verbose |
Se viene inserito il valore "true" verranno generate più informazioni di debug nel file di log. | false |
welcome[#] |
Questo sarà il messaggio che verrà visualizzato sui clients che si connetteranno al server. | |
threads |
Numero dei thread creati per svolgere le richieste dei clients. Si devono settare circa 5 thread ogni 100 clients. | 5 |
thisIP |
L'IP di questo server. Tale settaggio è utile solamente se il server non riesce a riconoscere correttamente il suo IP. | |
port |
La porta di questo server usata per le connessioni. |
4661 |
seedIP |
L'indirizzo di un server al quale questo server si connetterà per ottenere la lista degli altri server e conseguentemente unirsi alla rete di eDonkey. Si può inserire l'IP di qualsiasi server pubblico. | |
seedPort |
La porta del server al quale connettersi per ottenere la lista degli altri server. | 4661 |
type |
Valori possibili: key
- immagazzina/ricerca i file tramite parole chiave (più veloce). |
key |
tableSize |
Dimensione della tabella degli hash usata per conservare informazioni. Deve essere inserito un numero primo. | 2333 |
maxVersion |
La release più nuova di clients alla quale il server permetterà di connettersi. | 1000 |
minVersion |
La release più vecchia di clients alla quale il server permetterà di connettersi | 39 |
Ecco un semplice esempio
del file "donkey.ini" (Attenzione: non vanno messi spazi dopo la parola
[server]) :
[server]
desc=General
Server
maxClients=800
public=true
logFile=false
welcome[0]=This
is my server.
welcome[1]=Check www.edonkey2000.com for updates.
threads=40
seedIP=212.152.169.172
seedPort=4661