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

> Новая Версия Uopilot V.2.31 (15.08.2012), Оффициальный сайт. Скачать. Последняя версия.
WKnight
сообщение 1.8.2012, 13:48
Сообщение #1


********

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



В основном багфикс.

v.2.31

Убрал ограничение на выход из 'for' по 'goto'.
Починил возврат массивов из процедур, при изменении в процедуре последней колонки или строки массива.
Исправил команду 'start_script' и эксепшен при переключении закладок участвующих в этой команде.
Исправил лишнее активирование окон пилота при выполнении скриптов.
Добавил команду отправки нажатий клавиш с помощью макроса 'macro_send <список клавиш>'.
Научил 'findimage' понимать координаты, указанные элементами массива.
Исправил присваивание переменным отрицательных чисел 'set #sn -1', сломанное в предыдущей версии.
Починил 'hint', сломанный в предыдущей версии.
Исправил возврат строкового значения из подпрограммы, с помощью зарезервированной переменной '$result', при вложенном вызове процедур.
Команда 'set logging', указанная без параметров, выводит в лог пустую строку.
Сделал вывод в лог настраиваемым отдельно для каждого скрипта с помощью команды 'set logging mode [параметры]'.


v.2.30

починил эксепшен при вызове отсутствующей процедуры и добавил вывод соответствующего сообщения
поправил команду 'send' при отправке последовательности символов. приблизил к варианту 'send217'
исправил проверку в условиях строковых переменных, которые небыли объявлены ранее
функция 'findwindow', вызванная без параметров (но со скобками), вернет хэндл активного окна
исправил непропечатывание некоторых символов в начале сообщения команды 'set logging'
добавил команды для работы с файлами.
подправил эксепшены при закрытии пилота с работающими скриптами
добавил команду вывода дерева каталогов
починил конструкции типа 'workwindow.#sn'
исправил ошибку отображения переменных на панели параметров персонажа
подправил клики по отрицательным координатам в команде 'kleft'
добавил функцию, которая возвращает хендлы всех окон, находящихся в указанной точке экрана
добавил в 'findwindow' поиск по имени процесса
подправил отключение "Располагать поверх всех окон\UoPilot"
исправил появление диалогового окна сохранения скрипта под самим пилотом
исправил проблему с русской буквой 'ё'
исправил ошибку в командах '*wheel_down'
если символы '//' заключены в двойные кавычки, то они не считаются признаком коментария
добавил команду присваивания нескольких элементов массива одной строкой
добавил поиск строки в массиве
если в качестве приемника в команде 'findwindow' указан массив, то записываем в него хендлы и имена всех подходящих окон
подправил 'clipboard', чтоб не падал при конфликтах с другими программами. переменная 'errorlevel' содержит количество считанных\записанных символов.
'wait' теперь понимает задание времени в виде '10sec', '5min', '1hour'
добавил галочку "Автоматически открывать лог" при использовании команды 'set logging text'
убрал ограничение на 255 символов в строковых переменных
добавил команду 'log', почти аналог 'set logging'
подправил вычисление математических операций
исправил ошибку при замене текста в диалоге "поиска и замены"


скачать uopilot 2.31

Сообщение отредактировал WKnight - 16.11.2012, 15:45
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
 
Ответить в эту темуОткрыть новую тему
Ответов
DarkMaster
сообщение 18.9.2012, 14:19
Сообщение #2


***********

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



эээ.... ваш код... взять его со странички скриптов...

Предварительно его ОЧНЬ желательно обрезать до минимального объема при котором появляется ошибка. Чем меньше, тем выше шанс успешного фикса(главное, чтобы ошибка сохранилась).


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


***

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



Цитата(DarkMaster @ 18.9.2012, 14:19) *
объема при котором появляется ошибка.

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

