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

18 страниц V < 1 2 3 4 > »   
Ответить в эту темуОткрыть новую тему
> Новая Версия Uopilot v.2.40 (05.11.2017), Официальный сайт. Скачать. Последняя версия.
cirus
сообщение 17.1.2018, 11:24
Сообщение #21


**********

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



http://uopilot.uokit.com/index_rus.php
"Ночная" версия
Стабильная
12.12.2017 Build 004
В ней исправлены баги.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Varlock
сообщение 17.1.2018, 22:50
Сообщение #22


**

Neophyte
Сообщений: 31
Регистрация: 17.1.2018
Группа: Пользователи
Наличность: 0
Пользователь №: 18.789



В новой версии продолжает появляться ошибка с луа. Однако поиск по картинке у меня начал работать нормально.

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


**********

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



Цитата
В новой версии продолжает появляться ошибка с луа.

Удалить lua.dll.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Varlock
сообщение 3.2.2018, 15:32
Сообщение #24


**

Neophyte
Сообщений: 31
Регистрация: 17.1.2018
Группа: Пользователи
Наличность: 0
Пользователь №: 18.789



в последней версии не работает wheel_up и wheel_down.
При попытке использования высегда выдает ошибку EConvertError " is not valid integer value.
Даже на коде:
Код
    set #x 420
    set #y 350
    wheel_down #x #y abs 3
    wait 10s

Независимо от привязки к окнам и задаю ли я координаты через переменные или прямо в функцию их числами записываю.

При этом на версии 2.38 все работает штатно. (винда стоит седьмая, если что (IMG:style_emoticons/default/smile.gif) )
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
genocide
сообщение 14.2.2018, 7:16
Сообщение #25


***

Novice
Сообщений: 79
Регистрация: 2.2.2013
Группа: Пользователи
Наличность: 0
Пользователь №: 15.752
Возраст: 21



Пилот по прежнему косячит .ini ну или может что то еще сами судите..

Так вот.. в процессе разработки я периодически добавлял и убирал листы. Закрываю на крестик, автосейв при закрытии включен. Перезапускаю пилот - всё на своих местах, как должно быть. Привязываю окна к л2 запускую, и всё ок - играю... жму хоткеи для запуска скрипта 3, 4 и 6 и тут, на тебе ошибка в лог,
один хоткей не может быть назначен двум скриптам одновременно (IMG:style_emoticons/default/blink.gif) . Смотрю скрипт 3 теперь не БД, а свс, жму открыть выбираю скрипт бд для 3 листа, всё опять на местах. Запуск - всё ок. проходит время, БАЦ! свс творит что-то не то, теперь лист 4 с свс внезапно стал c ЕЕ скриптом. Опять жму открыть - выбираю нужный скипт опять всё ок и работает как надо.
Проходит время и опять эта мешанина происходит с одним из листов 3,4 или 6, прям на ходу, ужасно бесит..

Удалить .ini и по новой настроить помогает.
Но стоит мне что-нибудь переделать приходится удалять .ini и настраивать по новой.
Надеюсь в новой версии проблему удастся устранить

Выкладываю архив с пилотом в котором этот баг регулярно выстреливает.
ТЫК!

Кстати мой скрипт весьма крут и думаю будет востребован в мире л2, только там есть ошибка которую я не могу найти. Иногда.. оч редко.. хиллер промахивается по таргету и хилит не того. Если кто поймет в чём дело можно будет выложить в готовые скипты, а я буду благодарен.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 12.3.2018, 4:16
Сообщение #26


***********

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



А теперь немного вкусностей из ночной кухни (IMG:style_emoticons/default/smile.gif)
Вышла новая ночная сборка хоть и из нестабильной ветки, но весьма достойная внимания.

Теперь мы полностью избавились от проклятого Crystal Lua с его багами и фантазиями разработчика.
В связи с чем полноценно заработал require.Теперь не будет проблем с подключением сторонних плагинов и расширений.
Так же мы перешли с чистого Lua, на LuaJIT. Что это такое и чем нам грозит? Переписывать скрипты не придется. Они полностью совместимы. Разница в динамической компиляции, благодаря которой LuaJIT показывает очень существенный прирост в производительности.

Так же несколько приятных плюшек:
Wknight сделал нажатие по коду клавиши в командах 'send*' и 'sendex*'. Коды указывается в качестве параметров в фигурных скобках. При указании нескольких клавиш, пробелы между скобками обязательны. "send {49} {112}"

В старом синтаксисе исправлен 'return' в 'for' и 'repeat' из двойного 'gosub'.

