| |
|
|
Michael Axtmann | Hallo Leute! Ich kann mit dem Beispiel aus der Hilfe zu "DownloadFile" einen Stram von meiner SetTop Box anzapfen und die Daten in $Download laden. Aber wie kann ich $Download in eine Datei speichern? Die Variante DownloadFile(url$,"C:\\test.dat") funktioniert nicht!
Wenn ich das Beispiel aus der Hilfe ohne Zieldatei eingebe, sehe ich, wie die Bytes "hochfliegen".
Habt Ihr ein Tip für mich? Google und Co hatte bis Dato keine Hilfe für mich.
Grüße |
|
|
| |
|
|
|
Nico Madysa | Seit Windows Vista oder so dürfen Programme nicht mehr ohne Weiteres direkt ins Verzeichnis C:\ schreiben.
Probiere mal etwas wie KompilierenMarkierenSeparieren und melde dich, wenn's immer noch nicht klappt.
Prinzipiell sehe ich keinen Grund außer Schreibrechte, warum die eine Variante von DownloadFile gehen sollte und die andere nicht. |
|
|
| |
|
|
|
Michael Axtmann | Jetzt klappts! Die SetTop Box streamt zum PC und DownloadFile() zeichnet auf die Festplatte auf! SUPER ich bin begeistert. Danke! Gruß |
|
|
| |
|
|
|
E.T. | So nebenbei: Hast du mal ein Beispiel, wie du an den Stream der Box rankommst ?? Würde mich interessieren... |
|
|
| XProfan X2Grüße aus Sachsen... Mario WinXP, Win7 (64 Bit),Win8(.1),Win10, Win 11, Profan 6 - X4, XPSE, und 'nen schwarzes, blinkendes Dingens, wo ich das alles reinschütte... | 28.03.2014 ▲ |
|
|
|
|
Georg Teles | Guten Abend,
mag kein neues Thema eröffnen, grabe mal Dieses nochmals aus Ich möchte ein Programm schreiben, dass Updates macht und zwar einer Datei, eine Art Datenbank.
mit FTP mag ich 1. meine Zugangsdaten im Programm nicht hinterlegen und 2. kann sich das Passwort ja ändern
&bytesread gibt ja aktuell geladene Datei in Byte an... Eine Möglichkeit, Dateigröße zu ermitteln gibt es aber hiermit nicht, hab ich recht ? |
|
|
| |
|
|
|
| Gibt es schon, es könnte Content-length im http-Header stehen aber der Header wird Dir von XProfans downloadfile Funktion nicht ausgegeben.
Warum machst nicht einfach eine getmyupdate.php die per readfile die datei liefert und wenn get Param xyz angegeben einfach ein die(filesize( ?
So könntest rein mit http die Größe abfragen und auch das Update laden.
Oder machst bisl API, ich nehme ohnehin für http Downloads immer meine download.inc: [...] auch weil dw.get kürzer ist. |
|
|
| |
|
|
|
Georg Teles | Abend,
die API ist sehr interessant, die schau ich näher später an, die kann ja mehr als ich brauche
aber ja doch, mit downloadfile() per $_GET-Parameter sehr einfach machbar, danke für Tipp |
|
|
| |
|
|