Foros del Web » Administración de Sistemas » Unix / Linux »

ayuda con wget

Estas en el tema de ayuda con wget en el foro de Unix / Linux en Foros del Web. hola a todos hay alguna forma de hacer que wget me baje el directorio completo pero solo ese directorio, o que me me baje un ...
  #1 (permalink)  
Antiguo 29/06/2005, 06:56
Avatar de alexjnm  
Fecha de Ingreso: octubre-2004
Ubicación: cuba
Mensajes: 218
Antigüedad: 20 años
Puntos: 1
ayuda con wget

hola a todos hay alguna forma de hacer que wget me baje el directorio completo pero solo ese directorio, o que me me baje un fichero en un tiempo determinado pero que el nombre del fichero baria cada sierto tiempo.

de que forma podria hacer eso,por que lo qiue hago es esto
wget -r http://dominio/carpet1/carpeta2/carpeta3/carpeta4/

lo que me hace es una replica de todo lo que hay en dominio solo quiero que me vaje de carpeta4 en adelante, como se pude hacer eso

saludos y en espera de ayuda
alexjnm
__________________
__________________________________________________ _________
A beses el camino mas largo es la solución mas eficaz :)
  #2 (permalink)  
Antiguo 29/06/2005, 10:24
Avatar de -Defero-
Colaborador
 
Fecha de Ingreso: julio-2004
Ubicación: Guipúzcoa
Mensajes: 4.776
Antigüedad: 20 años, 4 meses
Puntos: 76
[dan@dan ~]$ wget --help
GNU Wget 1.9+cvs-stable (Red Hat modified), un recuperador por red no interactivo.
Modo de empleo: wget [OPCIÓN]... [URL]...

Los argumentos obligatorios para las opciones largas son también obligatorios
para las opciones cortas.

Inicio:
-V, --version muestra la versión de wget y termina.
-h, --help muestra esta ayuda.
-b, --background pasa a segundo plano al iniciar.
-e, --execute=ORDEN ejecuta una orden como las de `.wgetrc'.

Logging and input file:
-o, --output-file=FILE log messages to FILE.
-a, --append-output=FILE append messages to FILE.
-d, --debug print debug output.
-q, --quiet quiet (no output).
-v, --verbose be verbose (this is the default).
-nv, --non-verbose turn off verboseness, without being quiet.
-i, --input-file=FILE download URLs found in FILE.
-F, --force-html treat input file as HTML.
-B, --base=URL prepends URL to relative links in -F -i file.

Download:
-t, --tries=NUMBER set number of retries to NUMBER (0 unlimits).
--retry-connrefused retry even if connection is refused.
-O --output-document=FILE write documents to FILE.
-nc, --no-clobber don't clobber existing files or use .# suffixes.
-c, --continue resume getting a partially-downloaded file.
--progress=TYPE select progress gauge type.
-N, --timestamping don't re-retrieve files unless newer than local.
-S, --server-response print server response.
--spider don't download anything.
-T, --timeout=SECONDS set all timeout values to SECONDS.
--dns-timeout=SECS set the DNS lookup timeout to SECS.
--connect-timeout=SECS set the connect timeout to SECS.
--read-timeout=SECS set the read timeout to SECS.
-w, --wait=SECONDS wait SECONDS between retrievals.
--waitretry=SECONDS wait 1...SECONDS between retries of a retrieval.
--random-wait wait from 0...2*WAIT secs between retrievals.
-Y, --proxy=on/off turn proxy on or off.
-Q, --quota=NUMBER set retrieval quota to NUMBER.
--bind-address=ADDRESS bind to ADDRESS (hostname or IP) on local host.
--limit-rate=RATE limit download rate to RATE.
--dns-cache=off disable caching DNS lookups.
--restrict-file-names=OS restrict chars in file names to ones OS allows.

Directories:
-nd, --no-directories don't create directories.
-x, --force-directories force creation of directories.
-nH, --no-host-directories don't create host directories.
-P, --directory-prefix=PREFIX save files to PREFIX/...
--cut-dirs=NUMBER ignore NUMBER remote directory components.

HTTP options:
--http-user=USER set http user to USER.
--http-passwd=PASS set http password to PASS.
-C, --cache=on/off (dis)allow server-cached data (normally allowed).
-E, --html-extension save all text/html documents with .html extension.
--ignore-length ignore `Content-Length' header field.
--header=STRING insert STRING among the headers.
--proxy-user=USER set USER as proxy username.
--proxy-passwd=PASS set PASS as proxy password.
--referer=URL include `Referer: URL' header in HTTP request.
-s, --save-headers save the HTTP headers to file.
-U, --user-agent=AGENT identify as AGENT instead of Wget/VERSION.
--no-http-keep-alive disable HTTP keep-alive (persistent connections).
--cookies=off don't use cookies.
--load-cookies=FILE load cookies from FILE before session.
--save-cookies=FILE save cookies to FILE after session.
--post-data=STRING use the POST method; send STRING as the data.
--post-file=FILE use the POST method; send contents of FILE.

HTTPS (SSL) options:
--sslcertfile=FILE optional client certificate.
--sslcertkey=KEYFILE optional keyfile for this certificate.
--egd-file=FILE file name of the EGD socket.
--sslcadir=DIR dir where hash list of CA's are stored.
--sslcafile=FILE file with bundle of CA's
--sslcerttype=0/1 Client-Cert type 0=PEM (default) / 1=ASN1 (DER)
--sslcheckcert=0/1 Check the server cert agenst given CA
--sslprotocol=0-3 choose SSL protocol; 0=automatic,
1=SSLv2 2=SSLv3 3=TLSv1

FTP options:
-nr, --dont-remove-listing don't remove `.listing' files.
-g, --glob=on/off turn file name globbing on or off.
--passive-ftp use the "passive" transfer mode (default).
--active-ftp use the "active" transfer mode.
--retr-symlinks when recursing, get linked-to files (not dirs).

