【问题标题】:Strip the high bit from hexdump - convert high ascii to low从 hexdump 中剥离高位 - 将高 ascii 转换为低
【发布时间】:2013-06-21 15:47:42
【问题描述】:

我正在使用 Apple II 磁盘映像,试图通过 hexdump 检查其内容。

文件中有各种编码的字符串,例如玩家的名字。在 hexdump 中,它们以“高”或“扩展”ASCII 显示。

这个字符串:

C2 D2 C9 C1 CE A0 D4 C8 C5 A0 C6 C9 D3 D4

读作“ÂÒÉÁΠÔÈÅ ÆÉÓÔ”,但去掉高位后,上面的字符串将是

42 52 49 41 4E 20 54 48 45 20 46 49 53 54

会读“BRIAN THE FIST”

我正在寻找一种方法(脚本或其他方式)将 hexdump 的“高”ASCII 字节剥离为“低”字节,或者寻找一种可以将高字符解释并显示为低等值的应用程序。

【问题讨论】:

    标签: ascii hexdump extended-ascii retro-computing


    【解决方案1】:

    我发现我可以在 CiderPress 中打开 DSK,它会自动将“高”ASCII 转换为可读形式。

    【讨论】:

      【解决方案2】:

      我一直在寻找相同的答案,但从未找到使用hexdump 的方法。

      我最终用 golang 编写了这个实用程序(应该可以在任何支持 go 的平台上运行)。

      https://github.com/digarok/hihex

      【讨论】:

        猜你喜欢
        • 2013-11-03
        • 2021-08-15
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-04-19
        • 1970-01-01
        相关资源
        最近更新 更多