Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
KNX et L'IA
#13
je suis retourné dans ClaudeCode :
Displayed the extraction script, masking any password
Le script est toujours là, inchangé depuis le 27 octobre : C:\adresses du script dansmonPC\extraire_knx.py.


Pour le lancer dans PowerShell, se placer d’abord dans son dossier utilisateur :

Glisse ensuite ton .knxproj dans la fenêtre, appuie sur Entrée,
puis tape le mot de passe : rien ne s’affiche, c’est normal.
Le fichier .json est créé à côté du projet. Il n’est pas protégé, donc supprime-le une fois l’analyse terminée.
Code :
import json
from pathlib import Path
from getpass import getpass
from xknxproject import XKNXProj

chemin = input("Glisse ici le fichier .knxproj puis Entrée : ").strip().strip('"').strip("'")
chemin = Path(chemin)
mdp = getpass("Mot de passe du projet (rien ne s'affiche, c'est normal) : ")

projet = XKNXProj(path=str(chemin), password=mdp, language="fr-FR").parse()

sortie = chemin.with_suffix(".json")
with open(sortie, "w", encoding="utf-8") as f:
    json.dump(projet, f, ensure_ascii=False, indent=2)
print(f"OK : {sortie} créé")
ce fichier en json permet a Claude Code de pouvoir lire le .knxprog, puis de l'analyser et faire un rapport des erreurs et des modification a eventuellement apporter dand ETS.
Répondre


Messages dans ce sujet
KNX et L'IA - par filou59 - 01/11/2026, 16:42:07
RE: KNX et L'IA - par richardpub - 01/11/2026, 17:37:44
RE: KNX et L'IA - par Kevlille - 02/11/2026, 15:39:38
RE: KNX et L'IA - par filou59 - 02/11/2026, 17:41:49
RE: KNX et L'IA - par filou59 - 02/11/2026, 17:47:26
RE: KNX et L'IA - par richardpub - 02/11/2026, 17:51:30
RE: KNX et L'IA - par filou59 - 02/11/2026, 18:20:01
RE: KNX et L'IA - par richardpub - 02/11/2026, 19:22:13
RE: KNX et L'IA - par XeNo - 04/11/2026, 19:45:32
RE: KNX et L'IA - par Scorpio5 - 05/11/2026, 07:15:28
RE: KNX et L'IA - par filou59 - 05/11/2026, 08:32:12
RE: KNX et L'IA - par Scorpio5 - 05/11/2026, 09:11:11
RE: KNX et L'IA - par richardpub - 05/11/2026, 15:17:00

Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)