Ajouts:
- Informations PFS : introduction d'un onglet dédié PfsInfoTab( GraphicUserInterface/widgets/pfs_info_tab.py) pour inspecter la structure PFS du PKG PS4 via shadPKG .
- Navigation dans la barre latérale : ajout d'une nouvelle entrée dans la barre latérale « PFS Info » connectée au nouvel onglet pour un accès rapide.
- Option de sortie JSON : basculez vers la sortie pfs-infoen JSON pour les futurs visualiseurs structurés.
Modifications :
- Interface utilisateur de l'onglet Extraire : suppression des contrôles d'informations PFS en ligne ExtractTab pour éviter les doublons et améliorer la lisibilité du journal. ExtractTab se concentre désormais uniquement sur l'extraction.
- Intégration de la fenêtre principale : mise à jour GraphicUserInterface/main_window.py pour importer, instancier et enregistrer l'onglet Informations PFS dans la pile d'onglets et la barre latérale.
Améliorations :
- Réactivité : pfs-info les tâches s'exécutent de manière asynchrone à l'aide de QThread, empêchant le blocage de l'interface utilisateur et garantissant des mises à jour fluides dans la vue de sortie.
- Cohérence UX : style moderne cohérent sur le nouvel onglet et la barre latérale, conservant l'architecture modulaire.
Remarques :
- Assurez-vous que l'option shadPKG.exe est présente (par exemple, sous packages/ps3lib/) pour que PFS Info fonctionne.
- Testé avec les flux PKG PS4 ; les chemins PS5/PS3 restent inchangés.