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

76 страниц V « < 12 13 14 15 16 > »   
Тема закрытаОткрыть новую тему
> Пожелания, Предложения по развитию сюда
WKnight
сообщение 15.4.2012, 14:36
Сообщение #261


********

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



Цитата
switch. очень часто изобретаю велосипед из-за его отсутствия...
я про него помню, времени пока нехватает...
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 15.4.2012, 19:09
Сообщение #262


***********

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



при запросе выбора значения в prompt хотелось бы иметь возможность вместо "Выберите значение" задать свой заголовок.


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


***********

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



Пилот поверх все окон. Нажимаем "сохранить как" и получаем окно, которое перекрыто самим же пилотом. Надоело возюкать его по всему рабочему столу)


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


*****

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



Цитата(DarkMaster @ 16.4.2012, 13:37) *

Пилот поверх все окон. Нажимаем "сохранить как" и получаем окно, которое перекрыто самим же пилотом. Надоело возюкать его по всему рабочему столу)

Всё логично ))


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


***********

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



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


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


*****

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



Дом, который построил Джек (IMG:style_emoticons/default/smile.gif)


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


*****

Journeyman
Сообщений: 474
Регистрация: 18.7.2011
Группа: Пользователи
Наличность: 0
Из: Россия
Пользователь №: 13.815
Возраст: 32



Цитата(DarkMaster @ 16.4.2012, 17:15) *

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

Засада (IMG:style_emoticons/default/biggrin.gif)


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


*********

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



Пожелание:
Если в качестве приемника ниже указан массив, то записываем в него хендлы ВСЕХ подходящих окон (можно искать только по части заголовка окна):
set %arr FindWindow (World of Warcraft)
потому как переименовывать окна не всегда хорошо.

Кстати, немного кинул "звона" на WMR (IMG:style_emoticons/default/wink.gif)

Сообщение отредактировал Zeleax - 16.4.2012, 21:08


--------------------
Полезные советы - читать всем! UOWiki
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 17.4.2012, 1:32
Сообщение #269


***********

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



Цитата
при запросе выбора значения в prompt хотелось бы иметь возможность вместо "Выберите значение" задать свой заголовок.

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


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


***********

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



было: set logging <текст>
стало: L <текст>


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


****

Apprentice
Сообщений: 103
Регистрация: 12.3.2011
Группа: Пользователи
Наличность: 0
Пользователь №: 13.512
Возраст: 25



А еще был о бы клево если в промпте с выбором нескольких значений, можно было поумолчанию задавать включен ли чебокс или нет. Это не критично, но было бы куда удобней.
Для примера:
Вместо отлюченых, "Отлключить профессии" и "ОТключить производство", было бы
поумолчанию включенные галки, с "Профессии" и "Производство". Что выглядело бы намного логичей. Да и в текстовом промте, иногда нужно вводить одну и туже фразу, было бы удобней с введенным текстом по умолчанию, или Промпт запоминал последне введенное значение и при сдедующем открытии, В поле ввода уже была введена строка, выделеная синим, тоесть можно начать ввод поновой, а можно просто нажать ОК и введеться строка поумолчанию или последння введенная.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Zeleax
сообщение 19.4.2012, 9:49
Сообщение #272


*********

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



Последнюю версию не проверял, но раньше часто были проблемы при работе с буфером обмена. При попытке чтения/записи часто возникала ошибка-конфликт с другими программами, после которой скрипт останавливался с алертом.

Хорошо бы переделать синтаксис, чтоб сообщения об ошибке не вылетало, а возвращался код завершения: 0 - успешно, -1 - ошибка выполнения операции. Или можно в #rez сразу писать длину полученного/отправленного текста (вместо нуля), так даже лучше будет.

set #rez clipboard Проверка связи
get #rez clipboard $s

Если #rez не указан, то тогда код возврата никуда не пишется.

Подумал над своим предложением...
Такой синтаксис будет противоречить уже существующему...
Тогда уж лучше добавить системную переменную clipboardresult, в которую будет писаться код завершения операции с буфером обмена.

Сообщение отредактировал Zeleax - 19.4.2012, 9:49


--------------------
Полезные советы - читать всем! UOWiki
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Zhorzh
сообщение 23.4.2012, 20:17
Сообщение #273


***

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



не знаю, было ли такое предложение: в редактор хоткеев добавить еще выбор звука/звукового файла на запуск, остановку, пауза скрипта, сохранение скрина. плюс на остальные по желанию. но эти 4 крайне желательно для обратной связи пользователю (IMG:style_emoticons/default/smile.gif)
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
_LESTAT_
сообщение 24.4.2012, 17:11
Сообщение #274


****

Apprentice
Сообщений: 103
Регистрация: 12.3.2011
Группа: Пользователи
Наличность: 0
Пользователь №: 13.512
Возраст: 25



Если сночно нужно, то насколько я помню по моей давней рекомендации, в скрипты могут получать состояние других скриптов! Теоритически, можно написать отдельный скриптик, который будет следить за изменением состояния других скриптов. И проигрывать звуки в случае поимки изменения состояния. Со скрином, правда такое не получится. Тут надо ловить присутсвие файла ,что чуток погромоздней выйдет.

Хотя чтобы так не извращаться, возможно проще выполнить ваше предложение.
Хотя Горячие клавиши у меня попрежнем у срабатывают лишь, когда активно окно пилота, тоесьт никогда. Потому что каждым kleft кликом по игровому окно, он и становиться активным.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Zeleax
сообщение 24.4.2012, 17:21
Сообщение #275


*********

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



Цитата(_LESTAT_ @ 24.4.2012, 17:11) *
Хотя Горячие клавиши у меня попрежнем у срабатывают лишь, когда активно окно пилота, тоесьт никогда. Потому что каждым kleft кликом по игровому окно, он и становиться активным.

Странно, у меня работают (на запуске/снятии с паузы скриптов)


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


*****

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



У меня тоже все нормально работает. И старт\стоп и пауза.
Какая у вас версия?


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


*********

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



Хорошо бы иметь команду типа get WindowFromAbsPos, которая в массив записывает хендлы всех окон, находящихся в указанной точке экрана. В порядке убывания значения TOP. Т.е. 1-й элемент массива - самое верхнее окно, находящееся в указанной точке, 2-й - окно, которое ниже и т.д.


--------------------
Полезные советы - читать всем! UOWiki
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Zeleax
сообщение 28.4.2012, 10:15
Сообщение #278


*********

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



При написании очередного скрипта снова очень сильно захотелось иметь возможность создания и наполнения массива одной строкой:
init_array %массив #число_столбцов <значения для инициализации>

init_array %arr 2 (x1 y1) (x2 y2) (x3 y3)
или
init_array %arr 3 x1 y1 z1 x2 y2 z2
init_array %arr 1 7 8 9 10 11 // будет создан двухмерный массив (все элементы в одном столбце)
init_array %arr 0 7 8 9 10 11 // будет создан одномерный массив (все элементы в одной строке)
где
%arr - создаваемый и инициализируемый массив
2 или 3 - число столбцов в создаваемом массиве
xi yi - значения для инициализации отдельных строк

Сообщение отредактировал Zeleax - 28.4.2012, 10:22


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


***********

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



дык одномерный массив это не строка, а такой же столбец... честно говоря тупо медитировал над написанным. есть подозрения как это должно работать, но уверенности нет...
попробую выразить мысль более пилотовским синтаксисом.
init %arr [1] 1 2 3 4 5 // в первый столбец.
если брать строки, то можно:
%arr [ -5 ] // минусом помечаем, что это строка.

Как с помощью твоего синтаксиса выполнить?:
set %arr [ 5 1 ] 1
set %arr [ 5 2 ] 2
set %arr [ 5 3 ] 3


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


*********

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



Цитата(DarkMaster @ 28.4.2012, 12:03) *

Как с помощью твоего синтаксиса выполнить?:
set %arr [ 5 1 ] 1
set %arr [ 5 2 ] 2
set %arr [ 5 3 ] 3

Мой синтаксис для такого не предусмотрен (IMG:style_emoticons/default/smile.gif)
Можно обсудить и составить оптимальный вариант синтаксиса...

Твой вариант лучше для наполнения строки/столбца, но как ты предполагаешь наполнять двухмерный массив?
Хотя, конечно, можно несколькими командами

Сообщение отредактировал Zeleax - 28.4.2012, 12:54


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

76 страниц V « < 12 13 14 15 16 > » 
Тема закрытаОткрыть новую тему
7 чел. читают эту тему (гостей: 7, скрытых пользователей: 0)
Пользователей: 0

 

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