A web app allowing you to create an ical file from your Universite de Lorraine's timetable
Project description
ULToICAL
ULToICAL is an easy way to convert your Universite de Lorraine Multi timetable to an ICAL format to store in Google Agenda, Apple Calendars etc...
Installation
To use ULToICAL you will need python>=3.10
Simply run
pip install .
And start the program using:
ultoical
Getting the UL Token (optional)
To get the token simply go to your timetable inside the UL Multi app and press CTRL + Maj + I
Click on network on the window that just oppened
Change weeks on the timetable until you see a 200 POST schedule json
Click on it, navigate to Requests and copy the authToken field
TODO
- Automatic temp file deletion
-
Public instances(removed due to security concerns) - Add french support
- Better error handeling
- Tokenless auth
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file ultoical-1.1.1.tar.gz.
File metadata
- Download URL: ultoical-1.1.1.tar.gz
- Upload date:
- Size: 17.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.10.16
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e8c3ef46d9aaebcb8d05d805536716c753985a6c1818ae5e8f014385b0dca13c
|
|
| MD5 |
abf9c86cc3e70497186dfa5a72aa14b7
|
|
| BLAKE2b-256 |
21b250681f272a392129867a3d4f71deeb6f5f3ffd9e5dd8d1fd7ad883f7b317
|
File details
Details for the file ultoical-1.1.1-py3-none-any.whl.
File metadata
- Download URL: ultoical-1.1.1-py3-none-any.whl
- Upload date:
- Size: 18.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.10.16
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4b09c75cae30994210c11b879585394eae48a2cde6ddd1ecb74b1338e96a5519
|
|
| MD5 |
a2f29a904dcdd8f6dcf760f4a063af91
|
|
| BLAKE2b-256 |
c2f657d0433d82af4a53b9a44505191c1425ea215710f85378b7ac55d341f9c7
|