C++ QMake Other
Permalink
Failed to load latest commit information.
icons
lang
linux
qslog
.gitignore
COPYING.LESSER
README.md
Sync-my-L2P.icns
Sync-my-L2P.pro
autoclosedialog.cpp
autoclosedialog.h
autoclosedialog.ui
browser.cpp
browser.h
browser.ui
clientId.h
dateidownloader.ui
filedownloader.cpp
filedownloader.h
icon.rc
info.cpp
info.h
info.ui Update version number Jan 5, 2016
l2pitemmodel.cpp New child items from update are only included if parent item is. Fixes Sep 3, 2016
l2pitemmodel.h
logger.cpp
logger.h
logger.ui
login.cpp
login.h
logindialog.cpp
logindialog.h
logindialog.ui Refactoring of icons Dec 25, 2014
magnifier.ico
main.cpp
message.cpp Adjust message May 16, 2015
message.h
message.ui
mymainwindow.cpp
mymainwindow.h
mymainwindow.ui
mysortfilterproxymodel.cpp
mysortfilterproxymodel.h
options.cpp Added Tutor documents. Fixes #102 Sep 2, 2016
options.h
options.ui
parser.cpp
parser.h
structureelement.cpp Add directories for emails and announcements Apr 4, 2015
structureelement.h
urls.h Refactoring, only send requests for active modules. Fixes #90 Dec 21, 2015
utils.cpp
utils.h

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.

Installation auf OSX (Cask)

Users with home-brew installed can now install Sync-my-L2p with the following commands: brew tap caskroom/cask followed by brew cask install sync-my-l2p. Updating the program will work with the command brew update to update the program formula, followed by brew upgrade to upgrade the program itself.

Fehler gefunden?

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