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

17 страниц V « < 6 7 8 9 10 > »   
Тема закрытаОткрыть новую тему
> Где ошибка? Пишите у кого мелкие вопросы, сюда!
xolost
сообщение 22.10.2012, 14:49
Сообщение #141


******

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



Цитата(Microsoft @ 22.10.2012, 2:12) *

Обьясните как работает printscreen. Может ли он делать скрин свернутого окна? У меня ни так ни так не выходит. printscreen 1 0 0 0 0 C:\UO\UO.jpg cо свернутым окном он выдает это:

(IMG:http://savepic.ru/3253252.jpg)

C развернутым выдает это:

(IMG:http://savepic.ru/3245060m.jpg)


С развернутым попробуй нулевой параметр, посмотрим что будет...

printscreen 0 0 0 0 0
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
_LESTAT_
сообщение 22.10.2012, 15:36
Сообщение #142


****

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



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

Есть шесть точек, на определенном друг от друга расстоянии
Расположен они так.
1 2
3 4
5 6
Координаты первой известны. Например х=383, y=124
Так же известно расстояние между точками. По оси X = 54 , по оси Y = 74
Промптом запрашиваться число(от 1 до 6) у пользователя, на какую точку переключаться.
Нужно получить координаты этой точки(желательно по проще и как можно компактней в коде).

Я понимаю что задача простейшая, но мой мозг завис и отказывается ее правильно решать. Помогите по быстрому.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Microsoft
сообщение 22.10.2012, 16:19
Сообщение #143


***

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



Цитата
printscreen 0 0 0 0 0

Так делает нормальный скрин рабочего стола, независимо от того что открыто.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
REPA
сообщение 28.10.2012, 0:35
Сообщение #144


***

Novice
Сообщений: 59
Регистрация: 12.2.2011
Группа: Пользователи
Наличность: 0
Из: Мариуполь
Пользователь №: 13.442
Возраст: 27



Цитата(_LESTAT_ @ 22.10.2012, 15:36) *

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

Есть шесть точек, на определенном друг от друга расстоянии
Расположен они так.
1 2
3 4
5 6
Координаты первой известны. Например х=383, y=124
Так же известно расстояние между точками. По оси X = 54 , по оси Y = 74
Промптом запрашиваться число(от 1 до 6) у пользователя, на какую точку переключаться.
Нужно получить координаты этой точки(желательно по проще и как можно компактней в коде).

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



используй prompt описание посмотри в вике
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 28.10.2012, 2:00
Сообщение #145


***********

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



Цитата
используй prompt описание посмотри в вике

В смысле? Он же и так им запрашивает вариант.
Как-то проморгал я дабл пост. Решене тут https://forum.uokit.com/index.php?s=&am...st&p=179081

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


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


***

Novice
Сообщений: 59
Регистрация: 12.2.2011
Группа: Пользователи
Наличность: 0
Из: Мариуполь
Пользователь №: 13.442
Возраст: 27



ах да, я ответил не на то. Четь я проморгал сам вопрос =)
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Microsoft
сообщение 28.10.2012, 12:21
Сообщение #147


***

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



Есть команда чтобы не просто нажать клавишу а нажать и удерживать клавишу на клавиатуре?
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 28.10.2012, 13:22
Сообщение #148


***********

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



send_down


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


*

Registred
Сообщений: 1
Регистрация: 29.10.2012
Группа: Пользователи
Наличность: 0
Пользователь №: 15.425



в хоткеях как я понимаю можно назначить скрипту только клавиши для клавиатуры
а если мышка с несколькими дополнительными кнопками, как назначить выполнение скриптов по их нажатию?
или хотя бы левую/правую
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Zeleax
сообщение 29.10.2012, 10:26
Сообщение #150


*********

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



Цитата(plk @ 29.10.2012, 2:05) *

в хоткеях как я понимаю можно назначить скрипту только клавиши для клавиатуры
а если мышка с несколькими дополнительными кнопками, как назначить выполнение скриптов по их нажатию?
или хотя бы левую/правую
с мышкой должен идти её родной драйвер. В драйвере назначаем на нужную кнопку мыши нажатие какой-либо комбинации клавиатуры и эту же комбинацию назначаем в пилоте на запуск скрипта. Или еще вариант - в том же драйвере на нужную кнопку мыши назначаем запуск пилота с опциями автостарта нужного скрипта (что несколько медленнее).


--------------------
Полезные советы - читать всем! UOWiki
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Microsoft
сообщение 5.11.2012, 23:08
Сообщение #151


***

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



Записываю сообщения сферы в значение $msg. Чтобы определить находится ли нужная фраза в нем мне нужно сделать так:

set $fraza Privet
set $msg lastmsg
if $msg <= $fraza
...

Вопрос в том как сделать чтобы проверять что сообщение НЕ содержит нужную фразу? Пробовал if $msg <> $fraza что то не вышло. Нужно именно проверять что нужного слова в сообщении нет.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 5.11.2012, 23:12
Сообщение #152


***********

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



if_not ...


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


***

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



Мне нужно это одновременно примерно так
set $you You see
set $fraza privet
if ($msg <= $you) and ($msg <> $fraza) то есть чтобы скрипт срабатыал когда есть cообщение You see и не срабатывал если в нем есть нужное слово. Подругому никак.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 6.11.2012, 1:05
Сообщение #154


***********

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



if ...
if_not ...


end_if
end_if
В пилоте к сожалению нет возможности инвертировать значение истинности только для одного выражения в строке.
Инвертировать сам поиск можно только в случает !=(оно же <>), что не дает возможность поиска не точной фразы.


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


*

Registred
Сообщений: 1
Регистрация: 11.11.2012
Группа: Пользователи
Наличность: 0
Пользователь №: 15.461
Возраст: 17



я вкл uopilot, потом вкл игру просто ставлю общие и на кликера, указываю место, а он кликает на рабочий стол, ответьте почему? и подскажите как сделать чтобы он работал на то окно которое нужно( или у меня проблемы с виндоусом7 или что?)
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Zeleax
сообщение 11.11.2012, 22:25
Сообщение #156


*********

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



Цитата(Рамиль @ 11.11.2012, 22:21) *

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

https://forum.uokit.com/index.php?s=&am...st&p=164528


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


*

Registred
Сообщений: 4
Регистрация: 21.9.2012
Группа: Пользователи
Наличность: 0
Пользователь №: 15.306
Возраст: 18



Ребята подскажите мне что надо сделать чтобы скрин воспринимало ???

set $a FindImage (#StartX #StartY #EndX #EndY (images\sx.bmp) %ResultArray 2 80 1 0)
if $a > 0
goto kopat
end_if

и #StartX #StartY #EndX #EndY относительными или точными координатами надо делать ?


Прикрепленные изображения
Прикрепленное изображение
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Тот Самый Вова
сообщение 20.11.2012, 14:54
Сообщение #158


*

Registred
Сообщений: 4
Регистрация: 21.9.2012
Группа: Пользователи
Наличность: 0
Пользователь №: 15.306
Возраст: 18



Все уже разобрался)))
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Anwalt
сообщение 20.11.2012, 22:59
Сообщение #159


