
Быстрый поиск
Введите фрагмент названия статьи для поиска
Декомпиляция CHM-файлов на Ассемблере
11.01.2025 | Категория: Образ мышления: Assembler | Автор: ManHunter

Декомпиляция CHM-файлов на Ассемблере
CHM-файлы, как правило, содержат в себе справочную документацию в формате HTML, скомпилированную и сохраненную с помощью сжатия LZX. Справочный файл может также включать в себя содержание, предметный указатель, базу для полнотекстового поиска по страницам, а также файлы изображений, скрипты, таблицы стилей и даже вложенные архивы. Чтобы извлечь все эти данные из CHM-файла, его надо декомпилировать. Об этом и будет сегодняшняя статья.
Читать статью целиком »
Просмотров: 1088 | Комментариев: 0
Работа с TypeLib на Ассемблере
16.12.2024 | Категория: Образ мышления: Assembler | Автор: ManHunter

Работа с TypeLib на Ассемблере
В предыдущей статье, посвященной программам для работы с TypeLib, я обещал рассказать о возможностях программного доступа к содержимому этих библиотек. Напомню, что в TypeLib или, если по-русски, в библиотеке типов содержится информация о COM-объектах, их свойствах и методах, константах, структурах и т.п. Тема большая и интересная, по крайней мере для меня.
Читать статью целиком »
Просмотров: 655 | Комментариев: 0
Работа с регулярными выражениями на Ассемблере
02.11.2024 | Категория: Образ мышления: Assembler | Автор: ManHunter

Работа с регулярными выражениями на Ассемблере
Без преувеличения, регулярные выражения - один из самых мощных инструментов для обработки как текстовой, так и двоичной информации. В настоящее время есть немало различных внешних библиотек, классов и компонентов для работы с регулярками, но не стоит забывать, что в арсенале программиста есть и встроенные в систему средства, которые позволяют реализовать практически все мощности этой технологии. Вот сегодня о них и поговорим.
Читать статью целиком »
Просмотров: 1073 | Комментариев: 1
Как узнать кодировку текста
19.04.2024 | Категория: Образ мышления: Assembler | Автор: ManHunter

Как узнать кодировку текста
Для корректного отображения или передачи текстов надо знать, в какой кодировке этот текст записан. Есть инструменты для статистического анализа в виде внешних dll или библиотек на различных языках программирования. А я в этой статье расскажу, как можно решить подобную задачу с использованием системного интерфейса IMultiLanguage2. Насколько мне известно, этот интерфейс создавался для использования в браузере Internet Explorer, в том числе с целью определения кодировок web-страниц.
Читать статью целиком »
Просмотров: 922 | Комментариев: 2
Мультимедийный плеер на Ассемблере
14.04.2024 | Категория: Образ мышления: Assembler | Автор: ManHunter

Мультимедийный плеер на Ассемблере
Сегодня будем программировать нечто действительно интересное, а именно универсальный мультимедийный плеер. Универсальность реализуется мощью функционала DirectShow, а также установленными в системе аудио- и видеокодеками. И пусть это не полноценное приложение, большинство основных функций плеера в нем будут реализованы.
Читать статью целиком »
Просмотров: 1087 | Комментариев: 8


