Re: wget y 401 Authorization Required

2009-09-18 Por tema Damian H. Daud
era un error en sintaxis :D gracias por la veloz ayuda.

para los que quieran el script les dejo el aporte.
la idea es hacer un mirror para las actualizaciones del antivirus nod32

#!/bin/bash

usuario="EAV-21114847"
clave="3tsr6mrxx4"
export http_proxy=""
SERVER="http://u24.eset.com";
SERVERA="http://u24.eset.com/nod_upd";
UPDATE="/var/www/update" #Carpeta de destino
MIRROR="/var/www/nod32" #Carpeta espejo, la que se publica
WGET=$(which wget) || exit 1
WGETOPTA="--no-parent -m -nd -P" || exit 1
WGETOPT="--http-user=$usuario --http-password=$clave" || exit 1
CAT=$(which cat) || exit 1
CUT=$(which cut) || exit 1
DOS2UNIX=$(which dos2unix) || exit 1
ECHO=$(which echo) || exit 1
GREP=$(which grep) || exit 1
MKDIR=$(which mkdir) || exit 1
MV=$(which mv) || exit 1
RM=$(which rm) || exit 1
SED=$(which sed) || exit 1
BAJAR0=$(mktemp) || exit 2
BAJAR1=$(mktemp) || exit 2
$WGET $WGETOPTA $UPDATE $SERVERA/update.ver
cd $UPDATE
cp update.ver update.ver.rar
rm update.ver
unrar e -kb update.ver.rar
cd $UPDATE
$SED 11,50d update.ver>$BAJAR0
$SED 21,30d $BAJAR0>$BAJAR1
$RM -f $BAJAR0
$SED 31,70d $BAJAR1>$BAJAR0
$RM -f $BAJAR1
$SED 41,50d $BAJAR0>$BAJAR1
$RM -f $BAJAR0
$SED 51,90d $BAJAR1>$BAJAR0
$RM -f $BAJAR1
$SED 61,70d $BAJAR0>$BAJAR1
$RM -f $BAJAR0
$SED 71,110d $BAJAR1>$BAJAR0
$RM -f $BAJAR1
$SED 81,90d $BAJAR0>$BAJAR1
$RM -f $BAJAR0
$SED 91,130d $BAJAR1>$BAJAR0
$RM -f $BAJAR1
$SED 101,110d $BAJAR0>$BAJAR1
$RM -f $BAJAR0
$SED 101,370d $BAJAR1>$BAJAR0
$RM -f $BAJAR1
$DOS2UNIX $BAJAR0
$CAT $BAJAR0>$MIRROR/update.ver
$CAT $BAJAR0 | $GREP file | $CUT -b6-> $BAJAR1
BAJAR=$(cat $BAJAR1)
for i in $BAJAR
do
wget $WGETOPT $MIRROR "$SERVER$i"
if [ -e $MIRROR/$i ];
then
$MV $MIRROR/$i $UPDATE/$i
fi
done
$RM -f $MIRROR/*.nup
$RM -f $MIRROR/*.xml
$RM -f $BAJAR0
$RM -f $BAJAR1
$RM -f $UPDATE/*.ver
$MV -f $UPDATE/*.nup $MIRROR
$MV -f $UPDATE/*.xml $MIRROR
exit 0


#muchas gracias lista


-- 
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: wget y 401 Authorization Required

2009-09-18 Por tema Matías A. Bellone

Damian H. Daud wrote:

buenas noches señores, hace unas horas que no puedo lograr pasar un
usuario para descargar un archivo web que requiere autenticacion.
despues de hacer muchas pruebas creo que voy por buen caminio pero me
sale un error.
wget –-http-user=EAV-21114847 -–http-passwd=3tsr6mrxx4
http://u24.eset.com/download/win/v2/98admnch.nup 2>&1
wget: opción incorrecta -- '▒'
Modo de empleo: wget [OPCIÓN]... [URL]...

Use `wget --help' para más opciones.




Suponiendo que hiciste lo mismo que yo pero al revés (copiaste y pegaste 
de la consola al mail) el error que te está dando es porque las dos 
opciones que estás pasándole a wget usan un guión común y una raya 
(em-dash [1]) en lugar de dos guiones. Posiblemente el error venga de 
algún copiar y pegar en algún editor de texto y/o página web que te 
"hizo el favor" de cambiarlos.


Cambiando eso, el comando que pasaste funciona de maravillas.

Saludos,
Toote

[1] http://en.wikipedia.org/wiki/Dash#Em_dash


--
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: wget y 401 Authorization Required

2009-09-18 Por tema Mauro Silva
 wget --http-user=EAV-21114847 --http-passwd=3tsr6mrxx4 
http://u24.eset.com/download/win/v2/98admnch.nup
--2002-01-15 05:54:15--  http://u24.eset.com/download/win/v2/98admnch.nup
Resolviendo u24.eset.com... 89.202.157.226
Connecting to u24.eset.com|89.202.157.226|:80... conectado.
Petición HTTP enviada, esperando respuesta... 401 Authorization Required
Reusing existing connection to u24.eset.com:80.
Petición HTTP enviada, esperando respuesta... 200 OK
Longitud: 804889 (786K) [application/octet-stream]
Saving to: `98admnch.nup'

100%[>]
 804.889  103K/s   in 8,0s

2002-01-15 05:54:24 (98,8 KB/s) - `98admnch.nup' saved [804889/804889]


Todo tiene que estar en la misma linea... intentalo.

Saludos




  Yahoo! Cocina

Encontra las mejores recetas con Yahoo! Cocina.


http://ar.mujer.yahoo.com/cocina/

wget y 401 Authorization Required

2009-09-18 Por tema Damian H. Daud
buenas noches señores, hace unas horas que no puedo lograr pasar un
usuario para descargar un archivo web que requiere autenticacion.
despues de hacer muchas pruebas creo que voy por buen caminio pero me
sale un error.
wget –-http-user=EAV-21114847 -–http-passwd=3tsr6mrxx4
http://u24.eset.com/download/win/v2/98admnch.nup 2>&1
wget: opción incorrecta -- '▒'
Modo de empleo: wget [OPCIÓN]... [URL]...

Use `wget --help' para más opciones.

ya no se que hacer agradeceria una ayuda.
P/D para los interesados el proyecto se trata de un script en bash
encontrado que permite descargar actualizaciones del antivirus nod32.


--
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org