Toon posts:

ftp, mget Alleen nieuwe bestanden downloaden

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik heb een script.

Daar staat in :

open ftp.nai.com
anonymous
anonymous

cd pub/antivirus/datfiles/4.x
binary
prompt
hash
mget *.zip
mget *.ini
mget *.exe
mget *.upd
disconnect
bye

Nu gaat ie elke keer alle bestanden downloaden.
Nu wil ik graag dat ie alleen de laaste upd file ophaalt.
En als de bestaand superdat file dezelfde is dat ie die niet meer gaat downloaden.

Het al de hele morgen gezocht maar kan het niet vinden.

Utrecht

  • Palmboom
  • Registratie: Juni 2000
  • Laatst online: 26-05 13:47
mget -r is resumen als ik het goed heb. Zolang jij ervoor zorgt dat alle oude bestanden in de target directory blijven staan zal hij deze proberen te resumen. Aangezien de bestanden al compleet zijn zal dat uitdraaien op skippen en haal je dus uiteindelijk alleen de nieuwe bestanden binnen.

...meen ik me te herinneren

edit: als de filenames na een update gelijk blijven moet je ervoor zorgen dat hij automatisch overschrijft. hoe dat werkt weet ik niet uit mijn hoofd.

[ Voor 20% gewijzigd door Palmboom op 01-04-2003 14:30 ]


Verwijderd

Topicstarter
Helpt niet.

  • Palmboom
  • Registratie: Juni 2000
  • Laatst online: 26-05 13:47
The FTP service in IIS5 does support resuming a broken download. Previous versions of the FTP service did not support resuming a broken download.

Some limitations you should be awear of:

Wildcard downloads using the FTP command MGET do not support resume.
Uploading files to the server do not support resume.
Downloading files larger than 4 gigabytes do not support resume.

  • Gé Brander
  • Registratie: September 2001
  • Laatst online: 15-06 23:37

Gé Brander

MS SQL Server

Kleine kick, ik ben er ook zeer benieuwd naar hoe je dat inderdaad met wildcards op moet lossen.

Vroeger was alles beter... Geniet dan maar van vandaag, morgen is alles nog slechter!


  • pinball
  • Registratie: Oktober 1999
  • Niet online

pinball

Electric Monk

Als het niet perse met 'normale' ftp client hoeft kun je het ok met wget doen (-mirror optie),
of met lftp (heeft ook een mirror optie, en -n voor 'only newer')

Whenever you find that you are on the side of the majority, it is time to reform.

Pagina: 1