Как перехватить реестр или ключ памяти, например, когда я меняю размер окна Google Chrome? Могу ли я использовать программное обеспечение / бесплатное программное обеспечение, в котором перечислены изменения, которые я делаю в памяти / реестре компьютеров?
Точнее говоря, я сворачиваю и расширяю древовидное представление в VBE Project Explorer в Excel и хотел бы знать, какие данные изменяются, чтобы впоследствии я мог программно ими управлять
1 ответ
Вот несколько полезных утилит, которые вы можете использовать:
-
Process Monitor - это расширенный инструмент мониторинга для Windows, который в режиме реального времени показывает файловую систему, реестр и активность процессов / потоков. Он сочетает в себе функции двух устаревших утилит Sysinternals, Filemon и Regmon, и добавляет обширный список улучшений, включая расширенную и неразрушающую фильтрацию, всесторонние свойства событий, такие как идентификаторы сеансов и имена пользователей, надежную информацию о процессах, полные потоки стека с интегрированной поддержкой символов для каждой операции одновременное ведение журнала в файл и многое другое. Его уникально мощные функции сделают Process Monitor основной утилитой для устранения неполадок в вашей системе и поиска вредоносных программ.
-
WinSpy++ - это удобная утилита для программиста, которую можно использовать для выбора и просмотра свойств любого окна в системе. WinSpy основан на утилите Spy++, которая поставляется вместе с Microsoft Visual Studio.
WinSpy++ может получить следующие свойства окна:
- Класс и имя окна
- Адрес оконной процедуры
- Все стили окон и расширенные стили
- Свойства окна (задаются с помощью вызова API SetProp)
- Завершите отношения окна ребенка и родного брата
- Положение полосы прокрутки
- Полное окно Информация о классе
-
Window Detective - это инструмент программиста, используемый для "шпионажа" за окнами приложения, который позволяет просматривать и даже изменять некоторые его свойства.
Ключевые особенности Window Detective включают в себя:
- Просмотр свойств окон, таких как текст / заголовок, размеры и стили
- Установить свойства, такие как текст / заголовок, размеры и стили
- Просмотр всех окон в древовидной иерархии родительских / дочерних окон
- Окна "Pick" для проверки с помощью мыши
- Расширенный поиск, который позволяет найти окна, которые соответствуют указанным критериям
- Прослушивание оконных сообщений, отправленных окну
- "Умные настройки", которые интеллектуально запоминают пользовательские настройки, такие как положения окон
Инструмент информации окна AutoIt:
AutoIt v3 поставляется с отдельным инструментом, который называется "Инструмент информации о окнах AutoIt" (AU3Info.exe). AU3Info позволяет получать информацию из указанного окна, которую можно использовать для ее эффективной автоматизации. Информация, которую можно получить, включает в себя:
- Заголовки окон
- Текст в окне (видимый и скрытый)
- Размер и положение окна
- Содержимое строки состояния
- Положение указателя мыши
- Цвет пикселей под указателем мыши
- Детали элемента управления под указателем мыши
-
Regshot - это утилита сравнения реестра с открытым исходным кодом (LGPL), которая позволяет быстро сделать снимок вашего реестра, а затем сравнить его со вторым - это делается после внесения системных изменений или установки нового программного продукта.
-
RegFromApp отслеживает изменения реестра, внесенные выбранным приложением, и создает стандартный файл регистрации RegEdit (.reg), который содержит все изменения реестра, внесенные приложением. Вы можете использовать сгенерированный файл .reg, чтобы импортировать эти изменения с RegEdit, когда это необходимо.