Autor Thema: HTTP-Download, aber wie? - nicht GetDocumentByURL  (Gelesen 2920 mal)

Offline yes2002

  • Aktives Mitglied
  • ***
  • Beiträge: 193
  • Ich liebe dieses Forum!
Hi,

ich möchte einen zeitgesteuerten Agenten erstellen, welcher auf einem Win32/Domino 5 Server läuft. Dieser soll immer die gleich Datei aus dem Internen downloaden: http://www.xyz.net/test.dll

Wie mach ich das am besten?
Leider darf ich die GetDocumentByURL nicht verwenden, mit der MS INET-Klasse komme ich nicht so recht vorwärts.

Ach ja, es muß ein http-Download sein, kein FTP. Bin gespannt - und Danke im voraus!
« Letzte Änderung: 30.03.04 - 21:10:47 von yes2002 »

Offline animate

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.540
  • Uh, I'm just gonna go find a cash machine.
    • LA2
Re:HTTP-Download, aber wie? - nicht GetDocumentByURL
« Antwort #1 am: 30.03.04 - 21:30:31 »
muss das ein Agent machen. Du könntest das mit wget machen in Zusammenarbeit mit nem geplanten Task in Windows.
Thomas

Fortunately, I'm adhering to a pretty strict, uh, drug, uh, regimen to keep my mind, you know, uh, limber.

Offline yes2002

  • Aktives Mitglied
  • ***
  • Beiträge: 193
  • Ich liebe dieses Forum!
Re:HTTP-Download, aber wie? - nicht GetDocumentByURL
« Antwort #2 am: 31.03.04 - 08:38:09 »
Hi,

ja, ich würde es schon ganz gerne via LS Script machen. Dann könnte ich ein Email-Eingangsevent als Trigger verwenden.

Hat jemand eine Idee?

Danke!

Offline animate

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.540
  • Uh, I'm just gonna go find a cash machine.
    • LA2
Re:HTTP-Download, aber wie? - nicht GetDocumentByURL
« Antwort #3 am: 31.03.04 - 08:56:28 »
dann starte halt wget aus dem Agenten heraus
Thomas

Fortunately, I'm adhering to a pretty strict, uh, drug, uh, regimen to keep my mind, you know, uh, limber.

Offline yes2002

  • Aktives Mitglied
  • ***
  • Beiträge: 193
  • Ich liebe dieses Forum!
Re:HTTP-Download, aber wie? - nicht GetDocumentByURL
« Antwort #4 am: 31.03.04 - 09:31:50 »
hmm - ja, klar - dann würde ich lieber curl einsetzen. Mir gefällt nicht, daß ich den erfolgreichen Lauf nicht kontrollieren kann. Man müßte wieder mit einer Zeitschleife arbeiten usw.

Keine Idee in VB oder LS?

Danke!

Offline yes2002

  • Aktives Mitglied
  • ***
  • Beiträge: 193
  • Ich liebe dieses Forum!
Lösung
« Antwort #5 am: 31.03.04 - 11:32:51 »
Hi,
hier ist die Lösung:

http://support.microsoft.com/?kbid=232194&sd=msdn

Da steckt aber noch ein Fehler drin, bitte diesen Codeblock:
Open "C:\Temp\log.txt" For Binary Access Write As #1
    Put #1, , sBuffer
    Close #1

Durch diesen ersetzen - dann klappts:
Open "C:\Temp\log.txt" For Output As #1
   Print #1, sBuffer
   Close #1

Viel Spaß

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz