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

76 страниц V « < 49 50 51 52 53 > »   
Тема закрытаОткрыть новую тему
> Пожелания, Предложения по развитию сюда
WKnight
сообщение 19.9.2014, 10:28
Сообщение #1001


********

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



Чет в хистори не нашел. Про Sendex есть.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 19.9.2014, 11:06
Сообщение #1002


***********

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



Вообще мог спутать, но всегда считал, что это для send было и рекомендовал его в некоторых моментах из-за отжатия...


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


***********

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



По поводу "поверх всех окон". Повыключал везде блок if #dev - проблемы исчезли.
Вообще со слоями окон у нас реальная беда. При пилоте поверх всех окон получается перекрытие дочерних окон:
Истории/справки
Меню открытия скрипта
Настройки лога
Настройки шрифта редактора

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

Сообщение отредактировал DarkMaster - 19.9.2014, 12:44


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


********

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



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


***********

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



Кнайт, полностью корректная работа "поверх всех окон" у главного окна пилота. Там проблем и нареканий нет никаких. Может получится из него вылепить что-нибудь.


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


********

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



Оно всё той процедуркой делается, ее просто поковырять надо.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
cirus
сообщение 20.9.2014, 15:05
Сообщение #1007


**********

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



FindColor не принимает массивы в качестве координат. При этом FindImage может.
Не работает:
Код
init_arr %a (1 4) 256 0 573 56
set $c findcolor (%a [1 1] %a [1 2] %a [1 3] %a [1 4] 1 1 (9268355) %arr 2)
if $c > 0
alarm
end_if

Работает:
Код
init_arr %a (1 4) 256 0 573 56
set $c findimage (%a [1 1] %a [1 2] %a [1 3] %a [1 4]  (c:/image.bmp) %arr 2 80 1 2)
if $c > 0
alarm
end_if
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
cirus
сообщение 20.9.2014, 17:33
Сообщение #1008


**********

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



Возможно стоит сделать функцию блокировки мыши во время команд move, kleft и т. д. И соответственно галочку в настройках блокировать или нет. Или может изменить синтаксис такого типа: move #x #y [block] //Чтобы перед перемещением блокировать мышь, а после перемещения разблокировать.

Есть программа Keylocker 3.2. Может блокировать и разблокировать мышь по горячей клавише. Причём блокировка мыши не мешает пилоту перемещать курсор и делать клики.
Блокировка, клик и разблокировка делаются быстро, так что это почти не заметно, зато всегда кликает точно туда, куда нужно даже если дёргать курсором.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
cirus
сообщение 21.9.2014, 19:47
Сообщение #1009


**********

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



Если горячей клавишей ставить скрипт на паузу во время работы for, то после повторного нажатия (продолжение работы скрипта) выскакивает вот это: Ошибка интерпретации скрипта (for).
Если включено слежение за ходом скрипта, то ошибки нет.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 22.9.2014, 5:19
Сообщение #1010


***********

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



скорее всего во время паузы вы перемещали курсор внутри скрипта за пределы for. Скрипт соответственно продолжался за пределами for, т.к. цикл не был корректно завершен, то при повторном входе возникает ошибка.


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


***********

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



паузу sendEx и паузу между кликами вынести в переменные. Это все-таки индивидуальные параметры для каждого приложения. При переносе на другой комп так же могут быть изменения в этом параметре, а скрипт имхо должен быть самодостаточным.
В ту же кучу kleft217 из настроек в kleft217 в скрипт.


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


***********

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



prompt так же бывает не всегда поверх всех окон.


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


***********

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



Окно лога имеет широкое нижнее поле(где текст), если пытаешься сделать размер окна под генерируемый текст, то приходится оставлять доп строку. Вроде мелочь, но когда это крутится на доп мониторе с 36 шрифтом, чтобы было видно из далека, то получается очень большая потеря полезного пространства...


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


********

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



Недопонял, имеется ввиду панелька с номерами закладок?
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 1.10.2014, 8:21
Сообщение #1015


***********

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



Над ней. Прямо форма с текстом.


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


********

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



Подозреваю, что это место чуть меньше, чем высота строки?
Тогда строка просто в него не влазит и компонент её не отображает, как побороть хз.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 1.10.2014, 11:48
Сообщение #1017


***********

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



(IMG:http://rghost.net/private/58294610/c00b7ad99d54828c7067e478a55d17c3/image.png)

Сообщение отредактировал DarkMaster - 1.10.2014, 11:49


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


********

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



Да, я про него и ответил: строка просто в него не влазит и компонент её не отображает, как побороть хз.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 1.10.2014, 14:34
Сообщение #1019


***********

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



Насколько я понимаю беда в выравнивании по верхней границе вместо выравнивания по нижней.


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


********

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



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

76 страниц V « < 49 50 51 52 53 > » 
Тема закрытаОткрыть новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

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