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

6 страниц V « < 4 5 6  
Ответить в эту темуОткрыть новую тему
> Новая Версия Uopilot v.2.39 (09.03.2017), Официальный сайт. Скачать. Последняя версия.
DarkMaster
сообщение 12.9.2017, 0:17
Сообщение #101


***********

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



Цитата
build 10

Падает при остановке скрипта.


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


********

Разработчик UO Pilot'а
Сообщений: 1.639
Регистрация: 9.1.2006
Группа: Пользователи
Наличность: 0
Пользователь №: 4.688



А скрипт на чем? На любых командах или есть зависимость? И появилось с какого билда?
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 13.9.2017, 2:31
Сообщение #103


***********

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



c 10 билда, на луа. Проявилось при dir(c:\\). Остановил ибо на долго, но дир тут вряд ли причина, т.к. падает и на других луа скриптах без дира.


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


**********

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



10 beta.
Код
--lua
for i = 1, 10 do
    move (100, 100)
    wait (500)
end

Остановка скрипта через Ctrl+Alt+End закроет пилот. В 8 beta всё нормально. 9 у меня нет.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
cirus
сообщение 27.9.2017, 2:59
Сообщение #105


**********

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



Что-то новенькое.
Прикрепленное изображение
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
cirus
сообщение 7.10.2017, 18:34
Сообщение #106


**********

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



Прикрепленное изображение
Прикрепленное изображение
Скрин 1: ищем число 38782 в виде картинки, получаем координаты 30 1000. Всё нормально.
Скрин 2: ищем число 38782 в виде картинки, но меняем endY с 1080 на 1079, получаем координаты 30 999.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
pet
сообщение 8.10.2017, 14:43
Сообщение #107


***

Novice
Сообщений: 67
Регистрация: 4.7.2010
Группа: Пользователи
Наличность: 0
Пользователь №: 12.844



Почему-то не работают переменные Ultima в Lua - глобальная переменная не найдена. Пишу со скобками в конце.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 10.10.2017, 9:03
Сообщение #108


***********

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



log(type(workwindow))
log(type(windowhandle()))


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


**********

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



Цитата
build 11
Добавил в 'findimage' возврат процента совпадения найденной картинки в пятом элементе возвращаемого массива.

В пятом элементе пусто.
Цитата
Исправил в 'findimage' поиск запомненной картинки в загруженной области.

https://forum.uokit.com/index.php?s=&sh...st&p=419338
Картинка не находится.

Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
cirus
сообщение 20.10.2017, 15:09
Сообщение #110


**********

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



Починить wait.
Код
set timer
for #i 1 100
    wait 2
end_for
log timer
end_script

От 2 до 15 разницы в wait нет вообще.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
WKnight
сообщение 23.10.2017, 17:57
Сообщение #111


********

Разработчик UO Pilot'а
Сообщений: 1.639
Регистрация: 9.1.2006
Группа: Пользователи
Наличность: 0
Пользователь №: 4.688



wait починил.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
WKnight
сообщение 23.10.2017, 23:14
Сообщение #112


********

Разработчик UO Pilot'а
Сообщений: 1.639
Регистрация: 9.1.2006
Группа: Пользователи
Наличность: 0
Пользователь №: 4.688



build 12

Починил 'get windowpos' в Lua. Теперь работает как функция 'x, y, width, height, errorcode = windowpos ()'.
Подправил обновление переменной 'workwindow' при нажатии Ctrl+A.
Исправил 'readmem' и 'writemem' в Lua. 'readmem' возвращает строку.
Переделал обработку параметров в команде 'dir' при вызове из Lua. Теперь должна понимать пути с пробелами.
Переделал команду 'wait', 'send', переменную 'timer' и задержку в кликах мышкой на более точный таймер.
Исправил в 'findimage' возврат процента совпадения найденной картинки в пятом элементе возвращаемого массива.
Исправил в 'findimage' поиск запомненной картинки в загруженной области.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 24.10.2017, 0:32
Сообщение #113


***********

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



Цитата
возвращает строку

Почему строку то, если там считывается в т.ч. байт, ворд, дворд, тем более флоат и дабл?

Кнайт, вообще насколько реально поправить типы данных, чтобы избежать левого парсинга? Писал обработку изображения для финдимиджа, так на конвертацию битовой маски в массив луа уходило ~3 секунд, обработка таблицы занимала 0.02 секунды. Из этих 3 секунд полезная работа занимала времени, которую можно принять за погрешность не имеющую значения (IMG:style_emoticons/default/biggrin.gif). Я догадываюсь, что это далеко не самая занимательная писанина, да и твои усилия хотелось бы тратить на что-то более осмысленное... Есть ли смысл передавать данную обезъянкину работу "инициативной группе" не уверен, т.к. может больше проблем вызвать, чем проку, но очень хотелось бы решить этот вопрос.


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


**********

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



Цитата
Исправил в 'findimage' поиск запомненной картинки в загруженной области.

Работает, если искать от начальных координат 0 0.
Код
set %get [1] LoadImage (test2.bmp)      // картинка 10*10, искомый объект в координатах 1 1
set %image [1] LoadImage (image.bmp)        
set #a Findimage(1 1 10 10 (%image [1 1]) %arr %get [1 1] 100)   // начальные координаты 1 1
log #a  // не найдено
end_script

Прикрепленный файл  image.bmp ( 136 байт ) Кол-во скачиваний: 185

Прикрепленный файл  test2.bmp ( 376 байт ) Кол-во скачиваний: 176

Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
WKnight
сообщение 24.10.2017, 20:23
Сообщение #115


********

Разработчик UO Pilot'а
Сообщений: 1.639
Регистрация: 9.1.2006
Группа: Пользователи
Наличность: 0
Пользователь №: 4.688



Проверь ночнушку не стабильную.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
cirus
сообщение 25.10.2017, 2:27
Сообщение #116


**********

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



Цитата
Проверь ночнушку не стабильную.

Ещё конечные координаты доделать.
Код
set %get [1] LoadImage (test2.bmp)      // картинка 10*10, искомый объект в координатах 1 1
set %image [1] LoadImage (image.bmp)     // картинка 5*5
set #a Findimage(1 1 5 5 (%image [1 1]) %arr %get [1 1] 100)   // начальные координаты 1 1, конечные 5 5
log #a  // не найдено
end_script

Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

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

 

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