Discussione:
proxy & wget
(troppo vecchio per rispondere)
Giorgio Raccanelli
2005-01-04 11:50:10 UTC
Permalink
Ciao lista

sto facendo girare uno script che scarica dei file usando wget. Lo
scaricamento non avviene con successo per il fatto che c'è un proxy di
mezzo. Come configuro wget affinchè ogni volta che viene invocato passi
per il proxy?
C'è da tener conto del fatto che il io ho uno user name e una password
tramite le quali il proxy mi abilita ad "uscire" dalla rete aziendale
per scaricare file, quindi nel file di configurazione devo mettere anche
questo.

Grazie a tutti

Giorgio Raccanelli
--
To UNSUBSCRIBE, email to debian-italian-***@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact ***@lists.debian.org
w***@virgilio.it
2005-01-04 12:00:18 UTC
Permalink
Post by Giorgio Raccanelli
Ciao lista
sto facendo girare uno script che scarica dei file usando wget. Lo
scaricamento non avviene con successo per il fatto che c'è un proxy di
mezzo. Come configuro wget affinchè ogni volta che viene invocato passi
per il proxy?
C'è da tener conto del fatto che il io ho uno user name e una password
tramite le quali il proxy mi abilita ad "uscire" dalla rete aziendale
per scaricare file, quindi nel file di configurazione devo mettere anche
questo.
io scarico con jigdo e quindi wget dall'interno della rete aziendale e nel
file jigdo.settings ho la seguente riga riguardo wget:

wgetOpts='--passive-ftp --dot-style=mega --continue --timeout=30 -e http_proxy=http://proxy:8080
--proxy-user=myusername --proxy-passwd=myuserpassword'

spero possa aiutarti
ciao
vieri
paolo
2005-01-04 14:00:20 UTC
Permalink
Post by Giorgio Raccanelli
sto facendo girare uno script che scarica dei file usando wget. Lo
scaricamento non avviene con successo per il fatto che c'è un proxy di
Se non sbaglio basta avere una variabile d'ambiente come segue:
"http_proxy=http://username:***@proxy.address:8080"
Il programma wget dovrebbe arrangiarsi a cercare se tale variabile esiste
e ad utilizzarne il contenuto. Per settare il valore di questa variabile
è sufficiente in bash usare il comando:
"export http_proxy=http://username:***@proxy.address:8080"

Se usi wget per reperire file via ftp basta che setti la variabile ftp_proxy
in modo simile a quanto sopra! Ricorda: molti (anzi, quasi tutti) programmi
a linea di comando utilizzano queste variabili d'ambiente!

Paolo
sergio
2005-01-05 12:00:16 UTC
Permalink
Il giorno mar, 04-01-2005 alle 12:29 +0100, Giorgio Raccanelli ha
Post by Giorgio Raccanelli
Ciao lista
sto facendo girare uno script che scarica dei file usando wget. Lo
scaricamento non avviene con successo per il fatto che c'è un proxy di
mezzo. Come configuro wget affinchè ogni volta che viene invocato passi
per il proxy?
Forse è un po' brusco: ma fare un "man wget" prima di postare???

Cmq se guardi nel il file /etc/wgetrc troverai quello che ti serve.

Ciao

p.s.: scusa se ti ho risposto in privato, mi è scappato un click
--
Sergio
paolo
2005-01-05 12:00:29 UTC
Permalink
Post by sergio
Forse è un po' brusco: ma fare un "man wget" prima di postare???
Questa volta devo difendere chi ha fatto la domanda: sulle mie pagine
del man di wget
non spiega bene come la variabile d'ambiente deve essere definita
quindi mi sento
di giustificarlo!

P.
sergio
2005-01-05 18:10:13 UTC
Permalink
Post by paolo
Post by sergio
Forse è un po' brusco: ma fare un "man wget" prima di postare???
Questa volta devo difendere chi ha fatto la domanda: sulle mie pagine
del man di wget
non spiega bene come la variabile d'ambiente deve essere definita
quindi mi sento
di giustificarlo!
Su sid è spiegato, forse male. Cmq, si, mi devo un attimo scusare.

Bye
--
Sergio
Loading...