Skip to main content

A web app allowing you to create an ical file from your Universite de Lorraine's timetable

Project description

ULToICAL

[ English | Francais ]

[ Support my work ]

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

From PIP

Run pip install ultoical

To use the program run ultoical

From source

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

  • Official secure public instance
  • Automatic temp file deletion
  • Add french support
  • Better error handeling
  • Tokenless auth

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ultoical-1.1.2.tar.gz (17.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ultoical-1.1.2-py3-none-any.whl (18.5 kB view details)

Uploaded Python 3

File details

Details for the file ultoical-1.1.2.tar.gz.

File metadata

  • Download URL: ultoical-1.1.2.tar.gz
  • Upload date:
  • Size: 17.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.16

File hashes

Hashes for ultoical-1.1.2.tar.gz
Algorithm Hash digest
SHA256 b7d3a21d03480d44c5b93593fe2c7cdf5a486f3909518c52aef94539cd85a3d4
MD5 40f00e3ad36828b2e70d79e9d923779d
BLAKE2b-256 42f339e4504c07097ae0ee9e3c191a2cf7c5f24e8fc70ef024bf84e2a29703ba

See more details on using hashes here.

File details

Details for the file ultoical-1.1.2-py3-none-any.whl.

File metadata

  • Download URL: ultoical-1.1.2-py3-none-any.whl
  • Upload date:
  • Size: 18.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.16

File hashes

Hashes for ultoical-1.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 34f7500d0f52d6bb9e8e2c10c0c7b3669d1a29ba26866131cd1cdcf227e8f9f3
MD5 cc8adc7eb35b4d9254780f213ac74231
BLAKE2b-256 ec89835343df6a9fa80ee75bf7b10b282945ca6e2edf6c2d680f68b6476dbe5d

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page