Hi com.
ich weis nicht wie ich ein Downloader hinbekommen kann.
Wie kann ich den einen Downloader hinbekommen er sollte auf eine seite gehen und dan auf Download klicken .
Aber es sollte nicht sichtbar sein ,also derBrowser soll geschlossen bleiben .
Hier der link wie die Seite aussieht!:
LINK
Da steht dan Downloaden .
Und auf dieses Downloaden soll es dan klicken und wens geht sollte man ein Ladebalken sehen wie weit es die Aktuelle Datei heruntergeladen hat.Achja ich wollte viele von diesen Link öffnen und dan Downloaden , jetzt die frage könnte man alle einzelnd downloaden lassen und nicht diregt alle gleichzeitig.
Ich habe da 4031 Links die ich Downloaden müsste xD
Downloader!
-
- [ gelöst ]
-
Secret1994 -
11. Oktober 2010 um 12:40 -
Geschlossen -
Erledigt
-
-
Hier mal kleine Schritt für Schritt Anleitung.
1. Die URL zum Downlaod aus der Seite auslesen z.b. mit InetRead und Stringfunktionen oder direkt mit den _IE-Funktionen
2. Mit InetGet die Datei über die Downloadurl runterladen, Standardmäßig wird mit dem fortsetzen des Scripts gewartet bis der Download fertig ist.
3. In einer Schleife mit InetGetInfo den aktuellen Dwonloadstand auslesen und ausgeben -
Ok Danke erstmal ich werde das Jetzt mal testen und dan sehen wir mal

EDIT:
also ich habe es erstmal so aus der hilfe datei :
Spoiler anzeigen
[autoit]#Alternate
[/autoit]
Local $hDownload = InetGet("http://www.fpsbanana.com/mirrors/startdl/5980?path=http://www.nobullshitrepublic.com/downloads/fpsb/maps/20/zombie_soccer§ionid=98829&ext=zip", @TempDir & "\zombie_soccer.zip", 1, 1)
Do
Sleep(250)
Until InetGetInfo($hDownload, 2)
Local $nBytes = InetGetInfo($hDownload, 0)
InetClose($hDownload)
MsgBox(0, "", "gelesene Byte: " & $nBytes)
erst wen es fertig ist wird die Msgbox angezeigt , und wo es gepsiechert wird ist mir auch ein rätsel^^. -
Im TempDir
'C:\Users\"Username"\AppData\Local\Temp' -
Es steht doch dort wo es hinspeicherst, hast ja sogar selbst angepasst:
[autoit]@TempDir & "\zombie_soccer.zip"
[/autoit]Spoiler anzeigen
[autoit]Local $hDownload = InetGet("http://www.fpsbanana.com/mirrors/startdl/5980?path=http://www.nobullshitrepublic.com/downloads/fpsb/maps/20/zombie_soccer§ionid=98829&ext=zip", @TempDir & "\zombie_soccer.zip", 1, 1)
[/autoit]
Do
ToolTip(InetGetInfo($hDownload, 0))
Sleep(250)
Until InetGetInfo($hDownload, 2)
InetClose($hDownload)
MsgBox(0, "", "Fertig") -
ou ich dummi
jedenfalls klappt das jetzt danke