2013-11-18 3 views
0

Я пытаюсь обрабатывать некоторые всплывающие окна Windows, используя Sikuli, я разработал скрипт и попробовал его в своих окнах 32-битный Java, он работал хорошо, но я пытаюсь выполнить тот же скрипт в java 64-битной, я получаю ошибку, например «Win32Util.dll: Не удается загрузить IA 32-bit .dll на 64-разрядной платформе AMD». Может ли любой PLZ помочь мне работать с 64-битной версией Java с Sikuli.Sikuli скрипт не работает на Java 64 бит в windows

Заранее спасибо.

+0

Вы только рециркуляцию sikuli-script.jar из установки 32-битной? Вам нужно установить версию «кросс-платформенной» фляги. Это должно поддерживать 32-битную и 64-битную JVM из одного и того же файла jar. – Petesh

+0

@Petesh, я только что загрузил файл sikuli-r930-win32.zip и извлек его, чтобы получить файлы jar и lib. Нужно ли загружать другой файл jar, если да, пришлите мне ссылку на новый файл jar. – Aayush

+0

Эти файлы не поддерживают 64-битную JRE. Вы должны использовать загрузку sikuli-setup.jar из 1.0.1 Service Release, чтобы установить что-то, что будет работать на 64-битной JVM. – Petesh

ответ

3

шаги для работы с Sikuli - Java (Eclipse)

Шаг # 1 - Скачать файл банку Sikuli-setup.jar

Шаг № 2 - Поместите файл Jar в новая папка (скажем, D: \ Sikuli)

Шаг № 3 - Запуск Jar - два файла будет создан автоматически

  1. RunSetup.cmd
  2. Log File

Шаг № 4 - Запустить файл runSetup.cmd и следуйте инструкциям. Нажмите OK -> Выберите 4-й вариант от формы

Setp # 5 - Настройка терпит неудачу (Высказывание Ошибка загрузки)

Шаг # 6 - Теперь Скачать [Sikuli-1.0.1-3 - https://launchpad.net/raiman/+download] файл исправления [(zip-файл) - https://launchpadlibrarian.net/156273987/Sukuli-1.0.1-Offline-Setup-Java-option3-option4.zip]

Шаг # 7 - Скопируйте Sikuli-java.jar к (скажем D: \ Sikuli \ Загрузки)

Шаг # 8 - Запустите runSetup.cmd и продолжайте.

Шаг # 9 - Файл с файлом Sikuli-java.jar. Добавьте этот файл в путь сборки java (на eclipse)

Шаг # 10 - Выполнение программы.

Если ошибка: если ошибка реестра возникает из-за отсутствия папки Libs, Eclipse автоматически добавит папку Libs в корневую папку.

Если ошибка: Если затмение выдает ошибку о том, Logout

  1. Элемент списка

    и Войти Решение: Перезагрузите компьютер.

Подробнее см. Здесь [link - https: //answers.launchpad.сеть/sikuli/+ вопрос/234720]

+1

Спасибо. Моя настройка была завершена с помощью шагов, которые вы дали. –