AutoIt Window Info
AutoIt Window Info - утилита поставляется как автономный инструмент, в составе скриптового языка AutoIt v3 (Program Files\AutoIt3\AU3Info.exe). AU3Info позволяет получить различную информацию об определённом окне, для дальнейшего использования данных при написании сценариев автоматизации работы с этим окном. Чтобы начать анализ просто переместите курсор на интересующее окно и активируйте его - в окне AU3Info тут же появится доступная информация. Информацию можно копировать прямо из окна AU3Info с помощью Ctrl-C, а потом вставлять в скрипт (чтобы избежать ошибок, возникающих при ручном вводе). Основная задача AU3Info - это облегчение работы при создании скриптов автоматизации!
Следующая информация может быть получена:
• Заголовок окна
• Текст в окне (видимый и скрытый)
• Размеры окна и его позиция
• Содержимое строки состояния
• Положение курсора
• Цвет пикселя, находящегося под курсором
• Информация об элементе управления, находящемся под курсором
AutoIt является простым инструментом, который может имитировать нажатия клавиш, движения мыши и команды окна для того, чтобы автоматизировать любые окна на основе задачи. В AutoIt есть BASIC-подобный синтаксис который может быть использован в качестве общего назначения скриптового языка.
Домашняя страница: http://www.autoitscript.com
Скачать: AutoIT v3.3.12.0 / AutoIt Window Info v3.3.12.0
zero Dump v0.1
zero Dump - инструмент с помощью которого можно изменить элементы управления окна. Приложение имеет возможность автоматически определять дескриптор окна, а также предлагает возможность ввести шестнадцатеричный код вручную. Присутствует инструмент поиска, для обнаружения элементов процесса, как только цель была определена программа показывает дескриптор, заголовок, класс, стиль и текущий размер.
Набор функций доступных в zero Dump позволяют изменить заголовок, позицию табуляции, возможно включить и отключить различные свойств объекта, имеется несколько вкладок с стилями, различные параметры для включения и отключения элементов, таких как строки заголовка, системного меню или кнопок свернуть и развернуть окно. Во вкладке с расширенными стилями доступны гибкие настройки окна, где можно задать порядок чтения справа налево или определить выравнивание текста справа, установить прозрачность, встроить полосу прокрутки и многое другое.
Приложение с открытым исходным кодом, это означает, что любой человек может взять код и изменить его для того, чтобы улучшить или расширить его функциональность.
Домашняя страница: http://yodap.cjb.net
Скачать: zeroDump v0.1
ShoWin v2.0
ShoWin - утилита отображает полезную информацию о окнах при перетаскивании на них курсором кнопки захвата, программа позволяет включать окна которые были отключены и показывать скрытые окна. Программа также может использоваться для отображения скрытых полей пароля в окне редактирования (текст за звездочками *****). Это работает во многих программах, за исключением некоторых приложениях Microsoft где был изменен способ сокрытия этих полей, в первую очередь продуктах MS Office и Windows 2000. Также ShoWin не может грабит пароли на веб-страницах, по крайней мере, в большинстве веб-браузеров.
Домашняя страница: http://www.foundstone.com
Скачать: ShoWin v2.0
Syn Spy v3.1
Syn Spy - маленькая утилита "шпион" предназначенная для исследования приложений, включающая в себе такие инструменты как: cканер API, сканер цветов, сканер паролей, сканер окон и генератор кода. С помощью данной программы, вы сможете узнать цвет пикселя на экране, подсветить пароль за звездочками, узнать API функцию и много другой детальной информации об любом окне и его элементах.
*Примечание: Сканер паролей не работает на Windows 2000 и более поздних версиях операционной системы!*
Домашняя страница: http://synvb.com
Скачать: Syn Spy v3.1
Spy & Capture v2.70
Spy & Capture - утилита позволяет идентифицировать свойства окна, его объекты, стили, классы, информацию процесса и многое другое. Программа использует прямое позиционирование мыши, чтобы получить свойства окна и все его объекты, стили, классы и информацию процесса. Если окно является элементом управления, вы можете извлечь его стили управления. Также имеется возможность получить пароль из поля, захватывать окно и определить цвет пикселя экрана.
Также включены:
- Система активных окон.
- Система активных процессов, с зависимостями модулей.
- Захват окна (включена область захвата).
- Цветовой шпион (поддерживает формат HTML цвета).
- Граббинг полей пароля («***» поля).
- Поддержка веб-обновлений.
Домашняя страница: http://come.to/kobik
Скачать: Spy & Capture v2.70
Window Hack v3.0
Window Hack - программа шпион для граббинга информации элементов управления Windows. Программа также может изменять различные атрибуты элементов управления программ. В данной утилите присутствуют некоторые интересные функции, такие как: включить элемент, подсветить элемент, завершить процесс, установить прозрачность, отправка сообщений для элементов управления окон и многое другое, включая 3 способа захватить окно.
Версия 3.0:
[*] Добавлено название расширенного стиля элемента управления
[*] Добавлено действие -> установить прозрачность (только для NT)
[+] Добавлено HWND_BROADCAST для отправки сообщения
[+] Исправление установок позиции окна
[+] Множество других мелких улучшений
Домашняя страница: http://geocities.com/asmfreesoft
Скачать: Window Hack v3.0
InqSoft Window Scanner v1.7
InqSoft Window Scanner - утилита для просмотра информации элементов и управления окнами Windows (например, позволяет "включить" невидимые или неактивные окна), и объектами, связанными с окнами: процессами, потоками, меню окон. Обладает компактным интерфейсом и развитыми средствами поиска; включает мощный инструмент для просмотра дерева окон. Программа ориентирована на интересующихся устройством Windows и желающих вмешиваться в механизмы работы ОС. Программисты могут использовать возможности программы в своих проектах при помощи IWS SDK.
Версия 1.7:
- Добавлена возможность сохранения скриншотов в форматах GIF, JPG и PNG с регулировкой качества;
- Возможность извлечения текстовых данных из окон с древовидными списками (таких, как в RegEdit или Справке Windows);
- Реализована возможность в два клика переместить выбранное окно в любой угол экрана;
- В редактор памяти процесса добавлены возможности просмотра численных данных и перехода по указателю;
- Реализован режим просмотра хэндлов в десятичном виде, сообщения можно вызывать в виде.
Домашняя страница: http://kickme.to/inqsoft
Скачать: InqSoft Window Scanner v1.7 / Portable
WinID v3.1
WinID - утилита для контроля и идентификации элементов окон, она является одновременно мощным и компактным инструментом. Программа предназначена для получения информации об элементах окон, при этом она контролируется визуально прямо с экрана. WinID напоминает Spy++ из набора инструментов Microsoft Visual Studio, но также включает в себя множество собственных удобных функций. WinID извлекает сведения об элементах управления, включая: дескриптор & название (текст), идентификатор элемента управления, состояние (включен, видимый, Unicode), дескриптор модуля, процедура окна (WndProc), дескриптор меню, атом, дескриптор иконки, дескриптор курсора, дескриптор кисти, дополнительные данные окон, стиль класса окна, область окна, идентификатор процесса, приоритет процесса, создатель процесса и GDI, обработки памяти и счетчик статистики дескриптора, привилегии и многое другое. WinID может использоваться для проверки других программ относительно утечки памяти и ресурсов.
WinID будет полезен тем кто занимается изучением архитектуры операционной системы Windows (Microsoft), разработчикам, программистам, отладчикам / тестерам, начинающим и студентам, программа удобна для отладки C / C++ / MFC / .NET и Visual Basic приложений, а также вы сможете узнать много информации о том как построены программы и компоненты вашей операционной системы.
Домашняя страница: http://www.dennisbabkin.com/winid/
Скачать: WinID v3.1 / II / Portable (pass: Unpack)
WinDowzer v1.2
WinDowzer - программа показывает полезную системную информацию о диалоговом окне или элементе интерфейса, которые находятся под курсором мыши: хэндл окна, родительское окно, размер окна, название класса, стили, адреса процедур обработки, пользовательские данные, родительское приложение. Программ такого типа чуть более чем много, но среди всего этого изобилия так и не нашлось программы с нужным мне функционалом. Поэтому пришлось делать ее самому. Для тех, кто не читает документацию: перехват включается и выключается по горячей клавише Alt+Ctrl+W.
Версия 1.2:
- Добавлена поддержка юникода.
Версия 1.3:
- Добавлены возможности Microsoft Active Accessibility.
- Улучшен интерфейс и поведение при закрытии/сворачивании.
- Сделаны всякие мелкие улучшения.
Домашняя страница: http://www.manhunter.ru/releases/150_windowzer_1_1.html (v1.2) (v1.3)
Скачать: WinDowzer v1.1-PCL / WinDowzer v1.2-PCL / WinDowzer v1.3-PCL / II
WinCheat v1.7 (build 4680)
WinCheat - инструмент для анализа при отладке приложений, позволяет просматривать различную информацию об окнах и элементах окон. WinCheat является аналогом программы Spy++, она также позволяет глубоко изучать внутренний формат PE и Win32 оконные подсистемы.
Особенности программы:
• Выбор видимых окон с помощью мыши для просмотра информации о них.
• Исследование иерархии окон для текущего рабочего стола.
• Позволяет просматривать и изменять стили выбранного окна.
• Отправить/поместить сообщение окну, включить/отключить/показать/скрыть его.
• Захват текста из окон (также работает для полей с паролем на WinNT / Win2000 / WinXP)
• Захват/сохранение содержимого окна в качестве растрового изображения.
• Увеличение прямоугольной области на экране по движению (выделению) мыши.
Примечание: для запуска WinCheat, может потребоваться загрузить и установить пакет: Visual C++ Redistributable for Visual Studio 2012. На странице загрузки выберите x86 версию распространяемого пакета (WinCheat является 32-bit приложением).
Домашняя страница: http://www.alinconstantin.com/Download/WinCheat
Скачать: WinCheat v1.7 build 4680
WinSpy++ v1.7
WinSpy++ - это удобная утилита рассчитанная на программистов, которая может использоваться для выбора и просмотра свойств любого окна (элементов окон) в системе. WinSpy базируется на Spy ++ утилите, которая поставляется с Microsoft Visual Studio.
WinSpy ++ может получить следующие свойства окна:
• Класс окна и имя.
• Адрес процедуры окна.
• Все стили окна включая расширенные стили.
• Свойства окна (устанавливается с помощью вызова API SetProp).
• Выполнение дочерних и родительских оконных соотношений.
• Полоса прокрутки позиционной информации.
• Полные сведения о классах окна.
Новое в версии 1.7!
- Поддержка операционной системы Windows Vista.
- Дерево иерархического списка группируется по запущенным процессам.
Домашняя страница: http://www.catch22.net/software/winspy
Скачать: WinSpy++ v1.6 / WinSpy++ v1.7 / WinSpy Src
WinSpy v1.0.3
WinSpy - инструмент для просмотра информации окон, написанный на скриптовом языке AutoHotkey на основе программы WinSpy++ от James Brown. В отличии от WinSpy++ данный инструмент поддерживает большее количества стилей (+ описание всех стилей), в нем есть возможность поиска окон по тексту заголовка/имени класса/процесс ID, а также можно отправлять окнам сообщения. (gif)
Программа собрана для x86 и x64, в комплекте имеются исходники (сценарий AHK).
Версия 1.0.3:
- На вкладке Extra отображается больше информации об элементах управления Scintilla.
- Исправлены мелкие ошибки.
Версия 1.0.2:
- Исправлен поиск окна по PID
- Исправлена вкладка сообщений
- Добавлены сообщения Scintilla
- Добавлены RichEdit сообщения и стили
- Небольшие улучшение в меню просмотра
- F1 показывает сочетания клавиш
Домашняя страница: http://sourceforge.net/projects/winspyex/
Скачать: WinSpy v1.0.2 / WinSpy v1.0.3
Microsoft Spy++ v14
Spy++ - утилита для просмотра информации элементов окон, программа отображает в графическом представлении системные процессы, потоки, окна и сообщения окон (различная информация об элементах управления). Программа имеет широкий набор функций для анализа системных и программных окон. Данная утилита поставляется в комплекте с программным обеспечением Microsoft Visual Studio.
Домашняя страница: http://microsoft.com
Скачать: Microsoft Spy++ v14
Control Viewer v1.1
Control Viewer - небольшая утилита написанная на AutoIt, которая является полноценной заменой AutoIt Window Info с рядом существенных преимуществ. Основное отличие от AutoIt Window Info заключается в том, что информация выводится не отдельно для каждого элемента, а сразу списком для всех элементов активного окна. Это может быть полезно для идентификации перекрывающихся элементов, например Group и Button, к которым нечувствительна AutoIt Window Info. С помощью программы можно идентифицировать любые элементы управления в системе (также показывает много скрытых элементов управления, особенно для системных окон). Все настройки программы хранятся в следующем разделе реестра:
HKEY_CURRENT_USER\Software\Y's\Control Viewer
Основные отличия Control Viewer от AutoIt Window Info:
• Отображение полного списка всех существующих элементов GUI для интересующего окна (видимые, скрытые и удаленные элементы отображаются разными цветами, которые можно изменить на любые другие).
• Динамическое изменение информации для окон и их элементов в процессе поиска.
• Возможность быстрого переключения между элементами в списке.
• Возможность скрыть/показать любой элемент из списка (полезно, когда два или более элементов перекрывают друг друга).
• Информация для параметров Style и ExStyle отображается как в виде шестнадцатиричных значений, так и в виде составляющих его констант.
• Добавлены параметры PID и Path во вкладке Window и возможность быстрого перехода в папку, содержащую файл процесса.
• Добавлена система координат относительно выделенного элемента.
• Отображение цвета пикселя в форматах RGB и BGR.
• Пример заливки выбранным цветом.
• Возможность выбора кодировки текста (влияет на параметр Text во вкладке Control).
• Полное изменение внешнего вида всплывающей рамки для выбора элементов.
• Простой и удобный инструмент для получения скриншота интересующей части экрана для последующей публикации на форуме (вкладка Capture).
• Создание отчета в буфере обмена или текстовом файле для последующей публикации на форуме.
• Поиск всех запущенных AutoIt скриптов и созданных ими окон в системе (вкладка AutoIt).
• Приятный интерфейс.
Используемые горячие клавиши:
Ctrl+Alt+T - Включение/выключение режима "поверх всех окон" (доступна из меню).
Ctrl+Alt+H - Включение/выключение подсветки (всплывающей рамки) выбранного элемента (доступна из меню).
Ctrl+A - Выделение всего текста (работает в любом поле ввода).
Ctrl - Удерживайте при перемещении мыши для пролистывания скриншота.
Shift - Удерживайте при растягивании/сжатии контурной рамки для равностороннего изменения размера скриншота.
DoubleClick (на скриншоте) - Сохранение изображения в файл.
DoubleClick (на любом элементе списка) - Открытие папки с файлом процесса (вкладка AutoIt).
Del (на любом элементе списка) - Закрытие процесса (вкладка AutoIt).
F5 - Обновление списка (вкладка AutoIt).
Цветовая индикация состояния элементов:
█ - Видимый (Нормальное состояние)
█ - Скрытый (Невидимое состояние)
█ - Отсутствует (Элемент не существует)
Последнее обновление 19.05.2012:
- Добавлена 64-битная версия программы.
- Добавлена цифровая подпись (сертификат) в CV.exe и CV_x64.exe.
- Небольшие изменения в коде.
Поддерживаются бинарные файлы x86 и x64 (Binary file support x86 and x64)
В комплекте есть исходники AutoIt скриптов программы и файлы локализации.
Домашняя страница: http://autoit-script.ru/index.php?topic=4579.0
Скачать: ControlViewer v1.1 / Control Viewer / RU-EN / ATT / WinAPIEx (pass: Unpack)
Property Edit v2.5.0.0
Property Edit - это небольшая программа, которая обладает несколькими полезными особенностями, для анализа/просмотра исполняемых файлов (EXE-файл) программ или их запущенного экземпляра. Она может отображать информации PE-файла, атрибуты окна, Delphi / C++ Builder детали классов запущенной программы (также сжатых/зашифрованных), также есть инструмент определения палитры пикселей на экране, который преобразует цвет в различные цветовые форматы.
Особенности программы:
- Простой выбор окна с помощью мыши или путем предоставления дескриптора окна.
- Информация окна - заголовок, имя класса, шрифт, стиль окна и расширенный стиль.
- Данные класса Delphi/C++ Builder: класс иерархии, заголовок, шрифт, владелец, родитель, VCL-версия.
- Подсветка выбираемого элемента при наведении курсора, для обеспечения визуального предпросмотра.
- Перевод значений цвета в различные форматы: Веб-цвет, TColor, RGB, шестнадцатеричный и десятичный.
- Вкладка PEInfo показывает много технических подробностей об PE-файлах (EXE, DLL, OCX, BPL,...).
Домашняя страница: http://mh-nexus.de/en/programs.php
Скачать: Property Edit v2.5.0.0
Window Detective v3.5.1
Window Detective - инструмент для программиста, чтобы «отслеживать» различную информацию на окнах приложений, позволяет просматривать и даже изменять некоторые параметры из свойств элементов окон.
Особенности программы:
- Просмотр свойств окон, например: текст/название, размеры и стили.
- Просмотр всех окон в дереве иерархии: родительские/дочерние окна.
- Захват активных окон (элементов окон) для просмотра с помощью мыши.
- Расширенный поиск элементов окон, по соответствующим заданным критериям.
- Прием команд для отправленных оконных сообщений в окно.
- Предустановки пользовательских параметров, чтобы запоминать позиции окон.
Домашняя страница: http://sourceforge.net/projects/windowdetective/
Скачать: Window Detective v3.2.1 / Window Detective v3.5.0 / Window Detective v3.5.1
WinDowse v5.3
WinDowse - очень удобный инструмент для получения необходимой технической информации о любом окне. Просто наведите курсор мыши на окно, и WinDowse покажет всю информацию об окне и его элементах, какие модули и библиотеки оно использует. Также вы сможете определяет на объект какого класса наведен курсор и даже определить цвет пикселя под курсором и много другой полезной информации.
Основная информация окна:
- Текст, заголовок и идентификатор ресурса
- Идентификатор процесса
- Экземпляр приложения
- Дескриптор окна
- Дескриптор родительского окна
- Функция адреса окна
- Дескриптор меню окна
- Координаты в родителе
- Координаты на экране
- Размер окна
- Размер клиентской области окна
- Стиль окна и расширенный стиль
Широкий набор функций и полнота предоставляемой информации, позволяет вам быстро узнать все необходимые данные о нужной вам функции или элементе окна. Все параметры могут быть показаны в шестнадцатеричном, десятичном или бинарном формате. После запуска WinDowse, он ведет непрерывный отсчет, пока пользователь перемещает мышь по экрану. Непрерывная индикация может быть остановлена в любой момент по щелчку мышкой "Stop". WinDowse также позволяет копировать результаты в буфер обмена.
Домашняя страница: http://www.greatis.com/delphicb/windowse/
Скачать: WinDowse v5.3 / II / III
XWinspector v1.0
XWinspector - простая утилита которая позволяет просматривать список окон и их дочерние окна в виде дерева, наподобие как это реализовано в Spy++. С помощью этого приложения вы можете обнаружить различные скрытые характеристики окон и их элементов для многих программ. По функциональным возможностям XWinspector весьма слаб, единственное что но может делать, это отображать скрытые элементы окон и позволяет включать или отключать их (делать видимыми или невидимыми).
Домашняя страница: http://freesoft80.com/products/xwinspector-1-0.html
Скачать: XWinspector v1.0
WinInfo v1.0.3
WinInfo - маленькая программа для детального анализа всех окон созданных приложений, работающих в системе Windows. Приложение может отображать подробную информацию о любом окне запущенной в системе, изменять некоторые параметры выбранного окна (текст, размещение, видимость...), отображает список главных и дочерних окон, позволяет отправить системное сообщение в любое окно, отображает созданные окна, процессы, потоки и другие. С помощью этого приложения вы также сможете выявить пароли за звездочками.
Домашняя страница: http://www.pazera-software.com/products/wininfo/
Скачать: WinInfo v1.0.3 / WinInfo v1.0.3 fix
Aezay Window Hacker 2 v16.06.28 (2016 Jun 28)
Window Hacker - инструмент для мониторинга окон системы, который позволяет отслеживать, контролировать и изменять атрибуты элементов окна, также можно отправлять окну сообщения с различными параметрами. Чтобы начать анализ окна курсором мыши, необходимо включить опцию "Scan Window at Mouse" в меню "Options", для быстрой активации и деактивации захвата можно использовать клавишу F5.
- Программа является переписанной версией "Window Hacker", который ранее назывался "hWnd Monitor".
Домашняя страница: http://www.aezay.dk/aezay/wndhack/
Скачать: Aezay Window Hacker 2 v16.06.28
Ranorex Spy Pro v1.5
Ranorex Spy - инструмент с помощью которого можно проанализировать элементы управления графического интерфейса программы или всплывающего меню. С помощью Ranorex Spy вы сможете просмотреть различную информацию оконных элементов, просто перетащив инструмент поиска на нужное окно или его элемент, после чего в диалоговом окне программы будет отображена подробная информация данного элемента.
RanorexSpy показывает такие свойства элементов как: дескриптор, текст заголовка, имя класса, имя элемента управления, идентификатор элемента управления, стиль элемента и его координаты на экране. Кроме этого программа также отображает дополнительное поле свойств выбранного элемента, с такой информацией как: тип элемента, имя элемента, класс элемента, позиция элемента, значение элемента и состояние элемента.
Утилита Ranorex Spy Pro поставляется в комплекте с программным обеспечением Ranorex, также с оф-сайта можно скачать обычную версию Ranorex Spy.
Домашняя страница: http://www.ranorex.com/
Скачать: RanorexSpyPro v1.5 / Ranorex v1.5.0 / Ranorex v1.5.1
Spy++ Lite v2.4
Spy++ Lite - мощный инструмент используемый при программировании, внешне похожий на свой аналог WinSpy++, он предназначен для просмотра и анализа структуры форм окон, с его помощью вы сможете узнать необходимую информацию об окне или его элементах. В программе доступны две системы счисления, можно указать шестнадцатеричное или десятичное отображение атрибутов, в окне программы отображается такая информация как: заголовок, дескриптор, идентификатор, класс, позиция формы, стиль и многое другое. Полученную информацию с помощью Spy++ можно использована при написании или отладке собственного приложения.
Домашняя страница: http://www.asanscape.com
Скачать: SpyLite v2.4
ViewWizard v3.5.2 (句柄查看精灵)
ViewWizard - продвинутый инструмент для анализа оконных форм, который используется для получения различной информации свойств окон. ViewWizard считывает заголовок, класс окна, размер, стиль, дескриптор, шрифт и многие другие атрибуты, помимо активного окна можно выполнить поиск скрытых окон. Кроме того программа может контролировать состояние окна, например показать или скрыть элемент окна, закрепить поверх, установить прозрачность, изменить стиль.
Перетащите значок увеличительного стекла на окно целевой программа, когда объект окна подсветиться черным прямоугольником, в окне ViewWizard будет отображена вся информация об выбранном элементе. Можно воспользоваться методом непосредственного поиска по вводу дескриптора окна. Кроме сканера атрибутов оконных форм, программа позволяет делать снимки рабочего стола и определять цвет пикселей на экране в форматах RGB, HSL, HTML и HEX.
Особенности:
- Редактор стилей окна: позволяет изменять стиль окна и расширенный стиль.
- Окно мониторинга: мониторинг создания и уничтожения окон верхнего уровня.
- Список системных окон: посмотр всех системных окон, включая невидимые и скрытые окна ядра.
- Отображение скрытого управления: отображаются скрытые элементы управления для активного окна.
- Пипетка: инструмент пипетка для выбора цвета на экране по наведению курсора.
- Захват экрана: создание снимков рабочего стола (скриншоты), захват окон программ.
Домашняя страница: http://zzmzzff.blog.163.com
Скачать: ViewFont v1.0 / ViewWizard v2.8 / ViewWizard v3.5.2 (pass: Unpack)
Cmdow / Managed Spy / WindowSpy / WinFinder / UISpy / AccExplorer32 / AccEvent & Inspect / uuSpy / Window Information / API Spy PAT / ViewWindow / Windows Inspector / IESpy / getDialogControls / Bingo Scanner / Wnd Info / Window Detective / API Spy / Enable Button / EliteSpy+ / WindowGrabber / Spiders API Spy / Infesteds API Spy / WndInfo32 / EDA Preview / UltraSpy / Windows Sniper / CaptureText / The Customiser / WinSpy / Spy / SendMessage / Win32Spy / WinSpy II / WinSpy NET
|