#!/usr/bin/env python3 # -*- coding: utf-8 -*- """ Ce script était utilisé pour tester l'extraction d'images intégrées dans le HTML. Cette fonctionnalité a été désactivée suite à la suppression du module utils/image_extractor. Ce fichier est conservé à titre d'exemple mais n'est plus fonctionnel. """ from odoo.attachment_manager import AttachmentManager from odoo.auth_manager import AuthManager import json import os def main(): print("La fonctionnalité d'extraction d'images intégrées dans le HTML a été désactivée.") print("Ce script est conservé à titre d'exemple mais n'est plus fonctionnel.") print("Si vous avez besoin de cette fonctionnalité, réinstallez le module utils/image_extractor.") # Voici l'ancien code à titre d'exemple : """ # Initialiser le gestionnaire d'authentification avec des valeurs factices auth = AuthManager(url='https://odoo.cbao.fr', db='dummy', username='dummy', api_key='dummy') # Chemin vers le dossier du ticket ticket_folder = 'output/ticket_T11143/T11143_20250416_094512' # Charger les données des messages with open(os.path.join(ticket_folder, 'all_messages.json'), 'r') as f: messages_data = json.load(f) # Créer le gestionnaire de pièces jointes am = AttachmentManager(auth) # Extraire les images manquantes extracted_images = am.extract_missing_images(messages_data, ticket_folder) print(f"Nombre d'images extraites: {len(extracted_images)}") for img in extracted_images: print(f"Image extraite: {img.get('name', 'Sans nom')} - {img.get('url', '')}") """ if __name__ == "__main__": main()