Здравствуйте, гость ( Вход | Регистрация )

3 страниц V  1 2 3 >  
Ответить в эту темуОткрыть новую тему
> нужен кликер по картинкам, помогите плз
alkaida
сообщение 8.7.2016, 18:42
Сообщение #1


**

Neophyte
Сообщений: 21
Регистрация: 8.7.2016
Группа: Пользователи
Наличность: 0
Пользователь №: 18.030
Возраст: 26



Всем привет, я в общем в уопилот рак, умею только некоторые настройки для ультимы пилить.... И тут мне понадобилась програмулина для поиска картинки из списка (15-20шт.) при чем она должна искать от центра выделеного окна в разные стороны или с лева на право. При каждом удачном нахождении картинки из списка делать 2-3 лкм до 10 найденых, например картинок 16 но она тыкнула только 10 и остановилась, далее после нажатия кнопки (например R,Y) начать заново
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Cockney
сообщение 8.7.2016, 21:19
Сообщение #2


********

Master
Сообщений: 1.394
Регистрация: 22.6.2013
Группа: Пользователи
Наличность: 20893
Пользователь №: 16.156



Где наработки?
Пользователь в онлайне!Delete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
alkaida
сообщение 8.7.2016, 23:18
Сообщение #3


**

Neophyte
Сообщений: 21
Регистрация: 8.7.2016
Группа: Пользователи
Наличность: 0
Пользователь №: 18.030
Возраст: 26



Цитата(Cockney @ 8.7.2016, 21:19) *

Где наработки?

Дело в том что я не знаю языков програмирования, якрому русиш и идиш) не знаю с чего начинать, пока вот ищю мануалы какие нибудь
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
alkaida
сообщение 8.7.2016, 23:46
Сообщение #4


**

Neophyte
Сообщений: 21
Регистрация: 8.7.2016
Группа: Пользователи
Наличность: 0
Пользователь №: 18.030
Возраст: 26



лан пойду спать, ато уже мозги кипят от инфы, завтра будем курить тему дальше )))
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 9.7.2016, 2:27
Сообщение #5


***********

Модератор UOPilot
Сообщений: 9.460
Регистрация: 2.12.2008
Группа: Супермодераторы
Наличность: 27708
Пользователь №: 11.279



Тут не надо знать ничего. Один из местных в 14 лет уже писал во всю скрипты.
http://uopilot.tati.pro/index.php?title=Findimage


--------------------
Скрипты UOPilot под заказ.
Консультации по UOpilot 15$/час.
Услуги Lua разработчика (не пилот, проекты, постоянка)
Disсоrd:
Kov____
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Cockney
сообщение 9.7.2016, 14:40
Сообщение #6


********

Master
Сообщений: 1.394
Регистрация: 22.6.2013
Группа: Пользователи
Наличность: 20893
Пользователь №: 16.156



И вот это еще можно почитать.
Пользователь в онлайне!Delete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
alkaida
сообщение 11.7.2016, 22:09
Сообщение #7


**

Neophyte
Сообщений: 21
Регистрация: 8.7.2016
Группа: Пользователи
Наличность: 0
Пользователь №: 18.030
Возраст: 26



первый пробный скрипт

set #a FindImage (64 36 1388 580 (C:\Users\Admin\Desktop\KIBOR\5.bmp) %arr 1 80 10 5)
if #a > 0
left %crds[1 1] %crds[1 2]
else
msg нет картинки
end_if

картинку не находит, походу не вяжеться к окну, версия v2.38
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
cirus
сообщение 11.7.2016, 22:44
Сообщение #8


**********

Elder
Сообщений: 3.480
Регистрация: 18.8.2014
Группа: Пользователи
Наличность: 26540
Пользователь №: 16.971
Возраст: 29



Цитата
1 80 10 5

1 поменяйте на 2.
Цитата
%arr
left %crds[1 1] %crds[1 2]

Результат поиска записывается в массив %arr, а клик пытаетесь сделать по координатам из массива %crds. Исправьте на:
Код
left %arr[1 1] %arr[1 2]

Для начала я бы вообще использовал kleft. Он работает почти везде, в отличии от left.
Пользователь в онлайне!Delete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
alkaida
сообщение 11.7.2016, 22:53
Сообщение #9


**

Neophyte
Сообщений: 21
Регистрация: 8.7.2016
Группа: Пользователи
Наличность: 0
Пользователь №: 18.030
Возраст: 26



все поменял, даже вроде привязал к окну через выпадающее окно - не находит
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
alkaida
сообщение 11.7.2016, 23:04
Сообщение #10


**

Neophyte
Сообщений: 21
Регистрация: 8.7.2016
Группа: Пользователи
Наличность: 0
Пользователь №: 18.030
Возраст: 26



(IMG:http://s017.radikal.ru/i405/1607/73/85745d800fc2.png)
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Cockney
сообщение 11.7.2016, 23:20
Сообщение #11


********

Master
Сообщений: 1.394
Регистрация: 22.6.2013
Группа: Пользователи
Наличность: 20893
Пользователь №: 16.156



ну что-то не видно, что окно привязано.

выбираем в списке нужное окно, рядом(слева) появится число.

перед findimage вводим это :

set workwindow и жмем на это число.

Дальше запускаем скрипт.
Пользователь в онлайне!Delete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
alkaida
сообщение 12.7.2016, 6:24
Сообщение #12


**

Neophyte
Сообщений: 21
Регистрация: 8.7.2016
Группа: Пользователи
Наличность: 0
Пользователь №: 18.030
Возраст: 26



Я не привязывал для скрина так как там ник персонажа написан, спасибо попробую
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
cirus
сообщение 12.7.2016, 10:43
Сообщение #13


**********

Elder
Сообщений: 3.480
Регистрация: 18.8.2014
Группа: Пользователи
Наличность: 26540
Пользователь №: 16.971
Возраст: 29



Картинка сделана не правильно. Нужно закрасить весь фон.
Пользователь в онлайне!Delete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
alkaida
сообщение 12.7.2016, 15:20
Сообщение #14


**

Neophyte
Сообщений: 21
Регистрация: 8.7.2016
Группа: Пользователи
Наличность: 0
Пользователь №: 18.030
Возраст: 26



Не важно каким цветом?
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Cockney
сообщение 12.7.2016, 15:22
Сообщение #15


********

Master
Сообщений: 1.394
Регистрация: 22.6.2013
Группа: Пользователи
Наличность: 20893
Пользователь №: 16.156



Закрасить весь фон цветом первого пикселя.
Пользователь в онлайне!Delete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
alkaida
сообщение 12.7.2016, 15:53
Сообщение #16


**

Neophyte
Сообщений: 21
Регистрация: 8.7.2016
Группа: Пользователи
Наличность: 0
Пользователь №: 18.030
Возраст: 26



Цитата(Cockney @ 12.7.2016, 15:22) *

Закрасить весь фон цветом первого пикселя.

Агась, я понял, все будет сделано, только домой доеду ))
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
alkaida
сообщение 12.7.2016, 19:35
Сообщение #17


**

Neophyte
Сообщений: 21
Регистрация: 8.7.2016
Группа: Пользователи
Наличность: 0
Пользователь №: 18.030
Возраст: 26



прописал set workwindow 328160 и закрасил фон картинки в цвет первого пикселя (верхнего левого) и ничего не находит - нет этой картинки
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Cockney
сообщение 12.7.2016, 21:39
Сообщение #18


********

Master
Сообщений: 1.394
Регистрация: 22.6.2013
Группа: Пользователи
Наличность: 20893
Пользователь №: 16.156



перед if #a > 0

впишите это :

msg #a

что выведет
Пользователь в онлайне!Delete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
cirus
сообщение 13.7.2016, 2:22
Сообщение #19


**********

Elder
Сообщений: 3.480
Регистрация: 18.8.2014
Группа: Пользователи
Наличность: 26540
Пользователь №: 16.971
Возраст: 29



Закрашенную картинку выложите.
Мыши или кого там ищете не статичны, анимированные?
Попробуйте уменьшить точность поиска. Вместо 80 число поменьше поставьте.
Пользователь в онлайне!Delete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
alkaida
сообщение 13.7.2016, 6:55
Сообщение #20


**

Neophyte
Сообщений: 21
Регистрация: 8.7.2016
Группа: Пользователи
Наличность: 0
Пользователь №: 18.030
Возраст: 26



Цитата(cirus @ 13.7.2016, 2:22) *

Закрашенную картинку выложите.
Мыши или кого там ищете не статичны, анимированные?
Попробуйте уменьшить точность поиска. Вместо 80 число поменьше поставьте.

У мышей есть 6 положений по краям гексов, но я специально жду момента когда они развернуться в нужную сторону, еще они могут находиться около предметов интерьера к.т. Валун, кусок стены... Вечером выложу
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

3 страниц V  1 2 3 >
Ответить в эту темуОткрыть новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

- Текстовая версия | Версия для КПК Сейчас: 28.3.2024, 16:02
Designed by Nickostyle