C++ QMake Other
Switch branches/tags
Fetching latest commit…
Cannot retrieve the latest commit at this time.
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
l2pitemmodel.cpp
l2pitemmodel.h
logger.cpp
logger.h
logger.ui
login.cpp
login.h
logindialog.cpp
logindialog.h
logindialog.ui
magnifier.ico
main.cpp
message.cpp
message.h
message.ui
mymainwindow.cpp
mymainwindow.h
mymainwindow.ui
mysortfilterproxymodel.cpp
mysortfilterproxymodel.h
options.cpp
options.h
options.ui
parser.cpp
parser.h
structureelement.cpp
structureelement.h
urls.h
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.