![]() |
Найти dll по окну
Открывается окно в программе (драйвер принтера).
Рис.1. MagicMouse и IngSoft Window Scanner показывают скрытые элементы. Какие-то даже работают. Потому что открывают следующее окно (рис.3). В которое обычным путем не добраться, так как скрыта птичка "Управление цветом" Вопрос в том, что хотелось бы работающее окно 3. То ли подменить dll из драйвера более продвинутого принтера, то ли еще что-то сделать. Потому что, когда я просто меняю значения в этом окне, ничего не происходит. Вот и спрашиваю, как узнать, из какой dll эти окна (для начала)? |
Вложений: 1
ЯННП. Ты хочешь отломать прогу принтера? Winscanner-om делаешь активной отключенную галочку в окне настроек и оно работает, хочешь что было так всегда?
Есть парочка прог-автоматов для подобных дел: Flying Windows (тут же у афтара взять еще одну прогу WinDowzer) или EnablerPlus (см. вложение) Или берешь PEExplorer, Restorator (или др. редактор ресурсов) берешь папку куда установлены дрова принтера и правишь ресурсы. Где искать ресурсы(какой dll , exe) - в папке куда поставил дрова принтера. Или ProcessHacker2 -> Найти окно -> Модули и смотришь по путям. тот же WinDowzer. |
Тут еще что. Если это окно отключено в норм. режиме(разрабами драйвера) - то могет быть, что оно пустышка. Окно есть в ресурсах, а функции его еще не написаны или убраны (по хз. причинам) . Может тупо не работать даже Enabled окно, не зраяж его отключили.
|
Окно 3 - действительно, пустышка. Изменения цвета ничего не дают.
Но вот в окне 1_1 есть заводской выбор настроек "какой-то sRGB" и "нет". Вот если бы знать, откуда принтер их берет, можно было бы цветовой профиль *.icc заменить на нужный, исправленный. В продвинутых моделях НР в этом списке есть строчка "Пользовательский". Думаю, открывается окно с выбором нужного профиля. А здесь непонятно. Искал на диске файлы со строками оттуда, типа "Ярко (sRGB)" - не нашел. Может, плохо искал... |
Время: 17:00. |
Время: 17:00.
© OSzone.net 2001-