Delphi-PRAXiS
Seite 1 von 5  1 23     Letzte »    

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Delphi .zip-Archiv in bestimmtes Archiv herunterladen (https://www.delphipraxis.net/167631-zip-archiv-bestimmtes-archiv-herunterladen.html)

Premaider 10. Apr 2012 13:44


.zip-Archiv in bestimmtes Archiv herunterladen
 
Hey Leute,
wie schaffe ich es, dass eine Datei (zip-Archiev) von einem bestimmten Direktlink in "C:\Users\"Momentaner Benutzer"\AppData\Roaming\.minecraft\texturepacks" heruntergeladen wird und währenddessen eine ProgressBar sich auffüllt ?
Und was muss ich bei "Monentaner Benutzer" einfügen ? Der Benutzer ist ja immer anders.

P.S. Ist es möglich ein Bild per Link einzubinden und nicht per file ?

DeddyH 10. Apr 2012 13:48

AW: .zip-Archiev in bestimmtes Archiev herunterladen
 
Zum Pfad: schau Dir einmal MSDN-Library durchsuchenSHGetFolderPath an. Aber verstehe ich das richtig, dass Du eine lokale Datei herunterladen willst? Kapier ich gerade nicht so ganz.

Premaider 10. Apr 2012 13:58

AW: .zip-Archiev in bestimmtes Archiev herunterladen
 
Die ist nicht lokal. Die befindet sich auf einem Server und ist direkt über einen Link
zu downloaden.

divBy0 10. Apr 2012 14:02

AW: .zip-Archiev in bestimmtes Archiev herunterladen
 
Du teilst die Datei in z.B. 100 gleiche Stücke und lädst die Teile herunter, nach jedem geladenen Teil erhöhst du den Wert der Progressbar.

DeddyH 10. Apr 2012 14:03

AW: .zip-Archiev in bestimmtes Archiev herunterladen
 
Wovon reden wir hier eigentlich, Webserver oder wie?

Premaider 10. Apr 2012 14:10

AW: .zip-Archiev in bestimmtes Archiev herunterladen
 
Beispiel:

www.Hoster.de/Datei.zip

Wenn man diesen Link z.b. mit Firefox öffnet öffnet sich sofort das fenster zum downloaden

P.S. Das mit der ProgressBar ist erstmal kein "MUSS"

DeddyH 10. Apr 2012 14:15

AW: .zip-Archiev in bestimmtes Archiev herunterladen
 
Dann such doch mal z.B. nach Hier im Forum suchenURLDownloadToFile.

himitsu 10. Apr 2012 14:18

AW: .zip-Archiev in bestimmtes Archiev herunterladen
 
@DeddyH:
Joar, er möchte via HTTP in dieses Benutzerverzeichnis downloaden.
Wie man den Benutzerpfad bestimmt, wurde aber schon gesagt.

Ansonsten brauchst du eine HTTP-Komponente oder eine Prozedur, welche dir die Datei via HTTP runterlät und dir dazu noch ein Progress-Event anbietet.
Die Indy-Komponenten machen sowas.
URLDownloadToFile macht das nicht, aber wenn man danach (Hier im Forum suchenURLDownloadToFile) sucht, dann findet man auch passende alternativen.

Premaider 10. Apr 2012 14:21

AW: .zip-Archiev in bestimmtes Archiev herunterladen
 
Könntet ihr mit vllt ein Beispiel für URLDownloadToFile geben ? :?

€: Ignoriert es habe eins gefunden :D
Bei mir wäre es dann
Zitat:

urldownloadtofile(nil,'http://199.91.152.221/b9hhcbs2cbug/a260ngn85uck5qb/Premaidercraft+%28v2.9%29.zip','C:\Users\BENUTZER\ AppData\Roaming\.minecraft\texturepacks',0,nil);
Nur was kommt bei BENUTZER rein ? :D
Ich habe da schonmal was gesehn wie "Lokal_User" oder irgendsowas :?

DeddyH 10. Apr 2012 14:23

AW: .zip-Archiev in bestimmtes Archiev herunterladen
 
Du hast schon bemerkt, dass wir auf die Suche verlinkt haben? Da gibt es reichlich Beispiele, IIRC sogar eins mit Fortschrittsanzeige.


Alle Zeitangaben in WEZ +1. Es ist jetzt 03:46 Uhr.
Seite 1 von 5  1 23     Letzte »    

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz