ブラウザでバイナリを扱うのが辛すぎて、何とかしたいと作りこんでいた冶具(HexDump.js) がだんだん極まってきたの図。 ただの Hex Dump 機能として作ってたハズが、気がついたらこんな感じに。 冶具: 作業の効率を改善するために自分でクリエイトする道具 HexDump(source, { style: { "packet_start_code_prefix(00 00 01)": { values: [0x00, 0x00, 0x01], css: "font-weight:bold;color:green" }, "stream_id(1 byte)": { begin: 3, end: 4, css: "font-weight:bold;color:blue" }, "PES_packet_length(2 byte)": { begin: 4, end: 6, css:
![無ければ作るし、ついでに公開するし の流れ - latest log](https://cdn-ak-scissors.b.st-hatena.com/image/square/6fa128388d34a6e209d5db9aa6f2dbef59841033/height=288;version=1;width=512/https%3A%2F%2Fgyazo.com%2F944c2aee27fc0150e30c50355e679787.png)