All Projects → DeOldSax → iliasDownloaderTool

DeOldSax / iliasDownloaderTool

Licence: GPL-2.0 License
synchronize, manage and download the files from your e-learning platform https://www.ilias.de/

Programming Languages

java
68154 projects - #9 most used programming language
CSS
56736 projects
python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to iliasDownloaderTool

DashboardFx
JavaFx Dashboard
Stars: ✭ 272 (+491.3%)
Mutual labels:  javafx
blackstone
Gomoku (Five in a Row) game manager with a powerful built-in AI, written in Java with a clean, minimal interface.
Stars: ✭ 33 (-28.26%)
Mutual labels:  javafx
Code2HTML
JavaFX tool for converting source code to styled HTML
Stars: ✭ 26 (-43.48%)
Mutual labels:  javafx
MaskedTextField
MaskedTextField is an component similar to JFormmatedText field and can be used in same way.
Stars: ✭ 21 (-54.35%)
Mutual labels:  javafx
CeylonFX
Ceylon interface for JavaFX
Stars: ✭ 13 (-71.74%)
Mutual labels:  javafx
jmonet
An easy-to-use toolkit for incorporating MacPaint / Microsoft Paint-like tools into a Java Swing or JavaFX application.
Stars: ✭ 27 (-41.3%)
Mutual labels:  javafx
springboot-javafx-tutorial
Show you how to Integrate Spring Boot with JavaFX - Tutorial
Stars: ✭ 20 (-56.52%)
Mutual labels:  javafx
scorm
SCORM 1.2/2004 Wrapper for JavaScript/TypeScript
Stars: ✭ 32 (-30.43%)
Mutual labels:  e-learning
openjfx-docs
Getting started guide for JavaFX 11
Stars: ✭ 70 (+52.17%)
Mutual labels:  javafx
WebcamFX
Open the camera, take pictures 📷 & save them using Javafx.
Stars: ✭ 39 (-15.22%)
Mutual labels:  javafx
JavaUltimateTools
A Large Repository Of Awesome Code For Java.
Stars: ✭ 24 (-47.83%)
Mutual labels:  javafx
ChatRoomFX
JavaFX ChatRoom using JAVA RMI
Stars: ✭ 33 (-28.26%)
Mutual labels:  javafx
bluebub
A library for creating chat bubbles in JavaFX
Stars: ✭ 43 (-6.52%)
Mutual labels:  javafx
javafx-examples
JavaFX Example Projects
Stars: ✭ 85 (+84.78%)
Mutual labels:  javafx
msgbots
Messenger Bot Simulator ( Rhino )
Stars: ✭ 17 (-63.04%)
Mutual labels:  javafx
Grid
A grid component for javafx
Stars: ✭ 23 (-50%)
Mutual labels:  javafx
kotlin-gradle-templates
Quick start kotlin gradle DSL
Stars: ✭ 50 (+8.7%)
Mutual labels:  javafx
watchman-processor
Folder synchronization tool with a simple dashboard
Stars: ✭ 38 (-17.39%)
Mutual labels:  synchronizer
TinyClip
🚀 JavaFX开发的FFMPEG-GUI客户端
Stars: ✭ 59 (+28.26%)
Mutual labels:  javafx
core
JCrypTool Core Plug-ins
Stars: ✭ 131 (+184.78%)
Mutual labels:  e-learning

Ilias Downloader Tool

Desktop Tool for ilias. Find more information at https://iliasdownloadertool.de.

Application

Image of Application

How to build your own Ilias Downloader Tool

  1. Install Maven v3.3.9
  2. Install Java JDK v1.8.0_102
  3. Clone this repo and change your university (e.g. kit) in the pom.xml at line 12 and in src/main/java/control/IliasManager.java at line 16
  4. Build it with mvn clean install
  5. Find your iliasdownloadertool in release/
  6. Start it with java -jar ./release/IliasDownloaderTool-kit-v2/Ilias-Downloader-Tool-kit-v2.jar or a simple doubleclick

Build with SDKMAN!

  1. (Only with Windows):

    1. Install WSL, Cygwin or another Linux environment.
    2. Install a X Server for Windows like VcXsrv
    3. Start it and export the Display variable to the emulated X Server in your Linux bash. Also export a GL pass-through, because the X Server can only handle GL 1.2:
      echo "export Display=:0" >> ~/.bashrc
      echo "export LIBGL_ALWAYS_INDIRECT=1" >> ~/.bashrc
  2. Install SDKMAN!:

      curl -s "https://get.sdkman.io" | bash
      source "$HOME/.sdkman/bin/sdkman-init.sh"
      sdk version
  3. Install Java 8 with JavaFX and Maven 3.3.9:

    sdk install java 8.0.232.fx-zulu
    sdk install maven 3.3.9

    With sdk list java or sdk list maven, you can find the other available versions.

  4. Create aJAVA_HOME variable:

    echo JAVA_HOME="$HOME/.sdkman/candidates/java/current" >> ~/.bashrc
    source ~/.bashrc
  5. Clone this repo and change your university (e.g. kit) in the pom.xml at line 12 and in src/main/java/control/IliasManager.java at line 16.

  6. Build it with mvn clean install.

  7. Start it with java -jar ./release/IliasDownloaderTool-kit-v2/Ilias-Downloader-Tool-kit-v2.jar.

Contribute

If you feel like contributing to fix a bug or support a new Ilias Platform, feel free to do so and throw a pull request at this repo. In case you need any help or guidance, feel free to write an email to [email protected].

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].