from pathlib import Path from ilias_sync2 import Synchronizer base_path = Path("/home/jo/Uni2") cloud_computing = base_path / "Cloud-Computing" discrete_optimization = base_path / "Discrete-Optimization" distributed_system_i = base_path / "Distributed-Systems-1" modern_cryptography = base_path / "Introduction-to-Modern-Cryptography" uebertragungstechnik_1 = base_path / "Übertragungstechnik-1" loose_coupling = base_path / "Loose-Coupling" info_vis = base_path / "Information-Visualization" info_vis_exercise = base_path / "Information-Visualization-Exercise" directories = [ (cloud_computing, "https://ilias3.uni-stuttgart.de/goto_Uni_Stuttgart_crs_2623454.html"), (discrete_optimization, "https://ilias3.uni-stuttgart.de/goto_Uni_Stuttgart_crs_2642312.html"), (modern_cryptography, "https://ilias3.uni-stuttgart.de/goto_Uni_Stuttgart_crs_2573315.html"), (uebertragungstechnik_1, "https://ilias3.uni-stuttgart.de/goto_Uni_Stuttgart_crs_2564663.html"), (distributed_system_i, "https://ilias3.uni-stuttgart.de/goto_Uni_Stuttgart_crs_2572756.html"), (loose_coupling, "https://ilias3.uni-stuttgart.de/goto_Uni_Stuttgart_crs_2572802.html"), (info_vis, "https://ilias3.uni-stuttgart.de/goto_Uni_Stuttgart_crs_2573138.html"), (info_vis_exercise, "https://ilias3.uni-stuttgart.de/goto_Uni_Stuttgart_crs_2573225.html"), ] Synchronizer("st123456", r"yourpasswordhere", directories).synchronize()