Fix formatting and update section headings in README

Updated headings and fixed formatting in README.
This commit is contained in:
2025-12-14 00:18:03 +01:00
committed by GitHub
parent 9dd469a167
commit caae7d8811
+16 -17
View File
@@ -7,7 +7,6 @@ Interface graphique Tkinter permettant :
- un **client WebSocket ↔ port série** (Minitel) - un **client WebSocket ↔ port série** (Minitel)
- une liste de serveurs prédéfinis + saisie manuelle - une liste de serveurs prédéfinis + saisie manuelle
- un temps daffichage paramétrable - un temps daffichage paramétrable
- prévisualisation hex optionnelle
--- ---
@@ -65,20 +64,20 @@ Installer les dépendances :
pip install -r requirements.txt pip install -r requirements.txt
``` ```
- Note : Tkinter est déjà inclus dans Python sur Windows et macOS, et sur la plupart des distributions Linux. Note : Tkinter est déjà inclus dans Python sur Windows et macOS, et sur la plupart des distributions Linux.
## Utilisation ## Utilisation
### 1. Lancer loutil ### 1. Lancer loutil
python3 minitel_slideshow_tool.py python3 minitel_slideshow_tool.py
## 2. Convertir des images ### 2. Convertir des images
- Choisir un dossier dimages - Choisir un dossier dimages
- Choisir un dossier de sortie - Choisir un dossier de sortie
- Cliquer Convert Images - Cliquer Convert Images
## 3. Lancer un serveur Slideshow ### 3. Lancer un serveur Slideshow
- Mettre des .vdt dans le dossier sélectionné - Mettre des .vdt dans le dossier sélectionné
- Définir la durée par image - Définir la durée par image
@@ -88,7 +87,7 @@ python3 minitel_slideshow_tool.py
- Le serveur écoute par défaut sur : - Le serveur écoute par défaut sur :
ws://0.0.0.0:8765 ws://0.0.0.0:8765
## Se connecter à un serveur WebSocket via Minitel ### 4. Se connecter à un serveur WebSocket via Minitel
- Choisir un serveur prédéfini ou entrer une URL - Choisir un serveur prédéfini ou entrer une URL
- Sélectionner le port série - Sélectionner le port série
@@ -100,7 +99,7 @@ ws://0.0.0.0:8765
# Compilation en exécutable (standalone) # Compilation en exécutable (standalone)
- Loutil peut être compilé en exécutable autonome (sans Python requis sur la machine cible) grâce à PyInstaller. Loutil peut être compilé en exécutable autonome (sans Python requis sur la machine cible) grâce à PyInstaller.
## Prérequis ## Prérequis
@@ -110,7 +109,7 @@ ws://0.0.0.0:8765
## Système : ## Système :
- Installer PyInstaller : Installer PyInstaller :
```sh ```sh
pip install pyinstaller pip install pyinstaller
@@ -118,7 +117,7 @@ pip install pyinstaller
## Compilation simple ## Compilation simple
- Depuis la racine du projet : Depuis la racine du projet :
```sh ```sh
pyinstaller --onefile --windowed minitel_slideshow_tool.py pyinstaller --onefile --windowed minitel_slideshow_tool.py
@@ -132,9 +131,9 @@ pyinstaller --onefile --windowed minitel_slideshow_tool.py
--windowed : supprime la console (recommandé pour Tkinter) --windowed : supprime la console (recommandé pour Tkinter)
``` ```
- Lexécutable sera généré dans : Lexécutable sera généré dans :
- dist/ dist/
## Compilation Windows (recommandée) ## Compilation Windows (recommandée)
```sh ```sh
@@ -147,7 +146,7 @@ pyinstaller ^
## Résultat : ## Résultat :
- dist/MinitelSlideshowTool.exe dist/MinitelSlideshowTool.exe
## Compilation Linux ## Compilation Linux
```sh ```sh
@@ -158,9 +157,9 @@ pyinstaller \
minitel_slideshow_tool.py minitel_slideshow_tool.py
``` ```
## Lexécutable est spécifique à lOS : ### Lexécutable est spécifique à lOS :
- Un .exe Windows doit être compilé sous Windows, idem pour Linux/macOS. Un .exe Windows doit être compilé sous Windows, idem pour Linux/macOS.
## Compilation macOS ## Compilation macOS
```sh ```sh
@@ -171,15 +170,15 @@ pyinstaller \
minitel_slideshow_tool.py minitel_slideshow_tool.py
``` ```
- Sur macOS : Sur macOS :
- Lapplication peut être bloquée par Gatekeeper Lapplication peut être bloquée par Gatekeeper
- Utiliser clic droit → Ouvrir au premier lancement Utiliser clic droit → Ouvrir au premier lancement
## Inclusion des dépendances ## Inclusion des dépendances
- PyInstaller détecte automatiquement : PyInstaller détecte automatiquement :
- tkinter - tkinter