Download Function zum downloaden von files per HTTP von ???
weiss nich ob das nicht sowieso schon jeder für sich gebaut hat oder es schnee von gestern ist aber habs mir grad zurecht gefummelt und dachte mir könnte ganz nützlich für die allgemeinheit sein also viel spass damit :D

[code:1:7fcd9e4f8a]
Function download(url$,port,infile$,outfile$)
tcp=OpenTCPStream(url$,port)
WriteLine tcp,"GET "+url$+"/"+infile$+" HTTP/1.0"
WriteLine tcp,Chr$(10)
fileout = WriteFile(outfile$)
While Not Eof(tcp)
in$ = Chr$(ReadByte(tcp))
If in$ = Chr$(13) Then
For x = 1 To 3
in$ = in$ + Chr$(ReadByte(tcp))
Next
If in$ = Chr$(13)+Chr$(10)+Chr$(13)+Chr$(10) Then
jetzt = True
Exit
EndIf
EndIf
in$ = ""
Wend
While Not Eof(tcp)
If jetzt Then
WriteByte fileout, ReadByte(tcp)
EndIf
Wend
CloseFile fileout
CloseTCPStream tcp
End Function
[/code:1:7fcd9e4f8a]

Beispiel:
[code:1:7fcd9e4f8a]
download("http://www.tweakpc.de",80,"images/logo3.jpg","c: est.jpg")
[/code:1:7fcd9e4f8a]
===
von ???
cool...

muss ich ma testen...
===
von ???
Tja, also es funktioniert und ich wollte die Funktion benutzen, aber es können keine Files mit GET übertragung gedownloadet werden?!?!?

Wie kann ich solche Files Downloaden?
Hat jemand eine richtige Funktion dafür, oder geht das mit diesem Code hier nur bei mir nicht?

Mfg Skateboarder
===
- von ???
ich verstehe leider nicht ganz genau was du eigentlich vor hast
bitte versuch das nochmal genau zu beschreiben was du haben möchtest.. werde dir dann nach möglichkeit helfen... habe auch schon das andere thread gelesen

am besten wäre es mit links und den php parametern...

gruß buddah
===
von ???
Du hast den Header vergessen!

Meine Frage wurde schon in einem anderen Thread beantwortet!
===
- von ???
wäre nett wenn du mal deine lösung posten würdest..

ein einfaches du hast den header vergessen bringt mich nicht wirklich weiter :)

danke schonmal


gruß buddah



Suche:
(unterstützt mySQL Wildcards ala %)
Titel:
Text:
Autor: