Datein Downloaden über PureBasic

Anfängerfragen zum Programmieren mit PureBasic.
UpN
Beiträge: 8
Registriert: 23.10.2005 15:32

Datein Downloaden über PureBasic

Beitrag 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
Benutzeravatar
Green Snake
Beiträge: 1394
Registriert: 22.02.2005 19:08

Beitrag 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_() :allright:

wenn nicht:
haut mich :freak: :mrgreen:
-.-"
UpN
Beiträge: 8
Registriert: 23.10.2005 15:32

Beitrag 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
Benutzeravatar
zigapeda
Beiträge: 1753
Registriert: 06.03.2005 17:22
Wohnort: Kaufbeuren
Kontaktdaten:

Beitrag 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.
kluger Mann + kluge Frau = Romanze | dummer Mann + dumme Frau = Schwangerschaft
kluger Mann + dumme Frau = Affäre | dummer Mann + kluge Frau = Shopping <)
UpN
Beiträge: 8
Registriert: 23.10.2005 15:32

Beitrag 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
Benutzeravatar
zigapeda
Beiträge: 1753
Registriert: 06.03.2005 17:22
Wohnort: Kaufbeuren
Kontaktdaten:

Beitrag 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.
kluger Mann + kluge Frau = Romanze | dummer Mann + dumme Frau = Schwangerschaft
kluger Mann + dumme Frau = Affäre | dummer Mann + kluge Frau = Shopping <)
UpN
Beiträge: 8
Registriert: 23.10.2005 15:32

Beitrag 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
Benutzeravatar
Kiffi
Beiträge: 10714
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

Beitrag 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.
Benutzeravatar
zigapeda
Beiträge: 1753
Registriert: 06.03.2005 17:22
Wohnort: Kaufbeuren
Kontaktdaten:

Beitrag von zigapeda »

:o
da hab ich bei meinem code ja vergessen den dateinamen hinten anzuhängen bei urldownloadtofile_() :roll:
kluger Mann + kluge Frau = Romanze | dummer Mann + dumme Frau = Schwangerschaft
kluger Mann + dumme Frau = Affäre | dummer Mann + kluge Frau = Shopping <)
UpN
Beiträge: 8
Registriert: 23.10.2005 15:32

Beitrag 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

:(
Antworten