Releases: Astrak00/AGDownloader
Release list
V1.13 - Download all the files from past courses and filters
This new version implements a new flag --timeline that also requests the courses from other years, not only the current one. It downloads all avaiable files, but the server might drop some connections, so more than 12-14 processes saturate the current configuration of the server.
You can also now use flas such as --include and --exclude with the file extensions separated by commas.
For example: ./AGDownload --include pdf,pptx or ./AGDownload --exclude mkv,mp4
V1.12 - Cookie obtained via chromium
This release adds the obtention of the cookie vie the chrome developer tools, as well as fixes for windows path savings and interrumptions when cores was set to 0 or an unparsable value.
Interrumptions such as ctrol+c now exit the program.
What's Changed
Full Changelog: v1.11...V1.12
Add GUI for course selection
Add GUI for selecting course
What's Changed
- Webui course selection by @Astrak00 in #19
- Bumped bubbletea version to 1.3.4 (thanks @rajayonin for the bug report)
Full Changelog: v1.10.1...v1.11
v1.10.1
v1.10.0
Changes:
- Better windows support
- Token filename changed to
aulaglobal-token - Average length of a course increased to 100 elements instead of 20 (prevented from completing if too many files were added by the institution)
- Updated instructions in the Readme
- Default directory is now the current directory.
Thanks @rajayonin for the contributions.
Full Changelog: v1.9.0...v1.10.0
v1.9.0
- Removed the language choosing except for the names of the folders where the files are stored.
- Completed Issue #9 (Adding subfolder classification for courses)
- Completed Issue #8 (Exclusing non-degree related courses like 'Secretaría')
- Completed Issue #6 (Changing the parser from a regex+xml to a json parsing using go-jsonstruct.
- Improved readability of Readme and flags (thanks @rajayonin)
Full Changelog: v1.8.0...v1.9.0
Small improvements to execution
Removed different language strings and merged then all to english.
Fixed downloading no courses would crash the application in windows. (Thanks to @rajayonin for discovering this)
Error when entering a cookie as authentication: no files would be downloaded.
Simplified some logic for cookie asking.
Full Changelog: v1.8.0...v1.8.6
v1.8.0
New file organization when downloading the files to folders, as it appears in AulaGlobal, with modules.
Changed the parsing of files from the xml endpoint to use the json version, that way the file organization became feasible.
Full Changelog: v1.7.0...v1.8.0
Version 1.7 - Token storage
New features:
- New release with new token storage optimization for multiple runs.
- New system for asking for information from the user (cookies and token)
