Быстрый поиск
Введите фрагмент названия статьи для поиска
Исследование защиты программы Stellar Phoenix Digital Media Recovery
29.05.2016 | Категория: Темная сторона Силы | Автор: ManHunter
Скриншот программы Stellar Phoenix Digital Media Recovery
Программа Stellar Phoenix Digital Media Recovery - одна из лучших, на мой взгляд, утилит для восстановления удаленных фотографий и видеофайлов с цифровых камер и карт памяти. Также она позволяет создавать образы дисков, чтобы случайно не затереть восстанавливаемые данные на оригинальном носителе. В незарегистрированном режиме программа только показывает список файлов, не давая их сохранить. Это ограничение сегодня мы будем устранять.
Читать статью целиком »
Просмотров: 3032 | Комментариев: 14
Исследование защиты программы Tag&Rename
17.04.2016 | Категория: Темная сторона Силы | Автор: ManHunter
Скриншот программы Tag&Rename
Tag&Rename - мощный редактор тегов для аудиофайлов со множеством полезных функций. Когда-то я им активно пользовался, подготавливая музыкальные релизы для заливки, но уже несколько лет я этим не занимаюсь и, соответственно, обновлениями редактора не интересовался. Раньше на программу был навешан ASProtect, защита обходилась inline-патчем. Пришло время посмотреть, что там сейчас.
Читать статью целиком »
Просмотров: 3540 | Комментариев: 7
Как получить название текущего трека из JetAudio
03.07.2015 | Категория: Образ мышления: Assembler | Автор: ManHunter
Как получить название текущего трека из JetAudio
Если перечислять популярные медиаплееры, то не последнее место в этом списке занимает JetAudio. При разработке своей программы My Music Web Agent я решил добавить в нее возможность получать информацию о воспроизводимом треке и для JetAudio. Можно было пойти по наиболее простому пути: поиск окна проигрывателя, поиск его дочерних элементов, где отображается наименование трека, и так далее. Но у JetAudio, в зависимости от настроек, может быть одновременно большое количество окон. Более того, нет неизменного класса или заголовка окна, эти значения меняются от версии к версии. В итоге я решил обратиться к официальной документации для разработчиков, которая, как ни странно, оказалась весьма подробной.
Итак, получение информации из JetAudio сводится к следующим действиям. Сперва надо найти управляющее окно плеера, оно находится по имени класса "COWON Jet-Audio Remocon Class" и заголовку "Jet-Audio Remote Control", хотя на практике вполне достаточно какого-нибудь одного параметра. Затем этому окну отправляются сообщения нескольких типов: управление состоянием плеера и запросы каких-либо параметров. Нас интересует только получение статуса плеера и названия текущего трека. Сперва надо описать несколько констант, которые используются в коде:
Code (Assembler) : Убрать нумерацию
- WM_APP = 0x8000
- WM_REMOCON_GETSTATUS = WM_APP+740
- GET_STATUS_STATUS = 1
- MCI_MODE_PLAY = 526
- GET_STATUS_TRACK_TITLE = 12
- GET_STATUS_TRACK_ARTIST = 13
- JRC_COPYDATA_ID_TRACK_TITLE = 0x3001
- JRC_COPYDATA_ID_TRACK_ARTIST = 0x3002
Читать статью целиком »
Просмотров: 4537 | Комментариев: 0
Исследование защиты программы Machete
12.06.2015 | Категория: Темная сторона Силы | Автор: ManHunter
Скриншот программы Machete
Machete - одна из лучших программ для быстрой нарезки фрагментов из видео- и аудиофайлов. Поддерживается большое количество различных форматов: AVI, FLV, WMV, 3GP, 3G2, MKV, MP4, MOV, WMA, MP3 и WAV. Главной особенностью Machete является то, что файлы не перекодируются, поэтому качество файла после редактирования остается как в исходнике, а скорость работы измеряется секундами. Я сам пользуюсь Machete, чтобы вырезать из любимого сериала рекламу очередного "спонсорского" говносайта. У меня спонсоров нет, за софт я принципиально не плачу, вот и Machete пришлось доводить до ума на предмет абсолютной бесплатности.
Читать статью целиком »
Просмотров: 6605 | Комментариев: 21
Mini 1080P Full HD Media Player
17.06.2012 | Категория: Обзоры техники | Автор: ManHunter
Mini 1080P Full HD Media Player
Очередная посылка от Китая пополнила мой домашний зоопарк техники новым представителем - мультимедийным проигрывателем Mini 1080P Full HD Media Player. Как это принято в лучших традициях китайского приборостроения, каких-то иных маркировок, названий или обозначений обнаружить не удалось, впрочем как и прототипов от более известных брендов. С момента покупки до написания этого обзора у меня было достаточно времени, чтобы протестировать этот девайс со всех сторон, и результатами тестирования я сейчас с вами поделюсь.
Читать статью целиком »
Просмотров: 16277 | Комментариев: 28