.
Um desenvolvedor anônimo criou um cliente ChatGPT para Windows 3.1, porque algumas pessoas gostam de manter um pé firme no passado enquanto exploram o futuro.
WinGPT foi escrito em C, usando a API padrão do Windows e compilado com Open Watcom v2. Ele é executado em qualquer versão de 16 bits ou 32 bits do Windows a partir do Windows 3.1, portanto, deve levá-lo do Windows 95 ao Windows 7 – incluindo Windows 98, Windows Me e Windows XP.
Uma condição é que ele não funcionará sem o Winsock – o essencial da era dial-up que ensina o Windows a falar TCP/IP.
“O WinGPT se conecta ao servidor da API OpenAI de forma nativa com o TLS 1.3, portanto, não requer um proxy em uma máquina moderna para encerrar o TLS”, escreveu o desenvolvedor da ferramenta, que atende por @dialupdotnet no Twitter. Ele também acrescentou um aviso de que o programa não é seguro – mas se você ainda estiver executando o Windows 3.1, você ri do perigo.
O meio é a mensagem com esta: o desenvolvedor escreveu que ele ou ela “ficou surpreso que o conjunto de controles padrão disponíveis para uso por qualquer programa com Windows 3.1 é incrivelmente limitado” e não permitiu a inclusão de uma barra de status. Um pouco de tempo usando o ChatGPT rendeu ponteiros para uma biblioteca de interface do usuário que incluía uma solução alternativa.
Projetar um ícone para o aplicativo também exigiu uma viagem pela estrada da memória – até o Editor de imagens da Borland, que o codificador anônimo descreveu como “realmente apenas um clone do Microsoft Paint que, em vez disso, cria arquivos ICO”.
Em uma notícia de hacker fio sobre o aplicativo, um comentarista sugeriu “Talvez você também possa incorporá-lo a uma versão do MS Office daquela época. elástico… ou… um… clipe de papel.”
Ao que o desenvolvedor do Wingate respondeu: “Boa ideia Clippy é Office 97 e posterior, então precisarei fazer uma versão que se encaixe na aparência do Windows 95/98 (ou mesmo do Windows Me)!”
O mesmo desenvolvedor amante de retrô também é responsável por Windle – Clone do Wordle para Windows 3.1. ®
.