***

Novice
Сообщений: 53
Регистрация: 2.8.2012
Группа: Пользователи
Наличность: 0
Пользователь №: 15.161
Возраст: 31



Ребят, возникло пару вопросов.

Код

:D
set $a 0
set $a Findimage (878,36 373,87 (D:\Games\3.bmp) %arr workwindow)
msg $a // иногда пишет  (arr), а иногда минус 4
if $a > 0
........
else
goto D
end_if



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

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

1. Что значит арр или минус 4 в данном случае и где можно почитать об ошибках которые выдает мсг?

2. Можно на наглядном примере (как про про работу масивов и морской бой) обьяснить разницу и функциональность while и if.
Почему иф является в сочетании с ваил подпрограмкой. впринципе можно делать все с иф.
В моем понимание ваил это один цикл в котором может быть множество если, если нет и тд. Но до конца не понимаю.

3. Направьте пожалуйста, как можно вооплотить, есть 3 цикла. А,Б,В. И есть цикл Г, цикл Г должен всегда работать пока выполняются циклы а,б,в.

К примеру цикл
А поиск картинки, действие
Б поиск картинки действие
В тоже самое.
Г поиск картинки и действие если нашел в период работы циклов АБС.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Zeleax
сообщение 21.11.2012, 0:54
Сообщение #160


*********

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



1. Все не читал, но координаты области поиска заданы неверно
2. Условно: while эквивалентно if + goto

Сообщение отредактировал Zeleax - 21.11.2012, 1:00


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

17 страниц V « < 6 7 8 9 10 > » 
Тема закрытаОткрыть новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

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