Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

WGET befehl für Wildcards. Z.B. alles exe Dateien aus einem Verzeichniss herunterladen?

Frage Entwicklung

Mitglied: maddoc

maddoc (Level 2) - Jetzt verbinden

04.09.2009, aktualisiert 02:21 Uhr, 8666 Aufrufe, 6 Kommentare

Hallo,

ich möchte eine kleines Downloadscript unter Verwendung von WGET schreiben.

Mein Problem besteht nun darin Wildcards anzulegen. Also anstatt der gesamten URL zur Datei z.B. http://www.server.com/downloads/datei.exe nur http://www.server.com/downloads/*.exe als Befehl nehmen. Ist dies möglich wenn ja wie bewerkstellige ich das?

Gruß Oli
Mitglied: manuel-r
04.09.2009 um 07:59 Uhr
Eine typische "Kommt drauf an"-Frage...
Einfach so mit Wildcard kann es nicht gehen, da der Webserver auf der anderen Seite eine konkrete Datei erwartet, die er ausliefern soll. Kennt er die nicht schickt er eine Fehlermeldung.
Wenn der Webserver aber so konfiguriert ist, dass er bei Angabe des Verzeichnisses den Verzeichnisinhalt auflistet, könnte man diese ausgelieferte Seite per wget holen, mit find nach EXE-Dateien durchsuchen und daraus den Downloadstring für wget basteln.
Da aus Sicherheitsgründen jedoch die wenigstens Webserver so konfiguriert sind den Verzeichnisinhalt zu listen wirst du real sehr wenig Erfolg damit haben.

Manuel
Bitte warten ..
Mitglied: maddoc
04.09.2009 um 14:29 Uhr
Schade, habe gestern Abend auch gemerkt das es eh nicht so gehen kann ich ich es mir vorstelle. Um es mal kurz zu erläutern. Ich will ein Downloadscript schreiben welches immer die aktuellen Versionen von Standartsoftware wie Avira Antivir, Adobe Reader, Mozilla Firefox und Thunderbird aus dem Internet in ein lokales Verzeichnis herunterläd. Das Problem ist aber das nur bei Avira die Download URL gleich bleibt. Bei den Anderen, z.B. beim Adobe Reader sieht der Link so aus "http://ardownload.adobe.com/pub/adobe/reader/win/9.x/9.1/deu/AdbeRdr910 ...". Das heist da ich bei jeder höheren Versionsnummer die Links in meinem Downloadscript anpassen müsste und dies ist ja nicht zweck der Sache.

Meine Überlegung wäre:
Bevor WGET den Download startet müsste ein anderes Tool die URL der aktuellen Version herausbekommen und diese dann an das Downloadscript übergeben. Kann mir es ungefähr so vorstellen das diese URL bei einem Downloadportal ermittelt wird. Andererseits laden die Programme ja selber diese neuen Versionen herunter, da müsste man nur mal mit Wireshark oder ähnlichem schauen wie das von statten geht.

Gruß Oli
Bitte warten ..
Mitglied: 81825
04.09.2009 um 14:55 Uhr
Hallo,

Zitat von maddoc:
Ist dies möglich wenn ja wie bewerkstellige ich das?
Du könntest z.B. einen Downloadmanager verwenden, der auch einen Parser besitzt.
LeechGet könnte sowas z. B. , wenn die Seiten das zulassen.

LeechGet kann auch einer Weiterleitung folgen, wenn der Downloadlink nicht direkt auf die Exe weist. Allerdings ist auch das wieder davon abhängig, wie das in der HTML hinterlegt ist.
Ganz so einfach, wie du dir das vorstellst, ist das nicht.
Bitte warten ..
Mitglied: manuel-r
04.09.2009 um 15:15 Uhr
Sollte das dann im Endeffekt ungefär sowas werden?
Bitte warten ..
Mitglied: 81825
04.09.2009 um 15:24 Uhr
oder vielleicht ungefähr sowas ?
Bitte warten ..
Mitglied: maddoc
05.09.2009 um 02:08 Uhr
@81825
Feine Sache, war mir bis heute völlig unbekannt das Programm. Doch für meine Zwecke ist es nur zum Teil geeignet da meistens bei neuen Updates auch neue Downloadseiten sind und die alten erstmal trotzdem vorhanden bleiben. Danke trotzdem, kann ich vielleicht anderweitig einsetzten das Programm.

