- Reduce RiverRun game height from 100vh to 75vh for better screen fit - Reduce AdventureReader game height from 100vh to 75vh - Fix Mario level number display (was showing currentLevel + 1 twice) - Updated HUD level display in Renderer.js - Updated finish line flag level display in Renderer.js - Add portable setup files and documentation - Add new game modules: SentenceInvaders, ThematicQuestions - Add new content: wte2 book, sbs chapters 2-3, wte2-2 chapter - Update various game modules for improved compatibility 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
164 lines
6.0 KiB
Plaintext
164 lines
6.0 KiB
Plaintext
═══════════════════════════════════════════════════════════════
|
|
CHECKLIST - PRÉPARATION CLÉ USB POUR DEMAIN
|
|
═══════════════════════════════════════════════════════════════
|
|
|
|
🎯 OBJECTIF: Utiliser Class Generator sur le PC de cours (Windows 10)
|
|
|
|
📋 ÉTAPES À FAIRE CE SOIR (sur ton PC)
|
|
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
|
|
|
|
☐ 1. TÉLÉCHARGER NODE.JS PORTABLE
|
|
• Double-clic: DOWNLOAD_NODEJS.bat
|
|
• Télécharger: "Windows Binary (.zip)" - LTS
|
|
• Extraire le fichier ZIP
|
|
• Renommer le dossier en: nodejs-portable
|
|
• Copier dans: Class_generator/
|
|
|
|
Vérification:
|
|
✓ Le fichier Class_generator/nodejs-portable/node.exe existe?
|
|
|
|
☐ 2. TESTER EN LOCAL (important!)
|
|
• Double-clic: START_PORTABLE.bat
|
|
• Vérifier que ça démarre sans erreur
|
|
• Ouvrir: http://localhost:8080
|
|
• Tester la navigation
|
|
• Fermer le serveur (Ctrl+C)
|
|
|
|
Vérification:
|
|
✓ L'application s'ouvre dans le navigateur?
|
|
✓ Pas d'erreurs dans la console?
|
|
|
|
☐ 3. PRÉPARER LA CLÉ USB
|
|
• Brancher ta clé USB
|
|
• Vérifier l'espace libre: minimum 150 MB
|
|
• Créer un dossier: "Class_Generator" (optionnel)
|
|
• Copier TOUT le dossier sur la clé
|
|
|
|
Vérification:
|
|
✓ Taille copiée: ~95-100 MB?
|
|
✓ Le fichier START_PORTABLE.bat est sur la clé?
|
|
✓ Le dossier nodejs-portable/ est sur la clé?
|
|
|
|
☐ 4. TESTER DEPUIS LA CLÉ USB (important!)
|
|
• Aller dans le dossier sur la clé USB
|
|
• Double-clic: START_PORTABLE.bat
|
|
• Vérifier que ça démarre
|
|
• Ouvrir: http://localhost:8080
|
|
• Tester la navigation
|
|
• Fermer le serveur
|
|
|
|
Vérification:
|
|
✓ Ça marche depuis la clé USB?
|
|
✓ Pas plus lent que depuis le disque dur?
|
|
|
|
|
|
📦 FICHIERS À AVOIR SUR LA CLÉ USB
|
|
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
|
|
|
|
ESSENTIELS (sans ça, ça ne marche pas):
|
|
☑ nodejs-portable/ ← Node.js portable
|
|
☑ src/ ← Code source
|
|
☑ content/ ← Contenu (livres, chapitres)
|
|
☑ node_modules/ ← Dépendances (dotenv)
|
|
☑ START_PORTABLE.bat ← Launcher portable
|
|
☑ server.js ← Serveur HTTP
|
|
☑ package.json ← Config npm
|
|
☑ index.html ← Page d'accueil
|
|
☑ .env ← Clés API (optionnel si pas d'internet)
|
|
|
|
UTILES (documentation):
|
|
☑ LISEZMOI.txt ← Guide rapide français
|
|
☑ QUICK_START.txt ← Démarrage rapide
|
|
☑ PORTABLE_SETUP.txt ← Setup détaillé
|
|
☑ README_PORTABLE.md ← Doc complète
|
|
|
|
|
|
🚀 DEMAIN EN COURS
|
|
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
|
|
|
|
1. Brancher la clé USB
|
|
2. Ouvrir le dossier Class_Generator
|
|
3. Double-clic: START_PORTABLE.bat
|
|
4. Attendre 10 secondes
|
|
5. Ouvrir Chrome/Edge: http://localhost:8080
|
|
6. ✅ Présenter l'application!
|
|
|
|
Pour arrêter:
|
|
• Appuyer sur Ctrl+C dans la fenêtre du serveur
|
|
• Ou fermer la fenêtre
|
|
|
|
|
|
⚠️ PROBLÈMES POSSIBLES ET SOLUTIONS
|
|
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
|
|
|
|
Problème: "Node.js portable not found!"
|
|
→ nodejs-portable/ n'est pas copié
|
|
→ Vérifier que nodejs-portable/node.exe existe
|
|
|
|
Problème: "Port 8080 already in use"
|
|
→ Ouvrir Gestionnaire des tâches
|
|
→ Tuer tous les processus "node.exe"
|
|
→ Relancer
|
|
|
|
Problème: Antivirus bloque
|
|
→ Autoriser node.exe temporairement
|
|
→ Ou demander à l'admin du PC
|
|
|
|
Problème: Pas d'internet
|
|
→ Normal! L'AI ne marchera pas
|
|
→ Utiliser les jeux et contenus locaux
|
|
|
|
|
|
💡 RAPPELS IMPORTANTS
|
|
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
|
|
|
|
✓ SANS INTERNET:
|
|
• Interface complète ✅
|
|
• Navigation ✅
|
|
• Contenu local ✅
|
|
• Jeux sans AI ✅
|
|
• Flashcards ✅
|
|
• AI exercises ❌
|
|
• LLM scoring ❌
|
|
|
|
✓ PAS BESOIN:
|
|
• Droits administrateur
|
|
• Installation de Node.js
|
|
• npm install
|
|
• Internet (en cours)
|
|
|
|
✓ ATTENTION:
|
|
• Le fichier .env contient tes clés API
|
|
• Ne pas perdre la clé USB!
|
|
• Ne pas partager avec n'importe qui
|
|
|
|
|
|
🔍 VÉRIFICATION FINALE
|
|
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
|
|
|
|
Coche chaque point:
|
|
|
|
☐ nodejs-portable/node.exe existe
|
|
☐ START_PORTABLE.bat testé et fonctionne
|
|
☐ Application accessible sur http://localhost:8080
|
|
☐ Navigation testée (plusieurs pages)
|
|
☐ Fonctionne depuis la clé USB
|
|
☐ Clé USB prête pour demain
|
|
☐ Batterie du PC chargée (au cas où)
|
|
|
|
|
|
✅ TOUT EST BON? TU ES PRÊT!
|
|
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
|
|
|
|
Demain:
|
|
1. Arriver en cours
|
|
2. Brancher la clé USB
|
|
3. START_PORTABLE.bat
|
|
4. http://localhost:8080
|
|
5. 🚀 C'est parti!
|
|
|
|
|
|
═══════════════════════════════════════════════════════════════
|
|
Préparé le 2025-10-18 | Bonne chance pour demain! 🎓
|
|
═══════════════════════════════════════════════════════════════
|