
ComfyEngine est un kit d'exploration mémoire conçu pour les personnes qui ont besoin de surveiller, patcher et scripter un processus en cours d'exécution.
Scanner de mémoire / terrain de jeu de liste de surveillance basé sur Qt, inspiré de Cheat Engine mais construit nativement pour Linux et adapté à mon flux de travail : docks propres, graphiques de pointeurs, patching rapide, et zéro peur de perdre le contexte quand on navigue entre le scanner, les scripts et les notes.
ComfyEngine vous offre une alternative propre, moderne et priorisant Linux à CE sans le casse-tête de ceserver. Tous les docks sont déplaçables, toutes les couleurs suivent votre thème Qt, et tous les outils vivent dans un seul espace de travail.
Les couleurs dépendent de votre thème. Tout est ancrable et entièrement personnalisable.
Prérequis :
cmake -S . -B build -DCMAKE_BUILD_TYPE=Debug
cmake --build build
# optionnel :
cmake --install build --prefix /usr/local
L'exécutable se trouve à :
build/src/comfyengine
Les outils auxiliaires (test_watch, ce_watch) se trouvent à la racine du dépôt.
ComfyEngine dispose d'un paquet AUR officiel :
yay -S comfyengine-git
Ceci compile le dernier commit directement depuis GitHub.
Si vous voulez compiler sans AUR :
git clone https://github.com/kashithecomfy/ComfyEngine
cd ComfyEngine
cmake -S . -B build -DCMAKE_BUILD_TYPE=Release
cmake --build build
sudo cmake --install build
ComfyEngine conserve votre disposition et vos préférences entre les sessions en utilisant QSettings.
Exécutez la suite de tests complète :
ctest --test-dir build --output-on-failure
Ou exécutez l'outil de test interne :
./build/test_watch
Enregistrez de nouvelles suites via add_test() dans le CMakeLists concerné.
Les issues et PRs sont les bienvenus : https://github.com/kashithecomfy/ComfyEngine
Vous voulez soutenir le développement ? https://buymeacoffee.com/comfykashi
C'est mon premier projet public, d'autres arrivent. Cassez les applications de manière responsable et restez à l'aise !