5850 分 | 联系 jimfhall 明尼苏达州 Jim Hall 是一位开源软件倡导者和开发者,以在 GNOME 中进行可用性测试以及作为 FreeDOS 的创始人兼项目协调员而闻名。在工作中,Jim 是 Hallmentum 的 CEO,这是一家 IT 执行咨询公司,提供实践性的 IT 领导力培训、研讨会和辅导。 开源大师 人民选择奖 人民选择奖 2018 Linux 贡献者俱乐部 作者
创作评论
我从 1993 年开始使用 Linux,直到看到您的文章才意识到可以更改链接而无需先删除它。我一直使用 'rm' 然后再使用 'ln -s'
感谢分享!
嗨 David - 很高兴您喜欢这篇文章!我同意,TheDraw 是一个很棒的 DOS 程序,用于绘制 ASCII 艺术。正如您所提到的,您可以输出文件以查看全彩色。在 FreeDOS 上使用 TYPE,或在 Linux 上使用 'cat'。您需要在 FreeDOS 上加载 ANSI 驱动程序,例如开源的 NANSI.SYS 驱动程序。Linux 终端是经过修改的彩色 ANSI 终端,因此默认情况下应显示 ANSI 转义序列。
为 DOS 编写此程序的另一种方法是将数组直接复制到视频内存。但我认为展示如何使用 _setbkcolor 和 _settextcolor “逐字符” 显示它将帮助其他人制作自己的彩色文本程序。 :-)