导读:如果你经历过Windows 3.1,为这位仁兄贺彩一下吧。
近日,一位匿名开发者为Windows 3.1创建了一个ChatGPT客户端,有些人在探索未来时,也喜欢把一只脚牢牢地留在了以前。
WinGPT(https://www.dialup.net/wingpt/)使用 C 语言编写,使用标准 Windows API,并使用 Open Watcom v2 进行编译。
它可以在从 Windows 3.1 开始的任何 16 位或 32 位版本的 Windows 上运行,因此,也可以帮助你从 Windows 95 一直跑到 Windows 7,包括 Windows 98、Windows Me 和 Windows XP。
一个附带技术条件是,如果它没有 Winsock,就无法运行——Winsock 是拨号时代的必备工具,它教 Windows 如何使用 TCP/IP。
“WinGPT 使用 TLS 1.3 原生连接到 OpenAI API 服务器,因此不需要现代机器上的代理来终止 TLS,”该工具的开发人员在 Twitter 上使用帐号为@dialupdotnet写道。他还补充道,该程序目前还不安全,但是如果你运行 Windows 3.1上,那就可以在风险面前一笑而过。
开发者写道,他“对 Windows 3.1 中程序可用的标准控件集合的极其有限性感到惊讶”,并且微软不允许包含状态栏。
开发者使用 ChatGPT 一段时间后,意外得到了一个指向包含解决方法的 UI 库指针。
开发者还要为应用程序设计一个图标。如果你不清楚,需要回顾一下过去——一直等到 Borland 推出一个图像编辑器才容易搞定。这位匿名开发者将其描述为“实际上只是 Microsoft Paint 的克隆,恰好制作了 ICO 文件”。
在关于该应用的 Hacker News帖子中,一位网友建议道:“也许,你也可以将它合并到那个时代的 MS Office 版本中。甚至可以赋予它拟人化的个性,通过现实生活中更常见的办公用品的拟物化元素来体现。那个时代,就像橡皮筋……或者……大眼曲别针(Clippy)。”
写过 Wingate 的开发人员对此回应道:“好主意 :) Clippy 是 Office 97 及更=稍高版本中有的,所以我需要制作一个适合 Windows 95/98(甚至 Windows Me)外观的软件版本!”
这位热爱复古的开发者还负责Windle(https://www.dialup.net/windle/)的开发,这款软件是 在 Windows 3.1 跑的的 Wordle 复制品。
作者:场长
本文为 @ 场长 创作并授权 21CTO 发布,未经许可,请勿转载。
内容授权事宜请您联系 webmaster@21cto.com或关注 21CTO 公众号。
该文观点仅代表作者本人,21CTO 平台仅提供信息存储空间服务。