Update branding

This commit is contained in:
Mylloon 2023-09-18 18:46:50 +02:00
parent 79cc041251
commit 3d51a4b743
Signed by: Anri
GPG key ID: A82D63DFF8D1317F
4 changed files with 19 additions and 21 deletions

4
Cargo.lock generated
View file

@ -159,8 +159,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a2bd12c1caf447e69cd4528f47f94d203fd2582878ecb9e9465484c4148a8223" checksum = "a2bd12c1caf447e69cd4528f47f94d203fd2582878ecb9e9465484c4148a8223"
[[package]] [[package]]
name = "cal8tor" name = "cal7tor"
version = "0.4.5" version = "0.5.0"
dependencies = [ dependencies = [
"chrono", "chrono",
"clap", "clap",

View file

@ -1,11 +1,11 @@
[package] [package]
name = "cal8tor" name = "cal7tor"
version = "0.4.5" version = "0.5.0"
authors = ["Mylloon"] authors = ["Mylloon"]
edition = "2021" edition = "2021"
description = "Extractor of the calendar of the IT degree of university Paris 8" description = "Timetable extractor for the Paris Cité master's degree in IT"
readme = "README.md" readme = "README.md"
repository = "https://git.kennel.ml/Anri/cal8tor" repository = "https://git.mylloon.fr/Anri/cal7tor"
keywords = ["scrape", "calendar"] keywords = ["scrape", "calendar"]
publish = false publish = false
license = "AGPL-3.0-or-later" license = "AGPL-3.0-or-later"

View file

@ -1,16 +1,14 @@
# cal8tor • *cal*endar P*8* extrac*tor* # cal7tor • *cal*endar P*7* extrac*tor*
Extracteur d'emploi du temps pour la licence d'informatique de Paris 8 > !! Fork de [cal8tor](https://git.mylloon.fr/Anri/cal8tor) !!
> !! En cours de dev -> ne fonctionne pas !!
Extracteur d'emploi du temps pour les masters d'informatique de Paris Cité (Diderot)
[![dependency status](https://deps.rs/repo/gitea/git.mylloon.fr/Anri/cal8tor/status.svg)](https://deps.rs/repo/gitea/git.mylloon.fr/Anri/cal8tor) [![dependency status](https://deps.rs/repo/gitea/git.mylloon.fr/Anri/cal8tor/status.svg)](https://deps.rs/repo/gitea/git.mylloon.fr/Anri/cal8tor)
## Installation ## Installation
### Arch
cal8tor est disponible sur le AUR : [`cal8tor`](https://aur.archlinux.org/packages/cal8tor)
et [`cal8tor-git`](https://aur.archlinux.org/packages/cal8tor-git).
### Manuellement ### Manuellement
Cf. [Compilation et installation](#compilation-et-installation). Cf. [Compilation et installation](#compilation-et-installation).
@ -20,15 +18,15 @@ Cf. [Compilation et installation](#compilation-et-installation).
Pour afficher la page d'aide Pour afficher la page d'aide
``` ```
$ cal8tor --help $ cal7tor --help
``` ```
## Voir le calendrier dans le terminal ## Voir le calendrier dans le terminal
Pour les L2-X par exemple, lance : Pour les LP par exemple, lance :
```bash ```bash
$ cal8tor l2-X $ cal7tor lp
``` ```
> Le rendu peut parfois être difficile à lire, n'hésites pas à utiliser l'option > Le rendu peut parfois être difficile à lire, n'hésites pas à utiliser l'option
@ -36,10 +34,10 @@ $ cal8tor l2-X
## Exporter le calendrier au format `.ics` ## Exporter le calendrier au format `.ics`
Pour les L1-A par exemple, lance : Pour les LP par exemple, lance :
```bash ```bash
$ cal8tor L1A --export calendar.ics $ cal8tor LP --export calendar.ics
``` ```
> Le fichier comprend le fuseau horaire pour `Europe/Paris` et est > Le fichier comprend le fuseau horaire pour `Europe/Paris` et est
@ -58,7 +56,7 @@ Vous aurez besoin de Rust pour compiler le programme.
1. Clone le dépôt et s'y rendre 1. Clone le dépôt et s'y rendre
```bash ```bash
$ git clone https://git.mylloon.fr/Anri/cal8tor.git && cd cal8tor $ git clone https://git.mylloon.fr/Anri/cal7tor.git && cd cal7tor
``` ```
2. Compiler et installer l'application 2. Compiler et installer l'application
@ -67,7 +65,7 @@ $ git clone https://git.mylloon.fr/Anri/cal8tor.git && cd cal8tor
$ cargo install --path . $ cargo install --path .
``` ```
3. Tu peux maintenant supprimer le dossier `cal8tor` ! 3. Tu peux maintenant supprimer le dossier `cal7tor` !
--- ---

View file

@ -113,7 +113,7 @@ fn anglophonization(date: &str) -> String {
/// Turn a string to a DateTime /// Turn a string to a DateTime
fn get_date(date: &str) -> DateTime<Utc> { fn get_date(date: &str) -> DateTime<Utc> {
// Use and keep UTC time, we have the hour set to 12h and // Use and keep UTC time, we have the hour set to 12h and
// Paris 8 is in France so there is no problems // Paris 7 is in France so there is no problems
DateTime::parse_from_str(&anglophonization(date), "%e %B %Y %H:%M %z") DateTime::parse_from_str(&anglophonization(date), "%e %B %Y %H:%M %z")
.unwrap() .unwrap()
.into() .into()