Latest post of the previous page:
А как ты это сделаешь для self-display модулей?Maximus5 wrote:можно
Latest post of the previous page:
А как ты это сделаешь для self-display модулей?Maximus5 wrote:можно
Code: Select all
pvdCommand(CmdCode :Integer...)
Code: Select all
╔════════════════════ DJVU.pvd [Настройка] ════════════════════╗
║ Активные расширения через запятую [ Сбросить ] ║
║ DJV,DJVU,:AT&TFORM ║
║ Неактивные расширения Запрещенные расширения ║
║ ║
╟──────────────────────────────────────────────────────────────╢
╟──────────────────────Статус субплагина───────────────────────╢
║ OK ║
╟────────[ Загрузить ]─[ Выгрузить ]─[ О модуле (F3) ]─────────╢
║ { OK } [ Отмена ] ║
╚══════════════════════════════════════════════════════════════╝
Вообще говоря, поиск сигнатуры по произвольному смещению может затянуться и затормозить сопоставление декодера файлу; к тому же навскидку не припомню графического формата, который содержал бы сигнатуру где-то, кроме начала файла; разве что картинка лежит в контейнере (ресурсом в экзешнике, скажем).Maximus5 wrote:Имеет ли смысл искать сигнатуру НЕ с начала файла?
HEX? Например :\FF\D8\FF
Стоит ли подумать и битовых масках (т.е. сначала накладываем маску, а потом сравниваем с сигнатурой)?