Entwickler-Ecke

Internet / Netzwerk - Ausführen einer Url


DeltaEx - Mo 25.11.02 15:54
Titel: Ausführen einer Url
Ich brache einen Befehl um eine Url zu ausführen! Ohne das sich der Browser öffnet.


Udontknow - Mo 25.11.02 16:10

Hi!

Was soll denn ausgeführt werden? Eine URL gibt nicht zwangsläufig eine EXE-Datei an...

Der erste Schritt ist, sich die EXE-Datei herunterzuladen. Dazu findest du hier im Forum genug.

Der zweite Schritt ist, die heruntergeladene Datei auszuführen. Dieto (Siehe z.B. ShellExecute).

Cu,
Udontknow


matze - Mo 25.11.02 17:26

du köntest INDY nehemn.


Quelltext
1:
idHTTP1.get ('dieURLalsSTRING');                    


DeltaEx - Mo 25.11.02 20:40

Jo das mit Indy klappt gut es wir auch die Url ausgeführt aber ich kriege nachher noch diese Fehlermeldung:

user defined image

Was kann das sein`?


patrick - Mo 25.11.02 20:50

wenn alles andere geht bind es doch in einen try finally block ein


mit der art probleme zu lösen sollte dich microsoft-programmierer werden

HAHAAAAAAAAAAAAA!!!!! :rofl: :mrgreen: :rofl:


DeltaEx - Mo 25.11.02 21:10

ne ist immer noch der Fehler:

Ich benutze nur Den Befehl:

IdHTTP1.Get('/open/aktion/weihnachtsmagazin/racer/index.php?ACTION=getGame&form...);

und als Host= http://www.coreex.de


Udontknow - Mo 25.11.02 21:43

Öh, weiss nicht, ist das vielleicht einfach ein Hinweis, dass die Zieldatei bereits existiert? Vielleicht musst du einfach nur vor dem Download die lokale Datei löschen.

Cu,
Udontknow


DeltaEx - Mo 25.11.02 22:05

DAS IST KEIN DOWNLOAD!!! Da wir nur ein Skript ausgeführt!!


Udontknow - Mo 25.11.02 22:29

:oops: Oh, sag das doch gleich... :wink:


DeltaEx - Mo 25.11.02 23:02

weiss keiner??


Ex0rzist - Di 26.11.02 00:20

DeltaEx hat folgendes geschrieben:
DAS IST KEIN DOWNLOAD!!! Da wir nur ein Skript ausgeführt!!


Führt das nicht zwangsläufig zu einem Download?
Er lädt dann das herunter, was du auch im Browser zu sehen bekommst, wenn du die URL eingibst.


302 ist die Fehlermeldung, die vom Server kommt. Diese bedeutet "ERROR: 302 Moved Temporarily".

Was passiert denn, wenn du die URL im Browser eingibst?


DeltaEx - Di 26.11.02 00:40

Wenn ich es in den Browser eingebe dann wir es ausgeführt.

die Url ist so ein teil:

... index.php?ACTION=getGame&form[submitter]= ...

die Url schickt eine SMS


Udontknow - Di 26.11.02 08:00

Nun, vielleicht klappts ja mit der Methode Post?

Cu,
Udontknow


patrick - Di 26.11.02 17:25

sag doch gleich das du n php-script ausführen willst!!

send methode= "post";