|
ANts. FAQ . Avanzate
Ma cosa
è la pagina "http Servers"?
La pagina serve per trovare nelle rete Ants
delle pagine web in forma anonima.
Come
funziona l'http Servers?
Per prima cosa devi premere su "Refresh Server
List" per trovare l'elenco delle pagine dipsonibili nelle rete Ants.
Una volta ottenuto l'elenco e scelta una pagina di interesse con il
pulsante destro si attiva prima il proxy e una volta attivato si apre
la pagina con il borwser. La navigazione in quella pagina avviene poi
normalmente come in internet, solo che i dati arrivano in forma anonima
dalla rete Ants. E' possibile attivare un proxy per volta, quindi è
visitabile una pagina per volta (la riga della pagina attiva come proxy
diventa grigia, mentre è blu quando non è attivo un proxy). Importante
la navigazione al momento attuale è molto lenta.
Come installo un web server?
Per installare un web server, cioè pubblicare
delle proprie pagine in modo anonimo all'interno della rete di AntS è
necessario fornirsi di un programma di web server, il migliore è apache
ma nel caso di ants è più consigliabile Xitami, più leggero e facile da
configurare. Lo potete trovare a questo indirizzo
http://www.xitami.com/ la versione free è più che sufficiente. Durante
l'installazione vi chiederà la vostra password, impostatene una
qualsiasi e andate avanti. Una volta installato il programma cercate
all'interno della directory di installazione la sottodirectory
webpages, è all'interno di tale directory che dovrete collocare le
vostre pagine, la prima delle quali è bene che sia nominata con il nome
convenzionale di "index.htm". Aprite ora con il blocco note il file
Xitami.cgf e cercate tra le varie righe quella dove troverete scritto:
"portbase=0" assegnate alla variabile portbase in numero della porta
locale da voi scelta diminuito di 80, per esempio se
avete scelto la porta 12000, dovete scrivere 12000-80=11920 quindi la
variabile diventerà "portbase=11920"
questa è l'unica modifica da fare all'interno di xitami, quindi salvate
il nuovo file xitami.cgf ed avviate il programma.
Assicuratevi che il firewall non permetta in alcun modo a xitami di
comunicare con internet, pena la perdita di anonimato, quindi dovrete
chiudere la porta che viene settata in locale perche' non sia
raggiungibile dall'esterno. Provarte poi se in locale vi funziona tutto
digitando sulla barra degli indirizzi del vostro browser
127.0.0.1:12000 (12000 è la vostra local port). A questo punto dovete
configurare Su Ants i parametri da voi scelti, cioe local port =12000
home page =index.htm lasciate 8080 per la porta proxy e nella casella
grande scegliente il titolo che gli altri vedranno
su ants.
Ho trovato qualcosa che non
funziona come faccio a segnalarlo?
Puoi mandare una email allo sviluppatore Gwren
(labforweb[-@-]hotmail.com) o usare il forum, o anche vedere in chat se
magari Gwren è online così si parla direttamente :)
Non esiste un log dove vengono
riportati gli errori?
Si, esiste il log, ma è disabilitato nel
client normale, se vuoi contribuire allo sviluppo e vuoi segnalare
possibili errori devi abilitare in java web start l'opzione in
preferenze, avanzate, abilità console java e se vuoi salvare il file
puoi farlo utilizzando l'opzione registra l'output. Altrimenti se hai
scaricato Ants dal sito di sourceforge il pacchetto binario di Ants
contiene già il log che verrà effettuato nella tua cartella con il nome
di "Ants_Trace.log".
E' un progetto open source, dove
trovo i sorgenti?
Tutti i sorgenti delle varie versioni vengono
pubblicati sul sito di sourceforge del progetto, cioè
http://sourceforge.net/projects/antsp2p/
E come li compilo?
Seguite queste operazioni:
-
scompatta i sorgenti in un percorso che non
contenga spazi (es: c:\antsp2p\ è un percorso valido,
mentre c:\documents and settings\... non va bene)
-
scarica il file delle librerie aggiuntive
utilizzate dal programma da questo link
http://www.myjavaserver.com/~gwren/Ants/extras.zip
-
sotto src\ants\p2p\ crea una cartella lib e
scompattaci extras.zip
-
nella cartella principale che contiene il
codice di ants (es. c:\antsp2p\) crea una sottocartella classes,
dentro classes una cartella ants e dentro ants una cartella p2p. Alla
fine devi avere il percorso
\classes\ants\p2p
-
crea un file .bat nella cartella src
contenente le seguenti istruzioni dove al posto di
<ANTSDIR> devi
sostituire il percorso alla cartella principale che contiene il codice
(es. C:\antsp2p)
@echo off
dir /b /s *.java > javafiles.txt
javac -classpath
.\;<ANTSDIR>\src\ants\p2p\lib\extras.jar; -d
<ANTSDIR>\classes
@javafiles.txt
del javafiles.txt
^Top^

|