Qu'est-ce que le format de fichier PIE ?
Les fichiers .pie sont des fichiers de script en texte brut pour GlovePIE (Glove Programmable Input Emulator), une application Windows créée à l'origine par Carl Kenner vers l'an 2000.
GlovePIE a été conçu pour mapper les entrées de périphériques physiques - initialement le gant de données Essential Reality P5 - vers des signaux standard de clavier, de souris ou de joystick que les jeux et applications Windows pourraient reconnaître. Le langage de script .pie utilise une syntaxe de type Basic/C composée d'instructions d'assignation : mapper une pression sur un bouton ou une valeur de capteur à une touche de clavier, un mouvement de souris ou un axe de joystick. L'exécutable interroge les périphériques en continu et exécute le script en boucle.
Le format a connu son apogée entre 2007 et 2011, lorsque les joueurs utilisaient GlovePIE pour connecter des télécommandes Nintendo Wii (Wiimotes) à des PC via Bluetooth. Des milliers de scripts .pie ont été partagés sur les forums de jeux à cette fin. Comme les fichiers sont en texte ASCII brut, ils peuvent être ouverts et modifiés dans n'importe quel éditeur de texte.
Le développement de GlovePIE s'est arrêté vers 2012 et le site web original glovepie.org est hors ligne. La dernière version (version 0.45) est désormais conservée par la communauté GlovePIEPreservation sur GitHub. Le logiciel est uniquement en 32 bits et peut nécessiter des paramètres de compatibilité sur les versions 64 bits modernes de Windows. Pour les besoins actuels de remappage d'entrée, les alternatives incluent AutoHotkey, reWASD et BetterJoy (pour les contrôleurs Nintendo).
Sécurité et sûreté
RISQUE : MEDIUMUn fichier .pie lui-même est du texte brut et ne peut pas endommager votre ordinateur. Cependant, l'application GlovePIE dans laquelle il s'exécute intercepte et remappe les entrées système à bas niveau - un script .pie malveillant pourrait, par exemple, effectuer silencieusement des pressions de touches en arrière-plan. N'exécutez que des scripts .pie provenant de sources fiables et bien comprises. De plus, GlovePIE est un logiciel abandonné ; évitez de le télécharger à partir de miroirs non officiels qui pourraient contenir des logiciels malveillants - utilisez uniquement la version GitHub de GlovePIEPreservation. Windows peut le signaler comme provenant d'un éditeur inconnu ; exécutez-le avec prudence et vérifiez le hachage SHA si possible.
Détails du format
en bref- Fichier PIE Propellerhead Reason / ReWire - Certaines documentations de logiciels audio Propellerhead mentionnent .pie, mais il s'agit d'un format interne non lié ; l'utilisation dominante de .pie concerne les scripts GlovePIE.
- PIE (Photoshop Image Effects / plug-in) - Certains anciens systèmes de plug-ins Adobe Photoshop utilisaient .pie pour les fichiers de plug-ins d'effets - totalement sans rapport avec GlovePIE.
Programmes qui ouvrent les fichiers PIE
Détails techniques
spécifications approfondies| Type de format | Fichier de script GlovePIE en texte brut |
| Encodage | ASCII ou UTF-8 |
| Taille de fichier typique | 1 Ko - 100 Ko (des simples mappages de boutons aux scripts de contrôleur complexes) |
| Syntaxe du script | Instructions d'assignation de type Basic/C mappant les signaux des périphériques d'entrée aux sorties clavier, souris ou joystick ; supporte if/else, variables, boucles et mathématiques de base |
| Périphériques d'entrée supportés | P5 Data Glove, Nintendo Wii Remote (via Bluetooth), joysticks, manettes de jeu et autres périphériques HID |
| Émulation de sortie supportée | Clavier, souris, joystick/manette DirectInput |
| Plateforme | Windows uniquement (32 bits ; peut nécessiter des paramètres de compatibilité sur Windows 64 bits) |
| Statut de développement | Abandonné depuis ~2012 ; le site original glovepie.org est hors ligne |
| Dépôt de préservation | GlovePIEPreservation sur GitHub héberge la dernière version (v0.45) et la documentation |
| Alternatives modernes | AutoHotkey, reWASD (remappage d'entrée général) ; BetterJoy (mappage de contrôleur Nintendo) |
| Publié | circa 2000 (GlovePIE originally built for the Essential Reality P5 Data Glove) |
| Dernière version | GlovePIE 0.45 (last release by Carl Kenner, ~2012; abandoned; original site glovepie.org went offline) |
| Spécification | github.com |
Conversions PIE
Q&R de la communauté
posées par les utilisateursPas encore de questions - soyez le premier à poser une question sur les fichiers PIE.