Comments 20
Замечательный проект не только для автоматизации, но и для тестирования самых разнообразных гуев.
А так как весь этот 'хитрый код с картинками' этот попросту Jython с URL'ами на месте картинок, можно его миксовать с любым другим кодом на Jython.
А ведь и правда, все настолько просто, что у меня складывается ощущение, что это пойдет в массовое применение, в подобных отнималках времени.
Писать ботов для таких простых проектов — не интересно. Ради спортивного интереса попробуйте что-нибудь посложнее, например я для себя выбрал tm_game_.ru (убрать "_", чтоб не было рекламы) Там игра на подобии прошлых статей, с камушками, но там по мимо этого есть ещё игровое поле (выбор противника), скиллы, всякие черепки и бонусы камней. А написать такого бота много умений не надо.
Ещё один способ задротства в соц сети. Поздравляю, вы превзошли своего знакомого.
… и троян. Что бы сам себя рассылал, а несчастные жертвы копали за меня грядки, пока я сплю.
это не нужно, лучше по вопросу ответьте, а то сохраняю как запускаемый файл, пытаюсь запустить и ничего.
Честно не пробовал. Были проблемы с запуском самой среды, но внимательнее почитав доки понял что для x64 все равно нужно ставить JSE x32 и все заработало.

Более интересно не просто exe сделать, а интегрировать Sikuli в программу на Java — но это пока в стадии эксперимента.
Спасибо. Боты для браузерных игр, конечно, пофигу, а вот интерфейсы тестировать — да, интересно.
Под sid'ом штатный пакет падает при старте. Багрепорт в багтрекере кто-то повесил до меня уже.
Буквально месяц назад делал подобное для edgeworld. Уперся в то, что для такой системы надо выделять отдельную машину (виртуальную, например) у которой на экране постоянно будет висеть игра.
Про виртуальную машину хорошо подмечено, а то мой друг уже собрался неттоп под этого бота покупать.
Зачем виртуальную машину? Поднимите локально vnc4server, будет ещё один X-сервер, к которому подключиться из браузера (то есть запустить на нём браузер).

Всех делов-то

sudo apt-get install vnc4server tightvncview
vnc4server
vncview localhost:5901

Автоматизировав Rotapost в Sikuli перестал ей пользоваться, потому что как мне показалась еще сыроватая.
У меня sikuli периодически перестает распознавать картинки, т.е. при клике на картинку в скрипте она распознается на скриншоте, а при запуске скрипта — нет (вылетает с ошибкой, что картинка не была найдена). При этом изначально этот кусок скрипта может отрабатываться нормально, но при увеличении сложности скрипта в какой-то момент перестает отрабатывать распознавание
Кто-нибудь знает как побороть такое поведение?
Only those users with full accounts are able to leave comments. Log in, please.