O que é o formato de ficheiro PIE?
Arquivos .pie são arquivos de script de texto simples para o GlovePIE (Glove Programmable Input Emulator), um aplicativo Windows originalmente criado por Carl Kenner por volta de 2000.
O GlovePIE foi construído para mapear a entrada de dispositivos físicos - inicialmente a luva P5 Data Glove da Essential Reality - para sinais padrão de teclado, mouse ou joystick que os jogos e aplicativos do Windows pudessem reconhecer. A linguagem de script .pie usa uma sintaxe semelhante a Basic/C de instruções de atribuição: mapeando o pressionamento de um botão ou o valor de um sensor a uma tecla de teclado, movimento do mouse ou eixo de joystick. O tempo de execução consulta os dispositivos continuamente e executa o script em um loop.
O formato atingiu o pico de popularidade entre 2007 e 2011, quando os jogadores usavam o GlovePIE para conectar controles de Nintendo Wii (Wiimotes) a PCs via Bluetooth. Milhares de scripts .pie foram compartilhados em fóruns de jogos para esse propósito. Como os arquivos são texto ASCII simples, eles podem ser abertos e editados em qualquer editor de texto.
O desenvolvimento do GlovePIE parou por volta de 2012 e o site original glovepie.org saiu do ar. O último lançamento (versão 0.45) é agora preservado pela comunidade GlovePIEPreservation no GitHub. O software é apenas 32 bits e pode exigir configurações de compatibilidade no Windows de 64 bits moderno. Para necessidades atuais de remapeamento de entrada, as alternativas incluem AutoHotkey, reWASD e BetterJoy (para controles da Nintendo).
Segurança e proteção
RISCO: MEDIUMUm arquivo .pie em si é texto simples e não pode prejudicar seu computador. O aplicativo GlovePIE no qual ele é executado, no entanto, intercepta e remapeia a entrada do sistema em um nível baixo - um script .pie malicioso poderia, por exemplo, realizar pressionamentos de teclas silenciosamente em segundo plano. Execute apenas scripts .pie de fontes confiáveis e bem compreendidas. Além disso, o GlovePIE é um software abandonado; evite baixá-lo de mirrors não oficiais que possam conter malware - use apenas o lançamento do GitHub GlovePIEPreservation. O Windows moderno pode sinalizá-lo como um editor desconhecido; execute com cautela e verifique o hash SHA, se possível.
Detalhes do formato
em resumo- Arquivo Propellerhead Reason / ReWire PIE - Algumas documentações de software de áudio da Propellerhead mencionam .pie, mas este é um formato interno não relacionado; o uso dominante de .pie é para scripts GlovePIE.
- PIE (Photoshop Image Effects / plug-in) - Alguns sistemas de plug-in antigos do Adobe Photoshop usavam .pie para arquivos de plug-in de efeitos - completamente não relacionado ao GlovePIE.
Programas que abrem arquivos PIE
Detalhes técnicos
especificação profunda| Tipo de formato | Arquivo de script GlovePIE de texto simples |
| Codificação | ASCII ou UTF-8 |
| Tamanho de arquivo típico | 1 KB - 100 KB (desde mapeamentos de botões simples até scripts de controle complexos) |
| Sintaxe do script | Instruções de atribuição semelhantes a Basic/C mapeando sinais de dispositivos de entrada para saída de teclado, mouse ou joystick; suporta if/else, variáveis, loops e matemática básica |
| Dispositivos de entrada suportados | P5 Data Glove, Nintendo Wii Remote (via Bluetooth), joysticks, gamepads e outros dispositivos HID |
| Emulação de saída suportada | Teclado, mouse, joystick/gamepad DirectInput |
| Plataforma | Apenas Windows (32 bits; pode exigir configurações de compatibilidade no Windows de 64 bits) |
| Status de desenvolvimento | Abandonado desde ~2012; o site original glovepie.org está offline |
| Repositório de preservação | GlovePIEPreservation no GitHub hospeda a última versão (v0.45) e a documentação |
| Alternativas modernas | AutoHotkey, reWASD (remapeamento de entrada geral); BetterJoy (mapeamento de controle Nintendo) |
| Lançado | circa 2000 (GlovePIE originally built for the Essential Reality P5 Data Glove) |
| Versão mais recente | GlovePIE 0.45 (last release by Carl Kenner, ~2012; abandoned; original site glovepie.org went offline) |
| Especificação | github.com |
Conversões de PIE
Perguntas e Respostas da Comunidade
perguntado por usuáriosAinda não há perguntas - seja o primeiro a perguntar sobre arquivos PIE.