Seite 1 von 2
Datein Downloaden über PureBasic
Verfasst: 23.10.2005 15:35
von UpN
So es gibt ja diese Samples um Datein aus dem Netz zu laden aber irgendwie funktionieren die nicht kann mir evt jemand ein Beispiel geben
nehmen wir das als Beispiel
Download url
http://www.blitzbasic.com/file/get.php? ... emo109.exe
Download Ordner
C:\TestDownload Ordner
der Ordner solte erstellt werden oder man darf einen selber im Programmangeben
Wäre nett wenn mir jemand helfen köntne
MFG UpN
Verfasst: 23.10.2005 15:38
von Green Snake
Du willst ein PB programm schreiben, dass daten vom url XXX aus dem i net saugt?
wenn ja:
such mal hier im board nach dem befehl UrlDownloadToFile_()
wenn nicht:
haut mich

Verfasst: 23.10.2005 15:46
von UpN
hab gesucht aber nichts wirklich gefunden

was mir helfen könnte
Kann mir evt jemand helfen udn solte am besten erstdownloaddauer und speed anzeigen
Verfasst: 23.10.2005 16:03
von zigapeda
Code: Alles auswählen
URLDownloadToFile_(0, inputrequester("URL","Bitte geben sie die URL ein",""), pathrequester("Bitte wählen sie den Downloadzielpfad aus",""), 0, 0)
parameter:
Code: Alles auswählen
HRESULT = URLDownloadToFile_(LPUNKNOWN pCaller, LPCTSTR szURL, LPCTSTR szFileName, DWORD dwReserved, LPBINDSTATUSCALLBACK lpfnCB)
einfach URLdownloadToFile_(0, URL$, Ziel$, 0, 0) reicht für das was du willst.
Verfasst: 23.10.2005 16:11
von UpN
also hab den ausprobiert und es klappt bis auf den download weil nach der eingabe der urlbeendet der und ich will ja nur das der user den pfad auswählen kann und net die url dir url gebe ich vorher ein
So kann mir noch jemand helfen das der dl auch klappt ambesten mit speed und restdownloadzeit
Verfasst: 23.10.2005 16:14
von zigapeda
also mit speed und restdownloadzeit wirst du wohl selber schreiben müssen.
aber versuch mal statt dem inputrequester() einfach die url in anführungszeichen reinzuschreiben.
Verfasst: 23.10.2005 16:23
von UpN
aso sry wegen doppelpost und ich checks net kannste mirevt den kompletten code geben wo die url
http://www.blitzbasic.com/file/get.php? ... emo109.exe
drin ist und das mit dem aussuchen ist okay das es die User machen und den rest mit den paras check ich auch net wär super Nett
Verfasst: 23.10.2005 16:48
von Kiffi
> ich checks net
Code: Alles auswählen
Quelle$ = "http://www.blitzbasic.com/file/get.php?file=/Products/demos/BlitzMaxDemo109.exe"
Ziel$ = "C:\BlitzMaxDemo109.exe"
If URLDownloadToFile_(0,Quelle$,Ziel$,0,0) = #S_OK
MessageRequester("", "Download hat geklappt")
Else
MessageRequester("", "Download hat nicht geklappt")
EndIf
Grüße ... Kiffi
P.S.: Bitte verwende in Deinen Posts an entsprechenden Stellen auch mal
Komma und Punkt. Das erleichtert uns das Lesen Deiner Beiträge.
Verfasst: 23.10.2005 16:55
von zigapeda
da hab ich bei meinem code ja vergessen den dateinamen hinten anzuhängen bei urldownloadtofile_()

Verfasst: 23.10.2005 17:02
von UpN
also so sieht meincode und compiler aus
http://img410.imageshack.us/img410/6835/code4za.gif
leicer hat der am anfang immer wieder nenerror ausgeben das der dl net funktioniert und wenn ich eine .exe erstelen und die öffne passiert auch nichts
