Täglicher Downloadauftrag Mit Windows-bordmitteln (taskmanager?)
#1
geschrieben 09. Oktober 2007 - 08:12
ich hab eine Datei, die ich täglich downloaden muß. (Online-Ausgabe einer Tageszeitung).
Dazu möchte ich auf dem Server einen täglichen Downloadauftrag einrichten. Am liebsten wäre mir dazu, wenn ich das über den Taskmanager (also mit Windows-Bordmitteln) erledigen könnte. Ich will da nämlich ungern was auf dem Server installieren.
Ich habe den Direktlink zur täglichen Ausgabe, muß also kein Passwort o.ä. mehr eingeben.
Geht sowas?
Anzeige
#2
geschrieben 09. Oktober 2007 - 08:18
bau ein batch skript dafür, und lass das über den windows taskplaner laufen.
funktioniert ohne probleme..
kommt drauf an was du für einen zugriff hast...
ftp wäre sicher am einfachsten...
#3
geschrieben 09. Oktober 2007 - 08:43
Nö, ist leider ein http-Link...
#4
geschrieben 09. Oktober 2007 - 11:38
Sicher nicht die beste Methode, aber das könnte ich umsetzen.
Edit:
Noch einfach: Batch- Datei, die die Seite öffnet -> bei Firefox einstellen, download optionen für diesen Typ immer auswählen.
Denn müsste er es doch automatisch downloaden.
Dieser Beitrag wurde von bartii bearbeitet: 09. Oktober 2007 - 11:41
#5 _Hinterwäldler_
geschrieben 09. Oktober 2007 - 11:52
#6
geschrieben 09. Oktober 2007 - 12:02
Wie wäre es einfach mit wget? Von dem Tool gibt es auch einen Windows Port. Damit ließe sich so etwas schnell mit einer Batch erledigen, die dann in regelmäßigen Abständen vom Taskplaner aufgerufen wird.
---
Ich bin ein kleiner, schnickeldischnuckeliger Tiger aus dem Schwarzwald.
Alle haben mich ganz dolle lila lieb.
#7
geschrieben 09. Oktober 2007 - 12:20
Wäre eine nette Idee. Aber leider benötigen wir die ganze Zeitung, da wir zu Archivierungszwecken einiges daraus ausschneiden, ausdrucken und archivieren. Die PDF kann man so schön nach Schlüsselwörtern durchsuchen lassen...
@DK2000:
Werd ich mir mal anschauen.
Hab jetzt wget ausprobiert.
Irgendwie kann das keine Datei herunterladen. Es steht dran www.xxx.xx wird aufgelöst zu ip xxx.xxx.xxx.xxx und dann probiert es immer wieder, die Datei herunterzuladen. Es klappt aber nie.
Proxy hab ich richtig konfiguriert und auch schon alle anderen Proxy-Einstellungen ausprobiert.
An was kann das liegen?
Wenn ich die Datei direkt im IE oder FF anklicke, dann kann ich sie problemlos herunterladen.
#8
geschrieben 09. Oktober 2007 - 13:45
>wget -P "D:\Test" "http://us.download.nvidia.com/Windows/163.69/ 163.69_WinVista_Forceware_Release_Notes.pdf"
Das läd z.B. die Release Notes der aktuellen nvidia Treiber nach D:\Test.
Welcher Fehler kommt denn genau? Eventuell musst Du noch --http-user=BENUTZER und --http-passwd=PASS benutzen, falls der Direktlink doch nur über ein Passwort arbeitet, welches eventuell in einem Cookie gespeichert ist.
Und dann nicht vergessen, da das ganze ein Linux Tool ist, reagiert es auf Groß- und Kleinschreibung emfindlich (case sensitive). wget -P ist etwas anderes als wget -p und http://us.download.nvidia.com/Windows/ ist nicht gleich http://us.download.nvidia.com/windows/.
---
Ich bin ein kleiner, schnickeldischnuckeliger Tiger aus dem Schwarzwald.
Alle haben mich ganz dolle lila lieb.
#9
geschrieben 09. Oktober 2007 - 13:57
Auflösen des Hostnamen zu...
Verbindungsaufbau zu...
--- dann nach kurzer Zeit: Verbindugsaufbau fehlgeschlagen
Irgendwie passt da anscheinend was mit der Firewall nicht.
Muß man da auch was freigeben? Hab aber den Proxy auch schon mit angegeben und es funktionierte nicht.
#10
geschrieben 09. Oktober 2007 - 14:42
Und Proxy? Hast Du den so angegeben:
@echo off set http_proxy=http://proxy_url.com:port wget -Y on --proxy-user=BENUTZER --proxy-passwd=PASS -P "D:\..." "http:\\..."
Falls der Proxy keinen Benutzernamen/Passwort erfordert, dann natürlich --proxy-user= --proxy-passwd= weglassen.
---
Ich bin ein kleiner, schnickeldischnuckeliger Tiger aus dem Schwarzwald.
Alle haben mich ganz dolle lila lieb.
#11
geschrieben 09. Oktober 2007 - 15:00
#12
geschrieben 09. Oktober 2007 - 15:12
Aber schön, dass es jetzt klappt. Jetzt brauchst Du die Batch es nur noch in den Taskplaner eintragen und dann wird sie zu den von Dir angegebenen Zeiten ausgefürt.
---
Ich bin ein kleiner, schnickeldischnuckeliger Tiger aus dem Schwarzwald.
Alle haben mich ganz dolle lila lieb.
#13
geschrieben 09. Oktober 2007 - 15:26
Übrigens: Ich kann die Zeitung am Tag höchstens 2 mal downloaden, dann muß ich meine Kennung wieder freischalten lassen, auch bei Fehlerabbrüchen usw.
Mit -T 1 kann ich ja einstellen, daß er es nur einmal probiert und wenns nicht gehen sollte dann bleiben lässt, also ohne Wiederholung. Muß das "T" hierbei klein oder groß sein? Oder ist das bei Windows egal?
#14
geschrieben 09. Oktober 2007 - 15:33
-t = Anzahl der Wiederholversuche auf ZAHL setzen (0 steht für unbegrenzt)
-T = alle Timeouts auf SEKUNDEN setzen
Das sind zwei unterschiedliche Sachen. Wäre also in Deinem Falle -t 1 die richtige Variante, wenn nur ein Versuch durchgeführt werden soll.
---
Ich bin ein kleiner, schnickeldischnuckeliger Tiger aus dem Schwarzwald.
Alle haben mich ganz dolle lila lieb.
- ← Windows Xp Führt Keine Programme Mehr Aus
- Windows XP & Windows Media Center Edition
- Conexant Audio Treiber Gesucht! →

Hilfe
Neues Thema
Antworten
Nach oben