@manuel-r
Bin leider nicht sehr begeistert von solcher Software habe da schon fast alles Probiert was es so auf dem Markt gibt. Enttäuschend ist da immer das zwar Updates angezeigt werden aber 1. keine Direktdownloads aus dem Programm her möglich sind, 2. mach sich oft umständlich über die Herstellerseiten zum Update klicken muss, und 3. und am schlimmsten es wird kein Link zum Download angezeigt.

Aber ich muss dir recht geben, für den Zweck wie ich ihn hier beschrieben habe ist es völlig in Ordnung. Werds wohl so machen. Danke für den Tipp.

Gruß Oli
Bitte warten ..
Ähnliche Inhalte
Cloud-Dienste
Wget oder ähnliches für Webseite herunterladen
Frage von miichiii9Cloud-Dienste10 Kommentare

Guten Tag liebe Leute Ich habe eine kleine Frage Und zwar ich würde gerne eine Seite überwachen auf Änderungen. ...

Microsoft Office
Per VBA im Verzeichniss dateien mit Wildcard umbenennen
gelöst Frage von usenussiMicrosoft Office4 Kommentare

Ich habe mit Access 2010 eine Datenbank erstellt die aus Amazon Daten mit einigen Abfragen zur Übergabe eine Liste ...

Batch & Shell
Batch-Datei in Exe-Datei umwandeln - .exe im Autostart
gelöst Frage von Luuke257Batch & Shell7 Kommentare

Hallo zusammen! Ich habe mir (mit reichlicher Hilfe) eine Batch-Datei geschrieben, die informationen über den PC ausliest und in ...

Batch & Shell
exe Datei zum Öffnen einer anderen Datei
gelöst Frage von Amateur01Batch & Shell15 Kommentare

Hallo, ich ein kompletter Anfänger, der ein kleines Programm schreiben wollte, um einen Löschvorgang zu automatisieren. Irgendwann hatte ich ...

Neue Wissensbeiträge
Webbrowser

Kein Ton bei Firefox Quantum über RDP

Tipp von Moddry vor 10 MinutenWebbrowser

Hallo Kollegen! Hatte das Problem, dass der neue Firefox bei mir auf der Kiste keinen Ton hat, wenn ich ...

Internet

EU-DSGVO: WHOIS soll weniger Informationen liefern

Information von sabines vor 12 StundenInternet4 Kommentare

Wegen der europäische Datenschutzgrundverordnung stehen die Prozesse um die Registrierung von Domains auf dem Prüfstand. Sollte die Forderungen umgesetzt ...

Verschlüsselung & Zertifikate

19 Jahre alter Angriff auf TLS funktioniert immer noch

Information von BassFishFox vor 18 StundenVerschlüsselung & Zertifikate1 Kommentar

Interessant zu lesen. Der Bleichenbacher-Angriff gilt unter Kryptographen als Klassiker, trotzdem funktioniert er oft noch. Wie wir herausgefunden haben, ...

Windows 10

Windows 10 Fall Creators Update - Neue Funktion Hyper-V Standardswitch kann ggf. Fehler bei Proxy Configs verursachen

Erfahrungsbericht von rzlbrnft vor 1 TagWindows 104 Kommentare

Hallo Kollegen, Da wir die Gefahr lieben, haben wir bei einigen Usern nun mittlerweile das Creators Update drauf. Einige ...

Heiß diskutierte Inhalte
LAN, WAN, Wireless
Von rj11 auf rj45
Frage von jensgebkenLAN, WAN, Wireless19 Kommentare

Hallo Gemeinschaft, könnt ihr mir vielleicht bei der anfertigung eines Kabels helfen - habe ein rj 11 stecker und ...

Netzwerkmanagement
NAS über zwei weitere Ethernet Anschlüsse verbinden
gelöst Frage von Sibelius001Netzwerkmanagement17 Kommentare

Sorry - ich bin hier wahrscheinlich als kompetter IT Trottel unterwegs. Aber eventuell kann mir jemand ganz einfach helfen: ...

Netzwerkmanagement
Firefox Profieles im Roaming
gelöst Frage von Hendrik2586Netzwerkmanagement17 Kommentare

Hallo liebe Leute. :) Ich hab da ein kleines Problem, welches anscheinend nicht unbekannt ist. Wir nutzen hier in ...

LAN, WAN, Wireless
Häufig Probleme beim Anmelden in WLAN
Frage von mabue88LAN, WAN, Wireless15 Kommentare

Hallo zusammen, in einem Netzwerk gibt es relativ häufig (1-2 mal pro Woche) Probleme mit der WLAN-Verbindung. Zunächst mal ...