Programmieren - alles kontrollieren 4.941 Themen, 20.708 Beiträge

HTTP Download mit VBS

malte simon / 3 Antworten / Baumansicht Nickles

Hallo kann mir jemand sagen wie ich eine Datei ohne nachfrage von einer URL über HTTP downloade mit VBS? mfg

bei Antwort benachrichtigen
Synthetic_codes malte simon „HTTP Download mit VBS“
Optionen

du könntest das gute alte wget 4 windows zu rate ziehen
wget sollte sich(ich muss zugeben meine VBS kenntnisse sind minimal) als shell-Object starten lassen und dateien ohne wenn und aber herunterladen. nachteil: wget muss halt auch installiert/mitgeliefert werden.
Alternative wäre es vielleicht möglich mittels pipes den windows telnetclient zu "missbrauchen"

den header müsstest du dann halt rausstreichen

'); DROP TABLE users;--
bei Antwort benachrichtigen
malte simon Synthetic_codes „du könntest das gute alte wget 4 windows zu rate ziehen wget sollte sich ich...“
Optionen

mit wget den trick weiß ich. Hilft leider nicht weil man was installieren muß.

bei Antwort benachrichtigen
Synthetic_codes malte simon „mit wget den trick weiß ich. Hilft leider nicht weil man was installieren muß. “
Optionen

DAnn probiere es mit dem Telnet Client:

telnet hostname port(hier 80) output.file

die Command.txt sollte etwa so aussehen:

GET /URI HTTP/1.1
Host: hostname


(2 leerzeilen am ende der datei)

URI ersetzt du durch den pfad, und hostname durch die addresse.
bei www.nickles.de/static_cache/538511646.html wäre zb www.nickles.de der host und
/static_cache/538511646.html der pfad.

aus der datei output.file musst du dann halt noch die antwortheader entfernen.
http://de.wikipedia.org/wiki/Http
^^ dort findest du schonmal die grundlagen zu http, das RFC zum HTTP/1.1 Standart solltest du dir aber bei gelegenheit mal zuführen xD. Ungemein interessant das letztere

'); DROP TABLE users;--
bei Antwort benachrichtigen