Recursive retrieval:
-r, --recursive recursive download.
-l, --level=NUMBER maximum recursion depth (inf or 0 for infinite).
--delete-after delete files locally after downloading them.
-k, --convert-links convert non-relative links to relative.
-K, --backup-converted before converting file X, back up as X.orig.
-m, --mirror shortcut option equivalent to -r -N -l inf -nr.
-p, --page-requisites get all images, etc. needed to display HTML page.
--strict-comments turn on strict (SGML) handling of HTML comments.

Aceptar/rechazar recursivo:
-A, --accept=LISTA lista, separada por comas, de extensiones
aceptadas.
-R, --reject=LISTA lista, separada por comas, de extensiones
rechazadas.
-D, --domains=LISTA lista, separada por comas, de dominios
aceptados.
--exclude-domains=LISTA lista de dominios rechazados, separados
por comas.
--follow-ftp sigue enlaces a FTP desde documentos HTML.
--follow-tags=LISTA lista de etiquetas HTML a las que se sigue.
-G, --ignore-tags=LISTA lista de etiquetas HTML que se ignorarán.
-H, --span-hosts ir a anfitriones distintos en la recursión.
-L, --relative sigue sólo enlaces relativos.
-I, --include-directories=LISTA lista de directorios permitidos.
-X, --exclude-directories=LISTA lista de directorios excluidos.
-np, --no-parent no asciende al directorio padre.

Envíe información sobre errores y sugerencias a <[email protected]>.
[dan@dan ~]$
__________________
abogado en Errenteria + procuradora en San Sebastián = equipo imparable
  #3 (permalink)  
Antiguo 21/05/2008, 05:19
 
Fecha de Ingreso: mayo-2008
Mensajes: 9
Antigüedad: 16 años, 6 meses
Puntos: 0
Respuesta: ayuda con wget

Yo me encuentro en el otro punto del camino...

Tengo una web con material que no quiero que se descarguen con el wget pero si que puedan verlo (la mayoria son manuales en .pdf)

Como puedo hacer que no descarguen con wget ? Se trata de algún módulo para apache ?


Gracias por la ayuda


Salud !!
  #4 (permalink)  
Antiguo 22/05/2008, 20:41
Avatar de AleSanchez
Colaborador
 
Fecha de Ingreso: septiembre-2004
Ubicación: Buenos Aires, Argentina
Mensajes: 3.692
Antigüedad: 20 años, 2 meses
Puntos: 47
Respuesta: ayuda con wget

Emmm... ¿Para que los publicas si no queres que los descarguen?
Wget, Adobe Reader, IE, Firefox, y todo aquel programa que use http, va a poder descargar tus archivos, simplemente porque... Estan publicados!!!!!!

Quizas se me ocurre que bloquees en apache por User Agent, pero es posible hacer que el Wget use User Agents personalizados y tu Apache creería que es por ejemplo, un Adobre Reader.

Otra cosa, por favor, abrí tus propios temas, no te metas en temas de otros.
__________________
¡Volviendo a la programación!
  #5 (permalink)  
Antiguo 27/05/2008, 05:37
 
Fecha de Ingreso: mayo-2008
Mensajes: 9
Antigüedad: 16 años, 6 meses
Puntos: 0
Respuesta: ayuda con wget

Gracias por la info... siento el error de posteo, el próximo lo hare como dices, o si se puede editar, edito este y lo cambio de tema...

Que debería poner en el User Agent para bloquear wget sin "tunear" ?


Gracias
  #6 (permalink)  
Antiguo 27/05/2008, 05:38
 
Fecha de Ingreso: mayo-2008
Mensajes: 9
Antigüedad: 16 años, 6 meses
Puntos: 0
Respuesta: ayuda con wget

Gracias por la info... siento el error de posteo, el próximo lo hare como dices, o si se puede editar, edito este y lo cambio de tema...

Que debería poner en el User Agent para bloquear wget sin "tunear" ?


Gracias


No, no se puede editar el Titulo. Perdón por la intromisión...
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:15.