Сообщений в этой теме
WKnight   Новая Версия Uopilot V.2.31 (15.08.2012)   1.8.2012, 13:48
Zeleax   С меня магар :) вот только насчет "переменн...   1.8.2012, 13:56
WKnight   Если происходит конфликт, то оно повторяет запрос ...   1.8.2012, 14:06
EL-GReeN   За это отдельное спасибо: убрал ограничение на 255...   1.8.2012, 14:06
Zeleax   разделитель самому можно задать? иногда пробелы и...   1.8.2012, 14:17
WKnight   Имеются ввиду параметры, а не набор элементов Стр...   1.8.2012, 14:31
Zeleax   Понятно. В этой теме обсуждаем только новую версию...   1.8.2012, 17:45
DarkMaster   sendex ~ воспринимается как зажатие шифта. Что с а...   1.8.2012, 19:02
_LESTAT_   добавил команды для работы с файлами. Теперь ман...   1.8.2012, 23:00
DarkMaster   да, причем там просто исчерпывающий список всего ...   2.8.2012, 0:27
Zeleax   а вот это наверное зря. Раньше многие элементы мож...   2.8.2012, 6:04
DarkMaster   хз хз... лично такую туеву хучу счетчиков не объяв...   2.8.2012, 8:41
WKnight   :) Имелись ввиду конструкции типа set #n 1 - %a...   2.8.2012, 9:21
DarkMaster   sendex ~{Left} Упорно делает шифт и вделяет текст ...   2.8.2012, 9:31
Kikos   WKnight, привет! ожидается ли фикс пилота для...   2.8.2012, 10:07
Zeleax   WKnight, привет! ожидается ли фикс пилота дл...   2.8.2012, 10:11
Kikos   А вы разработчику хоть на пиво с чипсами выслали?...   2.8.2012, 10:16
Zeleax   а без абонплаты неготовы платить или проблемы с су...   2.8.2012, 10:22
WKnight   Если нужно именно зажать, то посылай без клавиши,...   2.8.2012, 11:37
DarkMaster   мне нужно просто отослать стелку с нажатым модифик...   2.8.2012, 12:42
WKnight   Так альт это вроде @ :)   2.8.2012, 16:25
DarkMaster   мда... чет меня переклинило, причем еще специальн...   3.8.2012, 0:35
Corak   Постоянно возникали ошибки и пропуски при работе с...   6.8.2012, 11:15
DarkMaster   Сагитировал добавить пилот в серьезную сборку Tota...   8.8.2012, 5:31
Zeleax   Сагитировал добавить пилот в серьезную сборку Tot...   8.8.2012, 7:43
EL-GReeN   Сагитировал добавить пилот в серьезную сборку Tot...   8.8.2012, 12:05
Zeleax   Кстати это упущение отдела маркетинга, что отдель...   8.8.2012, 12:09
EL-GReeN   Программа бесплатная - зачем её туда выставлять, ...   8.8.2012, 12:45
Pandorka   грац =) wait 1000 + random (2000) - работает wait...   8.8.2012, 10:31
Zeleax   wait 10sec + random (2000) - нет и не работало, и...   8.8.2012, 10:32
WKnight   Прикольно, теперь придется переучиваться с фара на...   8.8.2012, 11:42
DarkMaster   EL-GReeN, можно поймать на слове?) Создай раздачу ...   8.8.2012, 14:02
EL-GReeN   EL-GReeN, можно поймать на слове?) Создай раздачу...   8.8.2012, 16:21
Zeleax   В 2.30 появились баги, которых не было в 2.29 (Win...   8.8.2012, 21:44
Zeleax   Теперь работает неправильно (баг в координатах ото...   9.8.2012, 9:56
Corak   Обнаружен баг с Макросами. Если действие повторяет...   9.8.2012, 20:40
WKnight   Я так понимаю что макрос не сохранялся средствами ...   10.8.2012, 3:39
Corak   Я так понимаю что макрос не сохранялся средствами...   14.8.2012, 3:15
Zeleax   в findimage массивы в качестве координат области п...   11.8.2012, 18:35
WKnight   А зачем в 3х местах плодить? :)   11.8.2012, 20:45
Zeleax   А зачем в 3х местах плодить? :) чтоб не потерять...   11.8.2012, 21:55
xolost   Ох как же я пропустил версию новую... "добав...   11.8.2012, 22:11
DarkMaster   логи и массивы в файл и так были и их никто не тро...   12.8.2012, 4:58
xolost   логи и массивы в файл и так были и их никто не тр...   12.8.2012, 13:09
pet   Возвращаемое строковое значение процедуры ($r...   12.8.2012, 13:10
pet   Возникает ошибка. gosub s_1 :s_1 call p_1 r...   13.8.2012, 23:23
WKnight   Пилот пишет так как оно ему приходит в реальности,...   14.8.2012, 12:07
pet   Оно и правильно. Процедура - суть отдельный скрип...   14.8.2012, 21:18
WKnight   для тех, кто не заметил https://forum.uokit.com/in...   15.8.2012, 14:43
avgur   так цвета находит: set $a2 findcolor (72...   30.8.2012, 19:04
DarkMaster   как минимум перед минусом нужен пробел. сейчас это...   30.8.2012, 23:47
avgur   как минимум перед минусом нужен пробел. сейчас эт...   31.8.2012, 12:57
DarkMaster   имхо стоит фиксить) Скорее всего со следующей верс...   31.8.2012, 13:17
Microsoft   В UO нет реакции при send right, send left... Не н...   2.9.2012, 22:40
Microsoft   Частенько выходит ошибка: http://s003.radikal.ru/...   8.9.2012, 13:08
WKnight   Лог в основном предназначен для анализа пользоват...   8.9.2012, 16:23
Microsoft   Просто качаю магию на скрипте: :magery if mana ...   8.9.2012, 23:24
WKnight   Версия винды, версия пилота, файл настроек, в како...   9.9.2012, 11:03
Microsoft   1.XP sp3 2.v2.31 3.Нет конкретного места, абсолютн...   9.9.2012, 12:52
Microsoft   Почему в УО не нажимает никакие кнопки кроме F1-F1...   10.9.2012, 14:54
WKnight   Попробуй засунуть название кнопки в {}   10.9.2012, 16:59
Microsoft   Не помогло.   11.9.2012, 21:48
Keydel   Обнаружил следующее! При задании цикла Repeat ...   12.9.2012, 20:27
avgur   Обнаружил следующее! При задании цикла Repeat...   13.9.2012, 0:51
yuuky   странно, но у меня почемуто после того как записал...   15.9.2012, 17:43
Microsoft   Странно все таки с нажатием. Поставил жать непреры...   15.9.2012, 19:07
DarkMaster   Что вы имеете ввиду?   16.9.2012, 5:36
Microsoft   На кнопке забит макрос, рекол к примеру. Пилот наж...   16.9.2012, 13:28
yuuky   а мне никто не подскажет что делать?   16.9.2012, 15:50
Microsoft   И еще один глюк. Работают 3 скрипта одновременно, ...   18.9.2012, 1:28
DarkMaster   без кода подобные репорты рассмотреть не возможно   18.9.2012, 5:45
Microsoft   Какой код? Где взять?   18.9.2012, 13:35
REPA   Заметил такой глюк: работают одновременно 2 скрипт...   18.9.2012, 15:36
DarkMaster   Скорее всего вы просто нажимаете на маленькие кноп...   18.9.2012, 15:46
REPA   Скорее всего вы просто нажимаете на маленькие кно...   18.9.2012, 16:31
Microsoft   И еще, с 2.31 пилотом напрочь не могу печатать на ...   18.9.2012, 20:20
Microsoft   При попытке поставить хоткейс на Start Script во п...   20.9.2012, 4:19
DarkMaster   сними в настройках галку с прозрачных хоткеев   20.9.2012, 8:28
Microsoft   Все кнопки будет нажимать? :)   20.9.2012, 8:52
DarkMaster   при нажатии хоткея не будет нажиматься обычная кла...   20.9.2012, 9:04
Microsoft   Немного потыкал еще, определил что сбивается макро...   21.9.2012, 0:05
Microsoft   Заметил что скрипты начинаю останавливаться и глюч...   24.9.2012, 15:14
Microsoft   И так и не нажимает кнопки с буквами. Пример. в ск...   24.9.2012, 23:56
EL-GReeN   А так?: send {b} send217 send_down send_up sendex ...   25.9.2012, 0:25
Microsoft   Нет   25.9.2012, 2:01
REPA   только сегодня заметил, sendex не нажимает некото...   28.9.2012, 0:37
nazar   только сегодня заметил, sendex не нажимает некот...   28.9.2012, 10:58
brn   интересует такой момент как включить подсветку раб...   12.10.2012, 17:02
Warstone   3 пункта: 1) Где заставить пилот прыгать внутрь пр...   19.10.2012, 14:13
WKnight   1) Теоретически хоть по goto. Подробнее, что конкр...   19.10.2012, 17:34
Microsoft   А с кнопками есть прогрэсс? Чтобы и буквы нажимал ...   19.10.2012, 23:02
WKnight   В соседней теме недавно ответил - send217. Эти кла...   20.10.2012, 3:37
Destruction   Эти клавиши общие для всей системы, и приложениям...   20.10.2012, 11:38
Microsoft   Как нажимать клавиши ` [ ] / ни одну из них, к...   20.10.2012, 13:41
WKnight   А я всегда знал, что главное что-нить ответить, и...   20.10.2012, 15:53
Warstone   Дестр, ну нельзя-же так... Нельзя-же быть настольк...   20.10.2012, 16:06
Destruction   Дестр, ну нельзя-же так... Нельзя-же быть настоль...   20.10.2012, 17:38
WKnight   Ни в коем случае. Я тебя хоть и не очень хорошо з...   21.10.2012, 16:43
2 страниц V  1 2 >


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

 

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