Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
C++ QMake Other
Branch: master
Failed to load latest commit information.
icons Add icon for mails/announcements
lang updated language files
linux Update linux desktop icons for fedora and openSUSE
qslog Extended Logging into own tab in browser
.gitignore Refactoring of icons
COPYING.LESSER Adding license information.
README.md Update README.md
Sync-my-L2P.icns Noch mehr Encodierungsprobleme
Sync-my-L2P.pro Merge pull request #60 from justin-time/messageSupport
autoclosedialog.cpp On demand Translation
autoclosedialog.h new features added
autoclosedialog.ui Refactoring of icons
browser.cpp only show new files, which are included
browser.h Implements full support for e-mails and announcement view
browser.ui Implements internationalisation
clientId.h Added error during compilation if client ID is missing.
dateidownloader.ui increased width of abort button
filedownloader.cpp Fixed bugs and improved display of download progress. Fixes #70
filedownloader.h Fixed bugs and improved display of download progress. Fixes #70
icon.rc first upload of the entire project
info.cpp Complete about widget. Add contributer tab.
info.h Implements full support for e-mails and announcement view
info.ui Updated version to 2.1.1
logger.cpp Add Lëtzebuergesch
logger.h On demand Translation
logger.ui Implements internationalisation
login.cpp Another bunch of untranslated strings…
login.h Update für das neue L2P. Anstelle von HTML Parsen und WebDAV treten n…
logindialog.cpp Updated reachability check
logindialog.h Update für das neue L2P. Anstelle von HTML Parsen und WebDAV treten n…
logindialog.ui Refactoring of icons
magnifier.ico first upload of the entire project
main.cpp Move translation install from main.cpp to mymainwindow.cpp
message.cpp Adjust message
message.h Complete message GUI
message.ui Complete message GUI
mymainwindow.cpp Updated version to 2.1.1
mymainwindow.h Updated check for updates on startup
mymainwindow.ui increased maximum window width
mysortfilterproxymodel.cpp new features added
mysortfilterproxymodel.h Refactoring of some signal/slot connections
options.cpp Updated saving status of checkboxes
options.h Updated check for updates on startup
options.ui Updated check for updates on startup
parser.cpp Added limitation for length of course name
parser.h Refactoring of some signal/slot connections
structureelement.cpp Add directories for emails and announcements
structureelement.h Implements full support for e-mails and announcement view
utils.cpp Merge pull request #60 from justin-time/messageSupport
utils.h Added display of current course during download (again).

README.md

Sync-my-L2P

Sync-my-L2P ist ein Programm, das von Studenten der RWTH Aachen für den komfortablen Download aller zur Verfügung gestellten Dateien in ihrem Lernportal "L²P" geschaffen wurde. Sie ermöglicht dir, sehr einfach die Daten aus deinen virtuellen Lernräumen mit deiner Festplatte zu spiegeln, so dass diese auch ohne Internet zur Verfügung stehen.

Kompilieren

Für das Kompilieren benötigt man folgende Bibliotheken: QT (5.4 oder höher), OpenSSL. Am einfachsten ist es, die .pro Datei in Qt Creator zu laden und dort zu kompilieren. Über die Konsole kann stattdessen auch qmake (mit entsprechenden Argumenten) und dann der bevorzugte C++ Compiler ausgeführt werden.

Zur Erstellung von Linuxpaketen gibt es ein separates Repository: https://github.com/justin-time/Sync-my-L2P-Linux An dieser Stelle vielen Dank an Stefan!

Achtung: Damit das Programm eine Verbindung mit dem L2P herstellen kann, ist eine ClientID notwendig. Seitens der RWTH ist es verboten, diese zu veröffentlichen.

Fehler gefunden?

Solltest du einen Fehler gefunden haben, füge diesen bitte dem Issue-Tracker hinzu.

Something went wrong with that request. Please try again.