≡ Передовица » Эмуляторы/утилиты » Matroskop
MatroskopСпасибо Сергею Громову, который любезно согласился написать данную программу для нужд сайта. Матроскоп -- инструмент для просмотра бинарных данных в графической форме. Любые данные могут быть представлены, как матрица черных и белых пикселей, по пикселю на бит данных. Наиболее очевидное применение -- поиск и просмотр растровых изображений в данных. Подбирая ширину матрицы, можно просматривать изображения любой ширины, в том числе спрайты нестандартных размеров. Кроме черно-белого представления, Матроскоп поддерживает 4-цветные и 16-цветные палитры, применявшиеся в ПЭВМ Агат. Поскольку порядок бит в байте -- вопрос соглашения, Матроскоп позволяет отображать данные в двух режимах: от старшего бита к младшему и от младшего к старшему. Применение Матроскопа не ограничивается растровыми изображениями. Особенности зрительного восприятия позволяют выявлять закономерности в неизвестных данных "на глаз", что зачастую проще, чем, скажем, в шестнадцатиричном редакторе. Например, в графическом виде хорошо видны 9- или 12-битные слова в данных, упакованных алгоритмами типа LZ. В шестнадцатиричном виде такие данные выглядят, как бессистемный мусор. С расчётом на такие применения Матроскоп поддерживает отображение матриц пикселей произвольной ширины и с произвольного места, не обязательно выровненных на границу байта. Матроскоп написан под впечатлением от одноимённой программы, созданной Романом Бадером и Юрием Багашевым для ПЭВМ Агат в 1993 году. В отличие от прототипа, Матроскоп для PC не имеет функции редактирования данных, однако обладает более широкими возможностями для просмотра: несколько цветных режимов и произвольное количество пикселей в строке. В текущей версии, перемотка вниз не останавливается на последнем адресе файла, получается бесконечное чёрное поле. Скачать Matroskop - использует Microsoft .NET Framework 4.0. * * ** * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * |