Extracteur d'emploi du temps pour l'UFR d'informatique de Paris Cité - Diderot
Find a file
Mylloon 64911ba351
Many improvement to support many type of cases
- ask for first period day of the current one instead of the first one
- holidays are not mandatory anymore
- also add an option to force the weeks number
2025-01-03 11:17:28 +01:00
src Many improvement to support many type of cases 2025-01-03 11:17:28 +01:00
.gitignore new cargo project 2022-08-12 19:01:29 +02:00
Cargo.lock update dependencies 2024-12-12 08:40:05 +01:00
Cargo.toml update dependencies 2024-12-12 08:40:05 +01:00
LICENSE Add year and author 2023-02-15 16:00:16 +01:00
README.md typo 2023-12-11 09:11:33 +01:00

cal7tor • calendar P7 extractor

Fork de cal8tor

Extracteur d'emploi du temps pour les masters d'informatique de Paris Cité (Diderot)

dependency status

Installation

Manuellement

Cf. Compilation et installation.

Lancer

Pour afficher la page d'aide

$ cal7tor --help

Exporter le calendrier au format .ics

Pour les M1 par exemple, lance :

$ cal7tor M1 --export calendar.ics

Le fichier comprend le fuseau horaire pour Europe/Paris et est conforme à cet outil de validation.

Compilation et installation

Vous aurez besoin de Rust pour compiler le programme.

Vous avez aussi besoin d'OpenSSL.
  • Ubuntu: sudo apt install libssl-dev
  • Fedora: dnf install openssl-devel
  1. Clone le dépôt et s'y rendre
$ git clone https://git.mylloon.fr/Anri/cal7tor.git && cd cal7tor
  1. Compiler et installer l'application
$ cargo install --path .
  1. Tu peux maintenant supprimer le dossier cal7tor !

N'hésite pas à faire un PR pour améliorer le projet !