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

2 страниц V  1 2 >  
Ответить в эту темуОткрыть новую тему
> Новая Версия Uopilot V.2.29 (15.06.2012), Оффициальный сайт. Скачать. Последняя версия.
WKnight
сообщение 15.6.2012, 13:25
Сообщение #1


********

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



v.2.29

исправил ошибку при выводе оставшегося времени ожидания по задержкам активного скрипта
исправил непропечатывание некоторых символов вначале сообщения команды 'msg'
исправил ошибку обработки шага равного нулю в команде 'for'
добавил зарезервированные переменные отвечающие за размеры рабочего стола, размеры экрана, размеры монитора
немного исправил команду 'send' в плане указания клавиш в скобках с пробелами
добавил возможность продолжения активного скрипта с указанной строки
исправил неадекватное поведение кнопки 'применить' при изменении шрифта лога
добавил ссылку на 'UOPilot Wiki' в меню '?'
добавил возможность задать шаблон для новых скриптов
подправил малость 'prompt'
подправил малость отображение переменных
подправил команду 'wait'
подправил переключение закладок на предмет эксепшенов
подправил 'prompt', при остановке скрипта открытое окно промпта закрывается
добавил 'Esc' и 'Space' в список "понимаемых" клавиш
добавил возможность управлять закладками и номерами скриптов, с помощью всплывающего меню
добавил команду 'send217' современный аналог команды 'send' версии 2.17
пофиксил потенциальные эксепшены при закрытии разных маленьких формочек
починил 'getwindow ( #var OWNER )'
добавил вывод в лог сообщения об ошибке открытия файла в команде 'load_array'
добавил проверку на остановку скрипта в команде 'load_array'
починил 'load_array', почему-то выпущенный в недоработанном состоянии (выдавало размер массива 50001)
добавил вывод в лог размера массива после загрузки файла в команде 'load_array'
пофиксил много вероятных эксепшенов
починил 'set size(%arr 1 1)', требовало пробел перед скобкой

скачать uopilot 2.29

Сообщение отредактировал DarkMaster - 28.7.2012, 17:35
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 15.6.2012, 22:19
Сообщение #2


***********

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



А что за UseNewClickMetod?


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


********

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



Эээ, че-то маленько недоделаное (IMG:style_emoticons/default/smile.gif) почему-то нет в хистори даже упоминания о том, что там делал, но по сути это слегка изменяет поведение команд left и right. Для кого делал уже не помню. Поэксперементируйте.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
esqado
сообщение 17.6.2012, 16:54
Сообщение #4


*****

Journeyman
Сообщений: 357
Регистрация: 5.11.2011
Группа: Пользователи
Наличность: 0
Пользователь №: 14.217



Спасибо! Круто!
Не увидел в списке хинт. Были изменения?


--------------------
В обычном программировании: любое значение может быть преобразовано в тип string
В программировании Pilot: любое значение должно быть типа имейдж.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
WKnight
сообщение 17.6.2012, 18:08
Сообщение #5


********

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



скорее всего нет. за прошедшие пол года было крайне мало времени для пилота.

но некоторые новые переменные отвечают за часть того что просилось
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
esqado
сообщение 18.6.2012, 0:29
Сообщение #6


*****

Journeyman
Сообщений: 357
Регистрация: 5.11.2011
Группа: Пользователи
Наличность: 0
Пользователь №: 14.217



Код:
Код

send Продаю: сталкера - 800, обрез - 390, мачете - 150,  нос - 25. Меняю: 12 на 9/7.62. Куплю: альфа сет. Ремонт

В блокноте:
Код

ghjlf.6 cnfkrthf - 800/ j,htp - 390/ vfxtnt - 150/  yjc - 25/ vtyz.6 12 yf 9\7/62/ regk.6 fkmaf ctn/ htvjyn

В окно чата (unit-online):
Код

продаю6 сталкера - 800. обрез - 390. мачете - 150.  нос - 25. меняю6 12 на 9\7.62. куплю6 альфа сет. ремонт


--------------------
В обычном программировании: любое значение может быть преобразовано в тип string
В программировании Pilot: любое значение должно быть типа имейдж.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Pandorka
сообщение 18.6.2012, 9:27
Сообщение #7


**

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



спасибки =)
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 18.6.2012, 11:46
Сообщение #8


***********

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



send посылает нажатие в зависимости от раскладки. В блокноте была английская, а в чате русская.
http://uopilot.tati.pro/index.php?title=Getlayout
http://uopilot.tati.pro/index.php?title=Setlayout


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


********

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



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


***********

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



