Основной раздел > Предложения
Анализ текста в окне
резнов:
В некоторых браузерках кнопки действий могут перемещаться,а значит lclick с ними не сработает. Так же весьма неудобно и нерационально делать тысячи картинок со значениями здоровья(тем более что при таком количестве сравнений ошибиться проще простого,да и прога может подвиснуть)
Что конкретно нужно: кликер анализирует веб страницу (или область,заданную по координатам пользователем) и ищет надпись,допустим "бить врага" и помещает координаты в лог. Дальше находит среднее арифметическое между координатами (каждое среднее арифметическое ставится пользователем как переменная) дальше ,к примеру,команда lclick по указанным переменными координатам. Либо ,если брать в пример здоровье,кликер берет из области,заданной пользователем ,значение и сравнивает его с эталонным.в зависимости от условий скрипта он выполняет какие-либо действия. Т.е. для выполнения всего этого нужно 2 новых команды: найти текст и вычислить среднее арифметическое координат текста
Vint:
Среднее арифметическое ты сейчас и там можешь посчитать, что мешает?
Поиск текста обсуждался в теме поиск текста в браузере. Да, хорошо бы делать это быстро и просто.
Только сдается мне что тебе это не подойдет. Потому что в большинстве таких игр текст на экране это не текст, а картинка с надписью. Нет, внутри программы это чаще именно текст, но тебе это не поможет. Попробуй выделить свою надпись и скопировать. Не выделится.
А кликкер совсем не "фаинридер".
Сергей:
А вообще было бы неплохо если бы в кликерман был интегрирован файнридер, или какая-нибудь подобная библиотека.
Задаешь область поиска, цвет фона и получаешь текст этой области.
И так же с поиском.
Хотя да, это достаточно трудно реализовать. Да ещё и неизвестно где такую библиотеку найти :)
Johnny:
--- Quote from: Сергей on December 09, 2012, 03:00:31 AM ---Задаешь область поиска, цвет фона и получаешь текст этой области.
--- End quote ---
AGClient ;D
Vint:
--- Quote from: Johnny on December 09, 2012, 11:31:14 AM ---AGClient ;D
--- End quote ---
Как вариант... Только производительность нужна хотя бы 10 китайцекартинок в секунду. ;D :'(
Navigation
[0] Message Index
[#] Next page
Go to full version