Настройка JavaBridge для работы шпиона:
Java 1.7.x и позднее
- Включить Java Bridge в панели инструментов
- В центре специальных возможностей выбрать настройку "Использование компьютера без экрана"
- В блоке "Другие установленные программы" поставить чекбокс Enable Java Access Bridge
- В центре специальных возможностей выбрать настройку "Использование компьютера без экрана"
- Включить Java Bridge через командную строку java
- открыть командную строку в папке bin в папке с джавой (обычно это: C:\Program Files (x86)\Java\jre1.8.0_311\bin)
- ввести команду :
jabswitch -enable - если все верно, то отобразится сообщение:
The Java Access Bridge has been enabled.
Java 1.6.x и ниже
- Определить разрядность java
- Java x32
- Если разрядность системы x32 (x86)
- Если разрядность системы x64 и папка с java расположена в C:/Program files (x86) (по умолчанию)
А также в панели инструментов отображается Java (32 бита)
- Java x64
Если разрядность системы x64 и папка с java расположена в C:/Program files
А также в панели инструментов отображается Java
- Java x32
- Распаковать в папку рядом с java, например C:\Program Files (x86)\Java\accessbridge2_0_2: accessbridge-2_0_2-fcs-bin-b06.zip
В зависимости от разрядности Java и Windows скопировать файлы из accessbridge2_0_2 в различные папки системы:
%WINDOWSHOME% - домашняя директория Windows. Обычно C:/Windows
%JAVAHOME% - папка куда установлена java. Значение по умолчанию в зависимости от разрядности системы и java может быть C:\Program Files\Java\jre6 или C:\Program Files (x86)\Java\jre6Версия Java Файл Папка куда скопировать Windows x64, Java x32 WindowsAccessBridge-32.dll %WINDOWSHOME%\SYSWOW64 WindowsAccessBridge-64.dll %WINDOWSHOME%\SYSTEM32 JavaAccessBridge-32.dll %JAVAHOME%\bin JAWTAccessBridge-32.dll %JAVAHOME%\bin accessibility.properties %JAVAHOME%\lib access-bridge-32.jar %JAVAHOME%\lib\ext jaccess.jar %JAVAHOME%\lib\ext Windows x64, Java x64 WindowsAccessBridge-32.dll %WINDOWSHOME%\SYSWOW64 WindowsAccessBridge-64.dll %WINDOWSHOME%\SYSTEM32 JavaAccessBridge-64.dll %JAVAHOME%\bin JAWTAccessBridge-64.dll %JAVAHOME%\bin accessibility.properties %JAVAHOME%\lib access-bridge-64.jar %JAVAHOME%\lib\ext jaccess.jar %JAVAHOME%\lib\ext Windows x32, Java x32 WindowsAccessBridge.dll %WINDOWSHOME%\SYSTEM32 JavaAccessBridge.dll %JAVAHOME%\bin JAWTAccessBridge.dll %JAVAHOME%\bin accessibility.properties %JAVAHOME%\lib access-bridge.jar %JAVAHOME%\lib\ext jaccess.jar %JAVAHOME%\lib\ext
Запуск шпиона и поиск приложения
Целевое приложение Java должно быть запущено после того как поддержка JavaBridge включена. Если приложение было запущено раньше, шпион его не увидит
- Запустить Приложение Java
- Запустить шпион (JavaSpy)
- В окне шпиона можно наблюдать активные java приложения
- Зажать иконку прицела в шпионе и навести на элемент приложения - Список раскроется до указанного элемента, а сам элемент в приложении будет выделен цветом
Обзор
Инструменты контента






