[FTP prog]Elke x minuten hetzelfde bestand uploaden.

Pagina: 1
Acties:

  • RedruM
  • Registratie: November 2000
  • Laatst online: 05-02 15:44
Is het mogelijk om bv een tekstbestandje van een paar kb (dat wel veranderd bijna constant) elke 5 minuten bv opnieuw up te loaden?
Met LeechFTP kan je bv de queue niet instellen dat ie elke 5 minuten 'tzelfde upped.
Of zou je zoiets moeten regelen bij het OS zelf?
OS: Windows XP

  • TaXaN
  • Registratie: April 2001
  • Laatst online: 08-09-2023
Maak een .txt bestandje met daarin de ftp commando's. Maak een .bat bestandje met "ftp -s:<naam>" in. Je roept het ftp-commando aan waarbij deze de commando's uit het opgegeven bestandje moet halen. Gebruik de Windows scheduler om de uitvoering van dit .bat bestandje elke vijf minuten te laten gebeuren.

A polar bear is a rectangular bear after a coordinate transformation.


  • RedruM
  • Registratie: November 2000
  • Laatst online: 05-02 15:44
Ok dus dan voert windows elke 5 minuten een bat bestand uit.
Dat bestand start het ftp prog PLUS de instructies om 't bestand up te loaden en dan weer af te sluiten?
Kan me weinig bij dat tekstbestand voorstellen eerlijk gezegd.

  • Boomerang
  • Registratie: November 2000
  • Niet online
RedruM schreef op 09 March 2003 @ 16:18:
Ok dus dan voert windows elke 5 minuten een bat bestand uit.
Dat bestand start het ftp prog PLUS de instructies om 't bestand up te loaden en dan weer af te sluiten?
Kan me weinig bij dat tekstbestand voorstellen eerlijk gezegd.
tekstbestand kan er als volgt uitzien:
code:
1
2
3
open myhost.com
put c:\path\to\my\file.txt /path/op/webserver
close

[ Voor 6% gewijzigd door Boomerang op 09-03-2003 16:21 ]


  • LauPro
  • Registratie: Augustus 2001
  • Laatst online: 22-09 13:24

LauPro

Prof Mierenneuke®

Boomerang geeft het halve werk door ;).

Ik ga met dit systeem nog een stapje verder, ik maak namelijk eerst vanuit VBScript een bestand aan dat wordt gestart. Dat bestand ziet er ongeveer zo uit:
code:
1
2
3
4
5
open hostname
username
password
[commands]
quit
Vul dat in en gebruik PUT om het ebstand weg te schrijven, en klaar.
edit:
Niet stiekum wijzigen Boomerang :X

[ Voor 7% gewijzigd door LauPro op 09-03-2003 16:26 ]

Inkoopacties - HENK terug! - Megabit
It is a war here, so be a general!


  • RedruM
  • Registratie: November 2000
  • Laatst online: 05-02 15:44
En 't bat bestand?

met dit erin gebeurt er niks:

d:\Program Files\LeechFTP\Leechftp.exe

  • RRX
  • Registratie: Mei 2000
  • Laatst online: 25-08 23:43

RRX

@life-

RedruM schreef op 09 March 2003 @ 16:39:
En 't bat bestand?

met dit erin gebeurt er niks:

d:\Program Files\LeechFTP\Leechftp.exe
Je gebruikt dan ook geen LeechFTP meer voor het uploaden, maar het standaard ftp component van windows ;)

mijn T.net systeemspecspagina


  • Orcie
  • Registratie: Maart 2001
  • Laatst online: 22-09 15:34
RedruM schreef op 09 March 2003 @ 16:39:
En 't bat bestand?

met dit erin gebeurt er niks:

d:\Program Files\LeechFTP\Leechftp.exe
je gebruikt bij boomrangs manier ook geen leechftp

  • RedruM
  • Registratie: November 2000
  • Laatst online: 05-02 15:44
Oh maar als ik

ftp -s: d:\hehe.txt

doe, gebeurt er ook weinig.

  • TheLunatic
  • Registratie: April 2001
  • Laatst online: 09-07 16:41

TheLunatic

Ouwe boxen.

Ik weet niet hoe handig je bent met dos, maar als je even een dosbox start, ftp <enter> intypt, en dan help <enter> dan krijg je de beschikbare commando's te zien... dan moet het niet meer zo moeilijk zijn lijkt me :)

Mother, will they like this song?


  • Orcie
  • Registratie: Maart 2001
  • Laatst online: 22-09 15:34
RedruM schreef op 09 March 2003 @ 16:42:
Oh maar als ik

ftp -s: d:\hehe.txt

doe, gebeurt er ook weinig.
in hehe.txt zou dan staan:

open <host> <port>
username
passwd
put <filename>


of zie ik dit fout?

  • Boomerang
  • Registratie: November 2000
  • Niet online
Orcie schreef op 09 March 2003 @ 16:50:
[...]

in hehe.txt zou dan staan:

open <host> <port>
username
passwd
put <filename>


of zie ik dit fout?
Heb zelf maar ff de proef op de som genomen, dit klopt inderdaad. Verder is het dus niet moeilijk meer, in de help file kijken naar de syntax en toevoegen aan het bestandje met de commands. Zoiets dus:

code:
1
2
3
4
5
6
open <host> <port>
username
passwd
put <filename> <filename_remote_host>
close
quit

Ik weet niet of <filename_remote_host> verplicht is, maar dat merk je vanzelf :)

  • RedruM
  • Registratie: November 2000
  • Laatst online: 05-02 15:44
Heel erg bedankt allemaal _/-\o_ , mission accomplished !

  • BlubberZwijn
  • Registratie: September 2001
  • Laatst online: 11-08 15:51
^ even omhoog ^

Ik heb dit nu ook werkend gekregen,
wat ik me af vroeg; is dit ook uit te breiden met het tijdstip van upload?

Zeg maar dat ie in de file die upgeload wordt, de tijd aangeeft.

[ Voor 25% gewijzigd door BlubberZwijn op 15-03-2003 22:02 ]


  • Spacecowboy
  • Registratie: September 2000
  • Laatst online: 19:23

Spacecowboy

XBL: Biggmans

Mooi, ik was dus precies op zoek naar 't zelfde.

Ik nu alleen nog een probleem, ik kan hem automatisch laten connecten, alleen automatisch inloggen lukt me nog niet. Ik kan wel deuser aangeven, alleen het password slikt ie niet, en dan breekt ie m af (logisch...)

Ik heb ff geken in de syntax van ftp, maar krijg 't niet helemaal voor elkaar...

HENG HENG

Pagina: 1