Program List OCRはマシン語のダンプリストの読み取りに対応していますが、OCRを使った場合はチェックサムも一緒に読み取られるため、チェックサムの検証器を作れば誤認識箇所の検出、訂正がスピーディーに行えるようになります。
今までその目的で自分用に使っていたツールを公開します。
PiOやPCマガジンなど、P6用の主要なダンプリスト掲載誌のフォーマットはカバーしていますが、ダンプリストは掲載誌によって(場合によってはプログラムの作者ごとに)計算方法や印刷の書式が異なるため、その都度チェックサムプログラムを修正して運用することを前提にしています。そのため利用するためにはPythonの環境やある程度の知識が必要になります。
こちらからチェックアウトしてご利用ください。