1. Save your personal information
This option saves your personal information, such as your name, surname, student number, and department, to a file.
Saves in atilim_data/university_profile
directory.
2. Save all ATACS messages
This option saves all of your Atacs messages to a file.
Saves in atilim_data/atacs
directory.
3. Save announcements from Moodle lessons
This option saves all of the announcements for your Moodle lessons to a file.
Saves in atilim_data/moodle
directory.
4. Check opened area elective courses
This option checks and saves the opened area elective courses.
Saves in atilim_data/unacs
directory.
5. Save your financial pay table
This option saves your financial pay table to a file. The option also prints the total amount of money you have paid to date.
Saves in atilim_data/atacs
directory.
6. Save your KVKK form
This option saves your KVKK form to a file.
Saves in atilim_data/atacs
directory.
7. Download Moodle main course page documents
This option downloads course documents from the Moodle course main page.
Supported file formats include PDF, BMP, BZ2, EXE, GIF, JPG, JSON, PNG, TIFF, RAR, TAR, 7Z, GZ, XZ, LZ4, LZ, CAB, RTF, XLSX, DOCX, TXT, PPTX, ZIP, and HTML.
Saves in atilim_data/moodle
directory.
8. Download graduation photos
This option downloads graduation photos if you have already participated in the ceremony.
Saves in atilim_data/unacs/graduation_photos
directory.
To use this tool, clone the repository and install the required dependencies:
git clone https://github.com/ciwga/AtilimU.git
cd AtilimU
pip install -r requirements.txt
Run the main program using:
python main.py
- In the unacs file, users can now select the current term from a list of available options instead of automatically using the latest term.
- The atacs file was updated to ensure that graduates, who cannot access the site, receive an appropriate error message when attempting to log in.
- Minor bug fixes were implemented to improve overall functionality and user experience.
- Support for additional file formats for downloading Moodle documents:
- PDF (.pdf), BMP (.bmp), BZ2 (.bz2), EXE (.exe), GIF (.gif), JPG (.jpg), JSON (.json), PNG (.png), TIFF (.tiff), RAR (.rar), TAR (.tar), 7Z (.7z), GZ (.gz), XZ (.xz), LZ4 (.lz4), LZ (.lz), CAB (.cab), RTF (.rtf).
- Enhanced file type detection for improved downloading of Moodle documents.
- Fixed login errors.
- Added cookie management for improved session handling.
- Refactored code for a more modular structure.