was aus meiner Sicht wirklich Klasse wäre:
Wir erzeugen eine Calc-Datei mit eingebettetem Python, in der man sich die Pfade zum Download selbst zusammenbauen kann.
Mir schwebt vor:
Spalte A: kompletter Pfad zur Downloaddatei
Spalte B: kompletter Pfad zum Zielordner
Spalte C: Dateigröße, am unteren Ende die Summe der Dateien, also erstmal leer, wird von Python gefüllt.
Spalte D: Pfad zu Checksum Datei
Spalte E: i.O. Eintrag wenn Checksum stimmt, n.i.O, wenn nicht, erledigt das Script.
Mittels verschiedener Zellen, kann jeder selbst bauen, setzen wir die Pfade zusammen.
Bsp: Downloadwebsite, Dateiordner, Dateiname, Versionsnummer, Checksumtyp (keine, md5, sha256, sha512)
In meiner o.a. Beispieldatei habe ich noch so ein kleines Feature
Code: Alles auswählen
if fileexists(stargetFolder) then
else
mkdir sFolder
endif
Wunderbar wäre, nach gestartem Download, noch ein Fortschrittsbalken, der den aktuellen Stand des gesamten Downloads anzeigt. Datei x von y und % von der Gesamtgröße.
So könnte man mit einem Mausklick z.B. folgende Dateien herunterladen, das wäre z.B. eine LO Version für mich als Windows und Linux Variante, jeweils in DE-DE und EN-US mit .sha256 Checksumfiles.
Code: Alles auswählen
https://ftp.tu-chemnitz.de/pub/tdf/libreoffice/stable/7.4.1/win/x86_64/LibreOffice_7.4.1_Win_x64.msi
http://download.documentfoundation.org/libreoffice/stable/7.4.1/win/x86_64/LibreOffice_7.4.1_Win_x64.msi.sha256
https://ftp.tu-chemnitz.de/pub/tdf/libreoffice/stable/7.4.1/win/x86_64/LibreOffice_7.4.1_Win_x64_helppack_de.msi
http://download.documentfoundation.org/libreoffice/stable/7.4.1/win/x86_64/LibreOffice_7.4.1_Win_x64_helppack_de.msi.sha256
https://ftp.tu-chemnitz.de/pub/tdf/libreoffice/stable/7.4.1/win/x86_64/LibreOffice_7.4.1_Win_x64_helppack_en-US.msi
http://download.documentfoundation.org/libreoffice/stable/7.4.1/win/x86_64/LibreOffice_7.4.1_Win_x64_helppack_en-US.msi.sha256
https://ftp.tu-chemnitz.de/pub/tdf/libreoffice/stable/7.4.1/win/x86_64/LibreOffice_7.4.1_Win_x64_sdk.msi
http://download.documentfoundation.org/libreoffice/stable/7.4.1/win/x86_64/LibreOffice_7.4.1_Win_x64_sdk.msi.sha256
https://ftp.tu-chemnitz.de/pub/tdf/libreoffice/stable/7.4.1/deb/x86_64/LibreOffice_7.4.1_Linux_x86-64_deb.tar.gz
http://download.documentfoundation.org/libreoffice/stable/7.4.1/deb/x86_64/LibreOffice_7.4.1_Linux_x86-64_deb.tar.gz.sha256
https://ftp.tu-chemnitz.de/pub/tdf/libreoffice/stable/7.4.1/deb/x86_64/LibreOffice_7.4.1_Linux_x86-64_deb_helppack_de.tar.gz
http://download.documentfoundation.org/libreoffice/stable/7.4.1/deb/x86_64/LibreOffice_7.4.1_Linux_x86-64_deb_helppack_de.tar.gz.sha256
https://ftp.tu-chemnitz.de/pub/tdf/libreoffice/stable/7.4.1/deb/x86_64/LibreOffice_7.4.1_Linux_x86-64_deb_helppack_en-US.tar.gz
http://download.documentfoundation.org/libreoffice/stable/7.4.1/deb/x86_64/LibreOffice_7.4.1_Linux_x86-64_deb_helppack_en-US.tar.gz.sha256
https://ftp.tu-chemnitz.de/pub/tdf/libreoffice/stable/7.4.1/deb/x86_64/LibreOffice_7.4.1_Linux_x86-64_deb_langpack_de.tar.gz
http://download.documentfoundation.org/libreoffice/stable/7.4.1/deb/x86_64/LibreOffice_7.4.1_Linux_x86-64_deb_langpack_de.tar.gz.sha256
https://ftp.tu-chemnitz.de/pub/tdf/libreoffice/stable/7.4.1/deb/x86_64/LibreOffice_7.4.1_Linux_x86-64_deb_sdk.tar.gz
http://download.documentfoundation.org/libreoffice/stable/7.4.1/deb/x86_64/LibreOffice_7.4.1_Linux_x86-64_deb_sdk.tar.gz.sha256
Was meinst du dazu? Wäre dies nicht eine gute Hilfe um viele Dateien in einem Rutsch herunterzuladen?
EDIT: gerade habe ich gesehen, dass LO 7.4.2 online steht, wäre der richtige Zeitpunkt ...
Gruß R