Che cos'è il formato di file PIE?
I file .pie sono file script in formato testo semplice per GlovePIE (Glove Programmable Input Emulator), un'applicazione Windows creata originariamente da Carl Kenner intorno al 2000.
GlovePIE è stato creato per mappare l'input da dispositivi fisici - inizialmente l'Essential Reality P5 Data Glove - a segnali standard di tastiera, mouse o joystick che i giochi e le applicazioni Windows potessero riconoscere. Il linguaggio di scripting .pie utilizza una sintassi simile a Basic/C composta da istruzioni di assegnazione: mappatura della pressione di un pulsante o del valore di un sensore a un tasto della tastiera, a un movimento del mouse o a un asse del joystick. Il runtime interroga i dispositivi continuamente ed esegue lo script in un ciclo.
Il formato ha raggiunto il picco di popolarità tra il 2007 e il 2011, quando i videogiocatori utilizzavano GlovePIE per collegare i Nintendo Wii Remote (Wiimote) ai PC tramite Bluetooth. Migliaia di script .pie sono stati condivisi sui forum di gioco per questo scopo. Poiché i file sono in testo semplice ASCII, possono essere aperti e modificati in qualsiasi editor di testo.
Lo sviluppo di GlovePIE si è interrotto intorno al 2012 e il sito web originale glovepie.org è andato offline. L'ultima versione (versione 0.45) è ora conservata dalla comunità GlovePIEPreservation su GitHub. Il software è solo a 32 bit e potrebbe richiedere impostazioni di compatibilità sulle versioni moderne di Windows a 64 bit. Per le attuali esigenze di rimappatura dell'input, le alternative includono AutoHotkey, reWASD e BetterJoy (per i controller Nintendo).
Sicurezza e incolumità
RISCHIO: MEDIUMUn file .pie in sé è testo semplice e non può danneggiare il computer. L'applicazione GlovePIE in cui viene eseguito, tuttavia, intercetta e rimappa l'input di sistema a basso livello - uno script .pie malevolo potrebbe, ad esempio, eseguire silenziosamente la pressione di tasti in background. Eseguire solo script .pie provenienti da fonti affidabili e ben conosciute. Inoltre, GlovePIE è un software abbandonato; evitare di scaricarlo da mirror non ufficiali che potrebbero contenere malware - utilizzare solo la release GitHub di GlovePIEPreservation. Le versioni moderne di Windows potrebbero segnalarlo come editore sconosciuto; eseguire con cautela e verificare l'hash SHA se possibile.
Dettagli del formato
in sintesi- File PIE Propellerhead Reason / ReWire - Alcune documentazioni del software audio Propellerhead fanno riferimento a .pie, ma si tratta di un formato interno non correlato; l'uso dominante di .pie è per gli script GlovePIE.
- PIE (Photoshop Image Effects / plug-in) - Alcuni vecchi sistemi di plug-in di Adobe Photoshop utilizzavano .pie per i file dei plug-in degli effetti - completamente non correlati a GlovePIE.
Programmi che aprono file PIE
Dettagli tecnici
specifiche approfondite| Tipo di formato | File script GlovePIE in testo semplice |
| Codifica | ASCII o UTF-8 |
| Dimensione tipica del file | 1 KB - 100 KB (da semplici mappature di pulsanti a script complessi per controller) |
| Sintassi dello script | Istruzioni di assegnazione simili a Basic/C che mappano i segnali dei dispositivi di input all'output di tastiera, mouse o joystick; supporta if/else, variabili, cicli e matematica di base |
| Dispositivi di input supportati | P5 Data Glove, Nintendo Wii Remote (via Bluetooth), joystick, gamepad e altri dispositivi HID |
| Emulazione output supportata | Tastiera, mouse, joystick/gamepad DirectInput |
| Piattaforma | Solo Windows (32 bit; può richiedere impostazioni di compatibilità su Windows a 64 bit) |
| Stato dello sviluppo | Abbandonato dal 2012 circa; il sito web originale glovepie.org è offline |
| Repository di conservazione | GlovePIEPreservation su GitHub ospita l'ultima versione (v0.45) e la documentazione |
| Alternative moderne | AutoHotkey, reWASD (rimappatura input generale); BetterJoy (mappatura controller Nintendo) |
| Rilasciato | circa 2000 (GlovePIE originally built for the Essential Reality P5 Data Glove) |
| Ultima versione | GlovePIE 0.45 (last release by Carl Kenner, ~2012; abandoned; original site glovepie.org went offline) |
| Specifica | github.com |
Conversioni PIE
Domande e risposte della community
chiesto dagli utentiAncora nessuna domanda - sii il primo a chiedere informazioni sui file PIE.