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

76 страниц V « < 24 25 26 27 28 > »   
Тема закрытаОткрыть новую тему
> Пожелания, Предложения по развитию сюда
DarkMaster
сообщение 26.10.2012, 23:22
Сообщение #501


***********

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



только совместимость не убивать со старыми. А так смысл есть определенный. Хотя есть один минус - не сразу будет видно, что за метод, а иногда это важно. Ну это скорее форумные проблемы.


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


**

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



Цитата(Zeleax @ 26.10.2012, 23:20) *

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

нет иначе никак.. спасибо за дельный совет. очень помогло бы.
но разве пилот не работает только с одной программой которую захватил?
или постоянно потом прыгать между ними?
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
WKnight
сообщение 27.10.2012, 4:10
Сообщение #503


********

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



Цитата
Такой подход заодно решит проблему с прошлой страницы - про определение цвета в перекрытом окне в блоке if.

Каким образом?
Цитата
код пилота станет по-проще

Это врятли, для обеспечения совместимости придется навешивать дополнительные проверки, по сути приводящие новый вид команд все к темже left и kleft.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Zeleax
сообщение 27.10.2012, 7:58
Сообщение #504


*********

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



Цитата(locust19 @ 27.10.2012, 3:31) *

но разве пилот не работает только с одной программой которую захватил?
или постоянно потом прыгать между ними?

Пилот быстро переключается между "захваченными" окнами программ и может искать цвет в перекрытых окнах.
Команда findcolor позволяет в качестве типа поиска принимать хендл окна, в котором следует искать цвет. Сохраните хендл окна игры и хендл окна звукозаписи в отдельных переменных и обращайтесь по хендлу к тому окну, которое вам нужно.


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


***********

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



Существует интересная прога для работы с видюхами MSI Afterburner. В ней есть встроенная функция создания скринов. При нажатии хоткея скрина эта адская хрень сделала два полноценных скриншота двух запущенных д3д приложения. Казалось бы что в этом такого? Вот только одно окно у меня было свернуто(не перекрыто), а второе было запущенно под другим пользователем(два одновременных полноценных входа в систему через астер). Походу можно не насиловать мозг с вин апи, а просто напрямую дергать изображение с видюхи с адекватными трудозатратами. Если бы это было очень проблемно, то кому бы нафиг сдалось возиться ради скрина? Причем результат просто шикарен, снялись даже не отображавшиеся на стандартных скринах элементы...

Сообщение отредактировал DarkMaster - 27.10.2012, 21:13


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


**********

Группа: Администраторы
Наличность: 0
Пользователь №: 1.833



Цитата(WKnight @ 27.10.2012, 5:10) *

Каким образом?

Эмм, обыкновенным.. Ты реализуешь, программисту останется лишь переключать галочку.. )
Цитата(WKnight @ 27.10.2012, 5:10) *

Это врятли, для обеспечения совместимости придется навешивать дополнительные проверки, по сути приводящие новый вид команд все к темже left и kleft.

Изменения тривиальные - конвертера будет более чем достаточно, обратная совместимость не нужна: от этого будет только больше ада в коде.
Цитата(DarkMaster @ 27.10.2012, 22:10) *

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

В случае WinAPI есть одно преимущество - гуглить в разы проще.. ))


--------------------
Telegram: @tatikom
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 28.10.2012, 2:05
Сообщение #507


***********

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



Цитата
обратная совместимость не нужна: от этого будет только хуже.

Объяснять всем обновившимся пользователям, почему не работают их проверенные скрипты будешь сам лично?


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


********

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



Там как сейчас сделано:

подготовительные работы типа парсинга координат
case в зависимости от команды
left:
kleft:
...
заключительная обработка

из всего этого имхо изменится только строка "case в зависимости от команды" на строку "case в зависимости от click_method".
Или я чего-то недопонимаю?
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
-AL-
сообщение 28.10.2012, 11:42
Сообщение #509


***

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



Цитата(WKnight @ 26.10.2012, 15:03) *

Не понял что за ошибка.

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


**********

Группа: Администраторы
Наличность: 0
Пользователь №: 1.833



Цитата(DarkMaster @ 28.10.2012, 3:05) *

Объяснять всем обновившимся пользователям, почему не работают их проверенные скрипты будешь сам лично?

Нет, есть же форум.. )


--------------------
Telegram: @tatikom
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 28.10.2012, 13:20
Сообщение #511


***********

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



Угу. А еще есть дофига пользователей, которым он нафиг не сдался. И еще вагончик с прицепчиком пользователей которым такие падения скриптов, и их переписывание радости никакой не доставит. Человек заходит на форум, если у него что-то не работает, не получается и он не может это решить и это уже в определенном смысле провал. Это нифига не правильно убивать все скрипты. Недовольны будут все и будут правы.

Сообщение отредактировал DarkMaster - 28.10.2012, 13:21


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


*********

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



А в чем проблема с совместимостью, если оставить все те же команды, что и были раньше, только добавить возможность альтернативной работы команд left/right/double_.. ?
Т.е. если есть в начале скрипта модификатор типа
Код
set mouse_mode k // left = kleft
set mouse_mode p // left = pleft
set mouse_mode  // сброс. left работает как и в старых версиях

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


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


