Durdraw与TheDraw、Pablodraw等经典ANSI编辑器有什么不同?

更新时间

Durdraw 与 TheDraw、Aciddraw、Pablodraw 的核心区别在于运行环境与时代定位:Durdraw 是一款运行在 Linux/Unix/macOS 现代 UTF-8 终端里的开源 ASCII、Unicode 和 ANSI 艺术编辑器,而 TheDraw、Aciddraw、Pablodraw 是 MS-DOS 和 Windows 时代的经典 ANSI 编辑软件。Durdraw 官方明确表示自己“深受 TheDraw、Aciddraw 和 Pablodraw 等经典 MS-DOS 和 Windows ANSI 编辑软件启发,但带有现代 Unix 风格”。如果你需要在现代终端里创作 ANSI/ASCII 艺术并做动画,Durdraw 是更合适的选择;如果你要复刻 DOS 时代的原始工作流,经典工具仍有其历史价值。

相同点:一脉相承的创作目标

Durdraw 和这些经典工具解决的是同一类问题——在字符网格上绘制彩色文本艺术。Durdraw 官方将其定位为“受经典软件启发”,说明它在交互逻辑和创作范式上继承了 TheDraw 等工具的传统:

  • 都是面向 ANSI/ASCII 艺术的编辑器
  • 都支持在字符画布上进行绘制和上色
  • 都服务于 BBS、终端界面、横幅等场景

关键差异

运行平台

工具 运行环境
Durdraw Linux/Unix/macOS 的现代 UTF-8 终端
TheDraw、Aciddraw、Pablodraw MS-DOS / Windows 图形环境

Durdraw 不需要 DOS 模拟器或 Windows 图形界面,直接在终端中运行,这是它“现代 Unix 风格”的最直接体现。

字符编码与色彩

Durdraw 支持 Unicode 与 CP437 混合及相互转换,同时提供 256 色和 16 色模式。经典工具诞生于 CP437 和 16 色为主的时代,Unicode 支持并非其原生能力。Durdraw 的 CP437 支持意味着它仍能兼容 DOS 时代的 ANSI 艺术遗产,而 Unicode 支持则让它适应现代终端。

动画能力

Durdraw 支持高速帧动画,这是它区别于静态字符画工具的重要能力。官方将其描述为“为静态 ASCII 艺术注入生命”,并称其“将 ANSI 艺术推向极限”。经典工具主要面向静态画面创作。

输出格式

Durdraw 支持 HTML 和 mIRC 颜色输出,并可导出动画 GIF 和 PNG(需额外安装 Ansilove)。这些输出能力面向现代分享场景,而非 DOS 时代的 .ANS 文件分发。

配套工具

Durdraw 还附带两个独立工具:

  • Durfetch:动画系统信息工具(需要 Fastfetch 或 Neofetch)
  • Durview:ANSI 艺术包查看器,集成 16colo.rs

经典编辑器通常不包含这类现代配套工具。

怎么选

  • 想在现代 Linux/macOS 终端里创作,需要 Unicode、动画或 HTML/mIRC 输出:选 Durdraw。
  • 想体验或复刻 DOS/Windows 时代的原始 ANSI 编辑流程:TheDraw、Aciddraw、Pablodraw 更贴近历史原貌。
  • 需要查看 16colo.rs 上的 ANSI 艺术包:Durdraw 自带的 Durview 可以直接用。

获取与版本

Durdraw 可从 GitHub 或操作系统软件仓库下载,最新版本为 0.30.1。它是一款免费开源软件,采用 BSD 3-Clause 许可证发布,官方称其为“热情项目”,并接受捐赠支持。