Дык естественно. При ныненшней эмуляции необходимо зажатие шифта для подобных знаков. Вся некорректность именно в этом. Для подобных вещей есть say. send217 так же вполне возможно даст корректный результат.


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


********

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



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


*****

Journeyman
Сообщений: 357
Регистрация: 5.11.2011
Группа: Пользователи
Наличность: 0
Пользователь №: 14.217



Ладно с раскладкой. Прописная стала строчной. Двоеточие стало 6кой (шифт).


--------------------
В обычном программировании: любое значение может быть преобразовано в тип string
В программировании Pilot: любое значение должно быть типа имейдж.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Zeleax
сообщение 19.6.2012, 12:34
Сообщение #13


*********

ex-Moderator UOPilot
Сообщений: 2.440
Регистрация: 8.10.2010
Группа: Пользователи
Наличность: 0
Из: Киев
Пользователь №: 13.093



Ну так send и sendex имитируют нажатие кнопок, а не посылание символов. У тебя для двоеточия разве отдельная кнопка предусмотрена на клаве в русской раскладке? Ведь нажимаешь Shift, а потом жмешь "6"...

Сообщение отредактировал Zeleax - 19.6.2012, 14:11


--------------------
Полезные советы - читать всем! UOWiki
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
esqado
сообщение 19.6.2012, 12:48
Сообщение #14


*****

Journeyman
Сообщений: 357
Регистрация: 5.11.2011
Группа: Пользователи
Наличность: 0
Пользователь №: 14.217



Понятно. Написал в предложениях.


--------------------
В обычном программировании: любое значение может быть преобразовано в тип string
В программировании Pilot: любое значение должно быть типа имейдж.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
WKnight
сообщение 19.6.2012, 14:07
Сообщение #15


********

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



при посылке, например двоеточия, send нажимает шифт. по крайней мере так должно быть.
у меня периодически пишет так ПРОДАЮ: СТАЛКЕРА _ *)),
или так (первая буква) Ghjlf.6 cnfkrthf - 800/

символы посылаются разными командами, отсюда получется асинхрон, на него к сожалению проверка не была предусмотрена.
учимся на ошибках, чаще на своих (IMG:style_emoticons/default/smile.gif)
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
-AL-
сообщение 20.6.2012, 14:35
Сообщение #16


***

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



Цитата(WKnight @ 15.6.2012, 13:25) *

починил 'load_array', почему-то выпущенный в недоработанном состоянии (выдавало размер массива 50001)


кажется причина моих бед ) в 2.28 массив имел огромный пустой хвост, сейчас проверил, уже нету,
осталась возможно одна проблема:

load_array %a 2D.txt
save_array %a a.txt

в строках файла a.txt появляются лишние знаки табуляции после последнего элемента,
в 2D.txt их нет,

не может ли быть это источником ошибок при работе с массивами (передача-прием в процедуры) ?
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
WKnight
сообщение 22.6.2012, 16:47
Сообщение #17


********

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



Цитата
в строках файла a.txt появляются лишние знаки табуляции после последнего элемента,
в 2D.txt их нет,
так задумано. если загрузить этот массив, а потом сохранить в новый файл, то можно заметить что ничего не изменилось. таков формат.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
xolost
сообщение 26.6.2012, 17:35
Сообщение #18


******

Expert
Сообщений: 517
Регистрация: 17.6.2012
Группа: Пользователи
Наличность: 0
Пользователь №: 15.035



Падение закладки скрипта.

Если поставить условие для строковой переменной, которой не было присвоено значение, то закладка падает и уже никак не вылечить её, даже если открыть в ней новый другой скрипт, запускаться не будет.

Пример:
в пустой закладке ввести:
if $a > 1
left 1 1
end_if

запускаем.
Скрипт падает, закладка ломается. останавливаем.
Стираем всё что тут, пишем что угодно новое.
Результат: Скрипт уже не запустится никакой в этой закладке.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
peswars
сообщение 27.6.2012, 16:25
Сообщение #19


*

Registred
Сообщений: 3
Регистрация: 13.5.2011
Группа: Пользователи
Наличность: 0
Пользователь №: 13.655
Возраст: 19



На скорости 0,пилот сразу грузит проц на 40-55%.На скорости 2 не грузит вообще.Os Win7x32.
Так и должно быть?Или это только у меня?
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Zeleax
сообщение 27.6.2012, 16:26
Сообщение #20


*********

ex-Moderator UOPilot
Сообщений: 2.440
Регистрация: 8.10.2010
Группа: Пользователи
Наличность: 0
Из: Киев
Пользователь №: 13.093



Если насчет linedelay, то это логично, в принципе.


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

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

 

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