**********

Группа: Администраторы
Наличность: 0
Пользователь №: 1.833



Цитата(DarkMaster @ 28.10.2012, 14:20) *

Это нифига не правильно убивать все скрипты. Недовольны будут все и будут правы.

"нифига не правильно" - это тянуть поддержку старого, как мамонт, синтаксиса и его интерпретатора.

Этот пунктик в пилоте нуждается в полной переделке, имхо.. )


--------------------
Telegram: @tatikom
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 28.10.2012, 16:15
Сообщение #514


***********

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



Цитата
Этот пунктик в пилоте нуждается в полной переделке, имхо.. )

Изменения синтаксиса клика мышкой полная переделка? Капля в море. Из-за каждой мелочи рубить все предыдущие скрипты бред. Сколько таких правок еще надо будет сделать до устраивающего тебя синтаксиса? Столько же раз все пользователи будут переписывать свои скрипты? Ловить новые фичи, баги, заниматься отладкой? Мимо. Хочется новый синтаксис? Пожалуйста, глобальный апдейт. И то старый можно оставить отдельным куском и просто дальше не поддерживать и не развивать.


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


****

Apprentice
Сообщений: 120
Регистрация: 9.9.2011
Группа: Пользователи
Наличность: 0
Пользователь №: 13.968
Возраст: 35



Тоже мне проблема - сделай форк и назови его пилот2. Старую ветку какое-то время держать, а развивать новую.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
-AL-
сообщение 30.10.2012, 11:59
Сообщение #516


***

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



пожелание :
функциям работающим с зоной #x1 #y1 #x2 #y2 , например findcolor , FindImage ,
сделать проверку #x2 >= #x1 , #y2 >= #y1 , если нет,
пилот говорит неверно заданы координаты поиска цвета / имиджа и выводит
#x2 < #x1 или #y2 < #y1
#x1 =
#y1 =
#x2 =
#y2 =

сейчас такой косяк приводит к зависанию (win7 64)

пожелание:
сделать команду Get Image
есть задачи: возникает образец и нужно быстро нажать на такой же среди кучи других, кто первый нажал - тот и выиграл ))
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
WKnight
сообщение 30.10.2012, 12:45
Сообщение #517


********

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



Цитата
сейчас такой косяк приводит к зависанию

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



Кто-то давно писал:
"в exec нет поддержки > >> | && || - все что после них у меня игнорилось, так что без батника я хз как вытащить результат."
У кого-нить еще проблемы с ними есть? Потому как у меня точно первые три нормально работают.



Надо ли, чтоб пилот сначала искал ини-файлик с именем экзешника и если не найден, то юзать дефолтный?




Появилась необходимость прикрутить к пилоту вызов некоторых функций фреймворка. Есть у кого-нить информация о реальности этой затеи из седьмой дельфи?
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 30.10.2012, 13:15
Сообщение #518


***********

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



Цитата
Привет всем.
Интересует такой вопрос : есть ли способ организовать извлечение квадратного корня и дальнейшее округление до целого числа. Требуется для задания радиуса окружности из имеющихся координат и дальнейшим сравнением с заданным числом.

Код
set #x 549846
set #min 1
set #raznostb 1

:start
set #x #x - #min
if #x > #min
set #min #min + 2
goto start
end_if
set #rezult (#min + 1) / 2
msg #rezult
stop_script

Но лучше просто задать радиус квадратом.
Цитата
"в exec нет поддержки > >> | && || - все что после них у меня игнорилось, так что без батника я хз как вытащить результат."
У кого-нить еще проблемы с ними есть? Потому как у меня точно первые три нормально работают.

Именно по этим причинам стараюсь exec не трогать. Конвейер там кривой. Что-то из | && || точно не хотело пахать. Либо в нем какие-то "фичи" при использовании. Т.к. строка копируемая из батника просто умирала и было очень похоже, что просто выполнялся первый кусок.
Цитата
Надо ли, чтоб пилот сначала искал ини-файлик с именем экзешника и если не найден, то юзать дефолтный?

Смысл в этом определенно есть, однако не уверен в том, насколько часто будут это юзать.
Цитата
Появилась необходимость прикрутить к пилоту вызов некоторых функций фреймворка.

Захотелось добавить пару десятков мегабайт памяти, вагон тормозов да еще и требование к установке фреймворака?


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


********

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



Еслиб пор exec поподробней, то можно былоб поковырять.

Цитата
Захотелось добавить пару десятков мегабайт памяти, вагон тормозов да еще и требование к установке фреймворака?

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


***********

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



Цитата
Еслиб пор exec поподробней, то можно былоб поковырять.

Первый раз я с ним измучался года 4 назад, второй раз года два назад. Больше желания его трогать не осталось, просто сразу в батник. Естественно уже не осталось ни примеров ни точных конструкций в памяти. Если не ошибюсь, то я что-то там парсил последний раз... Было что-то вроде command && find "text" && command > filename

Сообщение отредактировал DarkMaster - 30.10.2012, 13:56


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

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

 

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