Re: ICS download im Browser = OK. Per Makro nur begrenzt OK
Verfasst: So, 16.10.2022 09:45
Hallo Karolus,
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
welches mir einen Zielordner, z.B. mit Datum, anlegt, falls er nicht existiert.
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.
Meine geschwurbelte Basic-Variante
mit Powershell läuft, allerdings ohne Checksumprüfung, da nutze ich aktuell ein weiteres Programm.
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
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