Skip to content

Releases: C0D3D3V/Moodle-DL

We now use yt-dlp instead of youtube-dl!

04 Jul 12:59
7d4cbff
Compare
Choose a tag to compare

New Dependency

  • We switched from youtube-dl to yt-dlp. The main reason for me was that youtube-dl has not fixed their core unit for a few days and therefore downloads from youtube were impossible for some people. We also benefit from the many performance improvements that yt-dlp brings, and the many new/improved extrectors that were not yet accepted on youtube-dl (by @AlexBocken)

New supported moodle mod:

Changes

  • Intros in the separate modules are now no longer loaded from the Course Overview page, this has the consequence that they are forced to be re-downloaded, however, this is for a long-term seen more stable download behavior. (Use the options to prevent re-downloading.)
  • A better description for the --manage-database option has been added.

Bug Fixes

  • Our selection tool cutie now works well with only one entry.
  • The --manage-database option no longer crashes when no file is missing.(by @daniarla )
  • Files downloaded by yt-dlp are now stored in the database in such a way that --manage-database finds them again and does not mark them as missing.

It is possible to download all visible courses.

04 Jul 12:59
a8723bf
Compare
Choose a tag to compare

New Features

  • With the new option moodle-dl --add-all-visible-courses all courses of your moodle that are visible to you can be added to your configuration.

Quizzes can be downloaded

04 Jul 12:59
ee9265b
Compare
Choose a tag to compare

New Feature

Bug Fixes

  • The old Google Drive Extractor was combined with the new one

Changes

  • Update for Owncloud Extractor

download from sciebo.de and opencast lti automated

04 Jul 12:59
d377601
Compare
Choose a tag to compare

New Features

Changes

  • Hidden hyphenators are removed from filenames
  • Fixed typos

Bug Fixes

  • The Helixmedia Extractor was repaired

v2.2.0.0

04 Jul 13:00
cfd683a
Compare
Choose a tag to compare

Warning: If you are upgrading from an older version: Run Moodle-dl with--without-downloading-files to avoid re-downloading description files

New Features

  • More arbitrarily changing stuff is filtered from descriptions to prevent re-downloading (by @leo872016)
  • The call to core_webservice_get_site_info can now be skipped, instead the userid and Moodle version can be specified manually.
  • When you log out of a course online, but it continues to be downloaded from moodle-dl, you now only get a warning instead of all files being marked as deleted
  • It now uses aioxmpp instead of slixmpp, so XMPP messages are sent instantaneously instead of very slowly.
  • Icons in Telegram and XMPP notifications are used.
  • It is now possible to use Moodles with http (without encryption). A warning is issued if you try to do this.
  • It is now possible to download content from the Helixmedia extension.

Changes

Bug Fixes

  • An exception handling was repaired. (by @Azuxul)
  • The version check (when trying to get an sso token automatically) has been fixed.

Data Urls are now stored correctly

04 Jul 13:00
Compare
Choose a tag to compare

New Feature

  • Data URLs (e.g. inline images) are now downloaded correctly as far as possible, the file extension may still be wrong in some cases. Thanks to @jopejoe1 this was fixed.

XMPP Notifications

04 Jul 13:00
Compare
Choose a tag to compare

New Feature

  • moodle-dl finally supports sending notifications via XMPP. The messages are currently not yet encrypted with OMEMO.

New dependencies

  • To establish this functionality slixmpp is used.