Archived
1
0
Fork 0
forked from Anri/cal8tor
This commit is contained in:
Mylloon 2023-04-19 11:25:40 +02:00
parent 1b3aa151fb
commit b43f223711
Signed by: Anri
GPG key ID: A82D63DFF8D1317F
5 changed files with 44 additions and 0 deletions

1
.gitattributes vendored Normal file
View file

@ -0,0 +1 @@
*.png filter=lfs diff=lfs merge=lfs -text

1
.gitignore vendored
View file

@ -2,3 +2,4 @@
/report/* /report/*
!/report/*.tex !/report/*.tex
!/report/imgs

View file

@ -50,6 +50,13 @@ Pour la partie scraping, j'ai utilisé le module
l'utilisation de \texttt{regex}. J'ai aussi utilisé le module \texttt{chrono} l'utilisation de \texttt{regex}. J'ai aussi utilisé le module \texttt{chrono}
qui m'as permis de traiter les dates. qui m'as permis de traiter les dates.
\begin{figure}[h]
\centering
\includegraphics[width=\textwidth]{imgs/from_example.png}
\caption{Affichage de l'emploi du temps des L3-Y depuis le site web}
\label{fig:l3y-website}
\end{figure}
\subsection{Données récupérées} \subsection{Données récupérées}
Deux pages sont scrapées par le programme : Deux pages sont scrapées par le programme :
\begin{enumerate} \begin{enumerate}
@ -96,10 +103,39 @@ Le fichier en sortie est conforme à la \href{
pour en être sûr j'ai utilisé le validateur mis à disposition sur pour en être sûr j'ai utilisé le validateur mis à disposition sur
\url{https://icalendar.org/validator.html}. \url{https://icalendar.org/validator.html}.
\begin{figure}[h]
\begin{minted}[autogobble,fontsize=\footnotesize]{text}
BEGIN:VEVENT
UID:b41164e1-fe45-4f82-83cf-c69f89f25614
DTSTAMP:20230419T090534Z
CLASS:PUBLIC
TRANSP:OPAQUE
DESCRIPTION:Anna Pappa
DTSTART;TZID=Europe/Paris:20230214T150000
DTEND;TZID=Europe/Paris:20230214T180000
LOCATION:B104
SUMMARY;LANGUAGE=fr:Ingénierie des langues
END:VEVENT
\end{minted}
\caption{Extrait de l'emploi du temps des L3-Y sous forme de fichier
(\small{\texttt{cargo r --release -- l3-y -e file}})}
\label{txt:l3y-file}
\end{figure}
\subsection{Terminal} \subsection{Terminal}
Par défaut, on affiche le calendrier sous forme de tableau dans la sortie Par défaut, on affiche le calendrier sous forme de tableau dans la sortie
standard du terminal. standard du terminal.
Pour avoir un affichage différent que le site web, j'ai décidé de mettre les
jours en colonnes et les heures en lignes.
\begin{figure}[h]
\hspace{-5em}
\includegraphics[width=1.29\textwidth]{imgs/output_example.png}
\caption{Affichage de l'emploi du temps des L3-Y depuis l'application}
\label{fig:l3y-cli}
\end{figure}
\section{Exemple d'utilisation} \section{Exemple d'utilisation}

BIN
report/imgs/from_example.png (Stored with Git LFS) Normal file

Binary file not shown.

BIN
report/imgs/output_example.png (Stored with Git LFS) Normal file

Binary file not shown.