This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# ================================================================================ | |
# Script d'Audit COMPLET v9.2 - VERSION FINALE EXHAUSTIVE + REDÉFINITION MIGRATION | |
# Auteur: Assistant IA Spécialisé | |
# Version: 9.2.0 FINALE - TOUTES FONCTIONNALITÉS + TEMPLATE REDÉFINITION MIGRATION | |
# Description: Audit exhaustif + Arborescence + Copie + Templates + Redéfinition | |
# Date: 2024 - VERSION DE PRODUCTION | |
# ================================================================================ | |
param( | |
[Parameter(Mandatory=$false)] |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!DOCTYPE html> | |
<html lang="fr"> | |
<head> | |
<meta charset="UTF-8"> | |
<meta name="viewport" content="width=device-width, initial-scale=1.0"> | |
<title>Gestionnaire d'Annuaires Multi-Projets</title> | |
<!-- Librairies JS --> | |
<script src="https://cdnjs.cloudflare.com/ajax/libs/Sortable/1.15.0/Sortable.min.js"></script> | |
<script src="https://cdnjs.cloudflare.com/ajax/libs/xlsx/0.18.5/xlsx.full.min.js"></script> | |
<script src="https://cdnjs.cloudflare.com/ajax/libs/jspdf/2.5.1/jspdf.umd.min.js"></script> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!DOCTYPE html> | |
<html lang="fr"> | |
<head> | |
<meta charset="UTF-8"> | |
<meta name="viewport" content="width=device-width, initial-scale=1.0"> | |
<title>Gestionnaire d'Annuaires Multi-Projets</title> | |
<!-- Librairies JS --> | |
<script src="https://cdnjs.cloudflare.com/ajax/libs/Sortable/1.15.0/Sortable.min.js"></script> | |
<script src="https://cdnjs.cloudflare.com/ajax/libs/xlsx/0.18.5/xlsx.full.min.js"></script> | |
<script src="https://cdnjs.cloudflare.com/ajax/libs/jspdf/2.5.1/jspdf.umd.min.js"></script> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!DOCTYPE html> | |
<html lang="fr"> | |
<head> | |
<meta charset="UTF-8"> | |
<meta name="viewport" content="width=device-width, initial-scale=1.0"> | |
<title>Gestionnaire d'Annuaires Multi-Projets</title> | |
<!-- Librairies JS --> | |
<script src="https://cdnjs.cloudflare.com/ajax/libs/Sortable/1.15.0/Sortable.min.js"></script> | |
<script src="https://cdnjs.cloudflare.com/ajax/libs/xlsx/0.18.5/xlsx.full.min.js"></script> | |
<script src="https://cdnjs.cloudflare.com/ajax/libs/jspdf/2.5.1/jspdf.umd.min.js"></script> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[main.py CONTOURNEMENT PRE-IMPORT] Application non gelée (mode développement). | |
--- MailPrinterApp: Début du Script Principal --- | |
Nettoyage au démarrage pour les dossiers basés sur: C:\Users\kbivia\AppData\Local\MailPrinterApp | |
Startup Info: Fichier log principal supprimé: C:\Users\kbivia\AppData\Local\MailPrinterApp\app.log | |
Startup Info: Nettoyage du dossier temporaire: C:\Users\kbivia\AppData\Local\MailPrinterApp\temp_mailprinter | |
Startup Info: Dossier temporaire C:\Users\kbivia\AppData\Local\MailPrinterApp\temp_mailprinter supprimé. | |
Startup Info: Dossier temporaire C:\Users\kbivia\AppData\Local\MailPrinterApp\temp_mailprinter vérifié/créé. | |
--- MailPrinterApp: Nettoyage de Démarrage Terminé --- | |
2025-06-13 14:23:45,858 - mail_printer_flask - INFO - [MainThread] - Configuration du logging terminée. | |
2025-06-13 14:23:45,888 - mail_printer_flask - INFO - [MainThread] - Imports des modules de service personnalisés réussis. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import tkinter as tk | |
from tkinter import filedialog, messagebox, ttk | |
import customtkinter as ctk | |
import os | |
import stat | |
import json | |
from datetime import datetime | |
from pathlib import Path | |
import threading | |
from reportlab.lib import colors |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import sys | |
import os | |
# Ce bloc doit être exécuté avant TOUT autre import de votre application | |
# pour s'assurer que sys.path est correctement configuré. | |
if getattr(sys, 'frozen', False) and hasattr(sys, '_MEIPASS'): | |
print(f"[main.py CONTOURNEMENT PRE-IMPORT] Application gelée détectée.") | |
print(f"[main.py CONTOURNEMENT PRE-IMPORT] sys.executable: {sys.executable}") | |
print(f"[main.py CONTOURNEMENT PRE-IMPORT] sys._MEIPASS: {sys._MEIPASS}") | |
print(f"[main.py CONTOURNEMENT PRE-IMPORT] sys.path initial: {sys.path}") | |
if sys._MEIPASS not in sys.path: |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
index.htlm <!DOCTYPE html> | |
<html lang="fr"> | |
<head> | |
<meta charset="UTF-8"> | |
<meta name="viewport" content="width=device-width, initial-scale=1.0"> | |
<title>Tableau de Bord - Impression Automatisée - V2025 par KB</title> | |
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.2/dist/css/bootstrap.min.css" rel="stylesheet"> | |
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css"> | |
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/toastify-js/1.12.0/toastify.min.css"> | |
<style> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
index.html: <html lang="fr"> | |
<head> | |
<meta charset="UTF-8"> | |
<meta name="viewport" content="width=device-width, initial-scale=1.0"> | |
<title>Tableau de Bord - Impression Automatisée - V2025 par KB</title> | |
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.2/dist/css/bootstrap.min.css" rel="stylesheet"> | |
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css"> | |
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/toastify-js/1.12.0/toastify.min.css"> | |
<style> | |
:root { |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<html lang="fr"> | |
<head> | |
<meta charset="UTF-8"> | |
<meta name="viewport" content="width=device-width, initial-scale=1.0"> | |
<title>Tableau de Bord - Impression Automatisée - V2025 par KB</title> | |
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.2/dist/css/bootstrap.min.css" rel="stylesheet"> | |
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css"> | |
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/toastify-js/1.12.0/toastify.min.css"> | |
<style> | |
:root { |
NewerOlder