Поскольку работа кипит и сборка из нестабильной ветки есть и некоторые огрехи:
переменные пилота в луа пока не передаются.


Прикрепленные файлы
Прикрепленный файл  uopilot_d_11.03.2018_Build_004.zip ( 1,68 мегабайт ) Кол-во скачиваний: 211


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


********

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



Это конечно все здорово, но зачем новые фичи идут и в старый синтаксис ? Можно развернутый ответ ? Очень озадачен.

Скрипт даже не желает запускаться. Без ошибок. 0 реакции.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
WKnight
сообщение 6.4.2018, 22:37
Сообщение #28


********

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



--build 5--

Расширил до 16к строку параметров передаваемую в команду 'prompt'.

Исправил открытие формы параметров персонажа за пределами экрана, при наличии нескольких мониторов.

Сделал автоматическое определение ширины окна команды 'prompt'.

Заменил "Lua 5.1" на "LuaJIT 2.0.5". Убрал сторонний компонент для связи с луа.

Сделал нажатие по коду клавиши в командах 'send*' и 'sendex*'. Коды указывается в качестве параметров в фигурных скобках. При указании нескольких клавиш, пробелы между скобками обязательны. "send {49} {112}".

Исправил 'return' в 'for' и 'repeat' из двойного 'gosub'.

Добавил вывод ошибки запуска скрипта Lua и несколько строк кода вокруг указанной.

Все переменные пилота, которые были доступны из Lua (17 штук), в Lua теперь функции. Те, которые доступны для изменения (9 штук), в качестве параметра принимают новое значение, возвращают старое (включая 'workwindow()').

Починил галочку "Отображать оставшееся время ожидания".

При приостановке скрипта, текущая команда типа 'wait' прерывается.

Во время задержек в скрипте, таймер на панели параметров персонажа продолжает обновляться.

Добавил еще несколько параметров в команду 'hint (fontSize fontColor posX posY width height backColor fontStyle fontName (any text))'. Где
'backColor' - цвет фона;
'fontStyle' - "n" - normal, или комбинация следующих: "b" = bold, "i" = italic, "u" = underline, "s" = strikeout;
'fontName' - имя шрифта установленного в системе.

Добавил в меню по ПКМ того, чего там небыло.

Возвращаемое значение функции 'color' изменено на целочисленное.

Возвращаемое значение функции 'readmem' зависит от типа читаемого значения.


--build 6--

Исправил сломанные команды прокрутки колеса мыши.

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


********

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



Цитата(genocide @ 14.2.2018, 4:16) *
Пилот по прежнему косячит .ini
Причина неизвестна, в результате поверхностного теста, воспроизвести что-либо подобное не удалось.

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


**********

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



Код
hint 111

Квадрат Малевича.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
cirus
сообщение 7.4.2018, 10:05
Сообщение #31


**********

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



Код
--lua
while 1 do
    wait (100)
end

При остановке скрипта сообщение: a runtime error. 100
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
WKnight
сообщение 7.4.2018, 11:54
Сообщение #32


********

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



Малевича разукрасил.

Ошибка 100 не воспроизводится.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 7.4.2018, 12:39
Сообщение #33


***********

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



Код
--lua

while 1 == 1 do
    local lastX = mousepos_x()
    local lastY = mousepos_y
    wait (100)
end

a runtime error.
2.2190437311978e-256


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


***********

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



Кнайт, а у тебя случаем пилот не перекрывает окна ошибок? А то я тоже не всегда их замечаю и не могу понять в чем дело) Вытащить бы их на поверхность, когда пилот поверх всех окон.


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


********

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



build 8
Убрал сообщение "runtime error", вызванное прерыванием Lua скрипта.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 8.4.2018, 7:58
Сообщение #36


***********

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



Ты его подавил или lua код теперь тоже прерывается нормально?


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


********

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



Отфильтровал. Но эти две вещи не связаны. Как прервать чистый луа - пока вопрос открытый.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 9.4.2018, 7:37
Сообщение #38


***********

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



всегда можно прибить нитку с машиной)


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


***********

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



Проблемы с подключением файлов через require:
Код
--lua


local serpent = require"serpent"
--log(serpent)
end_script()


Прикрепленные файлы
Прикрепленный файл  serpent.lua ( 21,98 килобайт ) Кол-во скачиваний: 247


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


********

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



build 9
Добавил переключение закладок скриптов по Ctrl+Tab, Ctrl+Shift+Tab.
Сделал функцию 'mouse_pos (["abs"])' в Lua. Возвращает два числа - x,y.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

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

 

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