StudIP Downloader
Auf GitHub habe ich ein kleines Tool veröffentlicht, welches verwendet werden kann, um Dateien aus dem StudIP verschiedener Hochschulen und Universitäten herunterzualden.
Aktuell wurde der Downloader nur mit der Uni Oldenburg getestet. Theoretisch sollte das Tool auch an anderen Universitäten funktionieren. Ich würde mich freuen, wenn mir jemand eine Rückmeldung geben kann, ob das der Fall ist.
(Getestet an der Uni Hannover und der Uni Göttingen.)
Die Anwendung ist eine einfache C# Konsolenanwendung in .Net Core 3.1 und kann unter Windows, Linux und OSX verwendet werden.
Die Quellcode und ausführbare Dateien stehen unter folgender URL zur Verfügung:
https://github.com/yannik995/StudIP-Downloader
Download: https://github.com/yannik995/StudIP-Downloader/releases/latest
Wie wird die Anwendung verwendet?
- Zip Archiv herunterladen, entpacken.
- StudIPDownloader.exe starten, StudIP URL eintragen z.B.: https://elearning.uni-oldenburg.de/
- Wert des Seminar_Session Cookie aus dem Browser eintragen.
(Einloggen und Cookies z.B. mit EditThisCookie anzeigen lassen: ) - Lokalen Pfad eintragen
- Nun werden alle Dateien heruntergeladen
Die Einstellungen werden in der Datei config.ini gespeichert und beim nächsten Start muss nur ggf. der Wert des Cookies neu eingetragen werden, wenn dieser abgelaufen oder nicht mehr gültig ist.
Es werden immer nur die neuen oder geänderten Dateien heruntergeladen und nach folgendem Schema abgelegt:
/{SEMESTER}/{NAME DES KURSES}/{DATEIEN UND ORDNER}...
Wenn jemand noch Ideen oder Probleme mit der Anwendung hat, stehe ich gerne dafür oder noch besser auch für Pull Request zur Verfügung.
Eine Optimierung wäre ein vernünftiger Login, aber da dieser bei jeder Einrichtung anders stattfindet, ist es schwierig diesen allgemein gültig zu implementieren.
Ich hoffe das die Anwendung weiterhilft, wenn Dateien nicht aus dem StudIP heruntergeladen werden können, weil es nicht erreichbar ist oder die Dateien offline benötigt werden, um sie zum Beispiel im Zug nutzen zu können.
Viele Grüße :)
Posted from my blog with SteemPress : https://yannikeichel.de/2020/04/studip-downloader/
Leave StudIP Downloader to:
Read more #downloader posts
Best Posts From yannik95
We have not curated any of yannik95's posts yet. But you can encourage our curation team to review posts by visiting them regularly and by referring other readers. Because we give priority to frequently read content.
More Posts From yannik95
- Stud.IP Kalender mit iOS, Android, Outlook und Nextcloud synchronisieren
- Sperrung des Wesertunnels vom 05.10. bis 09.10.2020
- Hetzner: No bootable Device nach Festplattentausch
- StudIP Downloader
- Windows 10: "Ihr Computer kann keine Verbindung mit dem Remotedesktop-Gatewayserver herstellen"
- Windows Übermittlungsoptimierung deaktivieren
- SSL 2.0 und SSL 3.0 im IIS deaktivieren
- Google Drive File Stream auf Windows Server
- RRDtool: Daten zwischen verschiedenen Architekturen bewegen
- Nginx Fehler 413 Request Entity Too Large