| |
|
|
Jens Petzold | Declare Callmem# Dim Callmem#,255 External(onl.dll,Internet_OpenURL,https://pop-stars.de/user.php,Callmem#) print String$(Callmem#,0) waitinput Dispose Callmem#
Kann man den User Agent, eventuell sogar die Sprache (HTTP_ACCEPT_LANGUAGE) und den Referer festlegen ?
Danke schon mal |
|
|
| |
|
|
|
| Nein, die ist in der onl.dll statisch definiert. |
|
|
| |
|
|
|
Jens Petzold | Schade, vielleicht hat ja mal jemand lange Weile und schreibt mal ne neue DLL.
|
|
|
| |
|
|
|
Jens Petzold | External(onl.dll,Internet_OpenURL,https://pop-stars.de/user.php?id=10,Callmem#)
Die Variable id wird so mit GET übergeben. Kann ich beim Aufruf der Datei auch Variablen per POST übergeben ? |
|
|
| |
|
|
|
| Nur wenn Du den Header selber senden tust.
Die DLL selbst bietet dies nicht.
PS: Ich empfinde Werbung für Bier hier unpassend. |
|
|
| |
|
|
|
Jens Petzold | Naja, mal sehen was man noch basteln kann. Vielleicht mach ich mal eine neue DLL. Im Moment fehlt mir aber die Zeit dazu. Werde diese dann auch hier einstellen.
PS: Bin gerade in der Firma, Bier mache ich heute Abend von zu Hause aus raus. |
|
|
| |
|
|
|
Jens Petzold | Habe das Problem mit der guten alten urlmon.dll gelöst. Es wird der UserAgent des IE übergeben, das reicht mir so. KompilierenMarkierenSeparierenExternal("urlmon.dll","URLDownloadToFileA",0,"https://pop-stars.de/user.php","test.txt",0,0)
Nun habe ich alle erforderlichen Daten in der test.txt
Mit wininet.dll geht es auch, das Programm ist dann aber drei mal so lang. |
|
|
| |
|
|