UoPilot v2.32

UoPilot v2.32


UO Pilot - программа, предназначенная для автоматизации многих действий в играх, программах.

v2.32, (16.11.2012) 158
Поправил отображение иконки в трэе при запуске пилота.
Переделал меню настроек в формочку.
Добавил новые операторы в подсветку синтаксиса...
Исправил ошибку в команде 'prompt', из-за которой все, что шло после пустых переменных игнорировалось.
Исправил ошибку повторного вызова команды 'prompt', после остановки скрипта с активным окном промпта.
Добавил логи для каждого скрипта отдельно.
Добавил задание диапазона цветов с помощью переменных в команде
Добавил обработку паскалевских коментариев в стиле (* *).
Исправил падение пилота при удалении закладок, выходе с работающими\остановленными скриптами, работе с процедурами.
Добавил в 'findcolor' погрешность оттенка.
Починил комбинации с шифтом, типа 'sendex ~{end}'.
Добавил немного информативности в таблицу горячих клавиш для скриптов.
Добавил хинт на иконке в трэе со списком запущенных скриптов.
Слегка поправил указание задержки между строк из скрипта, с помощью переменной 'linedelay'.
Добавил в 'prompt' возможность выводить не нажимающиеся строки (без чекбоксов)
Исправил вероятную причину порчи файла настроек.
Добавил в 'prompt' возможность выводить свой заголовок
Поправил отправку клавиш в особо извращенных конструкциях
Сделал загрузку скриптов не по порядку, а по номерам, по которым они были при закрытии пилота.
Добавил отображение списка работающих скриптов в панели задач и заголовке окна пилота.
Добавил в 'get color' возможность искать цвет в перекрытых окнах
Добавил несколько ненужных зарезервированных переменных...
Добавил функцию определения цвета на экране
Добавил вычисление функций в условных операторах.
Исправил указание цвета с помощью переменных в командах типа 'findcolor'
Добавил несколько ненужных функций обработки вещественных чисел и строковых переменных.
Добавил возможность ожидать завершения запущенного скрипта в команде 'start_script'
Добавил возможность редактирования скрипта в режиме паузы.
Добавил растягивание по горизонтали таблицы отображения переменных (только последней).
Исправил непропечатывание некоторых символов в начале сообщения команды 'log'.
Добавил возможность запускать\при\останавливать скрипты по названиям (по именам файлов)
Добавил горячую клавишу для запуска всех скриптов.
Добавил в 'findimage' возврат конечных координат найденной картинки
Исправил ошибку присваивания переменных существующим, но не запущенным скриптам.
Исправил сползание переменных в таблице отображения переменных, при определенных условиях.
Мелкие визуальные исправления в редакторе хоткеев для скриптов.
Добавил горячую клавишу, позволяющую переключать отображение хода выполнения скрипта
Добавил отображение хендла окна к которому привязан активный скрипт, в правом нижнем углу окна скрипта.
Исправил ошибку при зажатии горячей клавиши запуска скрипта.
Добавил подсказку в скрипте по синтаксису введенной команды.
Исправил ошибку появления окна сохранения скрипта под окном пилота.
Добавил вывод в скобках значений переменных после их имен, для команды 'set logging commands'
Добавил возмозность выбрать способ вывода сообщений (команды 'msg', об ошибках итд).
Исправил инфинитный луп, при вычислении выражений, когда значением переменной являлось ее имя.
Подправил малость ошибку в вычислении пути к сохраняемому\загружаемому скрипту.
Добавил функцию вычисление дня недели
Если скрипт прикрепили к другому окну, то немедленно (со следующей строки скрипта) будем работать на новое окно.
Добавил несколько ненужных зарезервированных переменных обозначающих цвет
Добавил несколько зарезервированных переменных для игры UO
Добавил функцию 'eval (some arguments)', собирает всё что в скобках в одну строку и подставляет вместо себя.
В меню "Скрипт" добавил пункт "Запустить\остановить текущий скрипт".
Слегка увеличил и выделил кнопочку с "определенным" цветом на закладке 'Scripts'.
Добавил функции разложения цвета...
Научил функцию 'minx' и 'maxx' искать минимум и соответственно максимум в массиве.
Подправил отправку русского текста командой 'sendex' при активной английской раскладке в пилоте.
Добавил проверку на круглость скобок в команде 'init_arr'.
Исправил обязательное наличие пробела перед скобками в команде 'init_arr'.
Добавил вывод значения переменной после присваивания в команде 'set', при включенном 'set logging commands'.



uopilot232.exe [717,5 Kb]