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

2 страниц V  1 2 >  
Ответить в эту темуОткрыть новую тему
> Не работает double_left
Ivan030
сообщение 7.10.2017, 12:00
Сообщение #1


**

Neophyte
Сообщений: 16
Регистрация: 7.10.2017
Группа: Пользователи
Наличность: 0
Пользователь №: 18.636
Возраст: 17



Использую программу uopilot довольно недавно, очень нужна функция double_left (double_kleft - не подходит так как кликер нужен на удаленном доступе)
В чём же проблема (оно кликает два раза НО, второй клик зажимает) что делать?
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 7.10.2017, 13:23
Сообщение #2


***********

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



Попробуйте увеличить паузу между кликами во вкладке Еще. Так же можно сделать просто два одиночных клика подряд. Вообще тут все очень сильно зависит от приложения. Самый бронебойный вариант полностью поэтапно прописать клики и задержки:
Код
left_down x y
wait 50
left_up x y
wait 10
left_down x y
wait 50
left_up x y

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


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


**

Neophyte
Сообщений: 16
Регистрация: 7.10.2017
Группа: Пользователи
Наличность: 0
Пользователь №: 18.636
Возраст: 17



Цитата(DarkMaster @ 7.10.2017, 13:23) *

Попробуйте увеличить паузу между кликами во вкладке Еще. Так же можно сделать просто два одиночных клика подряд. Вообще тут все очень сильно зависит от приложения. Самый бронебойный вариант полностью поэтапно прописать клики и задержки:
Код
left_down x y
wait 50
left_up x y
wait 10
left_down x y
wait 50
left_up x y

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

Так же поставил 10 мс 2 left клика, все равно задержка на left, kleft работает нормально (но он мне не нужен)

Цитата(DarkMaster @ 7.10.2017, 13:23) *

Попробуйте увеличить паузу между кликами во вкладке Еще. Так же можно сделать просто два одиночных клика подряд. Вообще тут все очень сильно зависит от приложения. Самый бронебойный вариант полностью поэтапно прописать клики и задержки:
Код
left_down x y
wait 50
left_up x y
wait 10
left_down x y
wait 50
left_up x y

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

Может вы мне через team viewer поможете?
vk - http://vk.com/id90322
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 7.10.2017, 15:32
Сообщение #4


***********

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



Цитата
Так же поставил 10 мс 2 left клика, все равно задержка на left, kleft работает нормально (но он мне не нужен)

Какая задержка? Где? Чего? Вы написали, что у вас не отжимается мышь, теперь уже какая-то задержка.
Цитата
Может вы мне через team viewer поможете?

Только в виде платной консультации. Форум - пожалуйста нахаляву (IMG:style_emoticons/default/smile.gif)


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


**

Neophyte
Сообщений: 16
Регистрация: 7.10.2017
Группа: Пользователи
Наличность: 0
Пользователь №: 18.636
Возраст: 17



Цитата(DarkMaster @ 7.10.2017, 15:32) *

Какая задержка? Где? Чего? Вы написали, что у вас не отжимается мышь, теперь уже какая-то задержка.

Только в виде платной консультации. Форум - пожалуйста нахаляву (IMG:style_emoticons/default/smile.gif)

Верно, кнопка не отжимается, задержку как вы попросили установил.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 8.10.2017, 16:08
Сообщение #6


***********

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



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


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


**

Neophyte
Сообщений: 16
Регистрация: 7.10.2017
Группа: Пользователи
Наличность: 0
Пользователь №: 18.636
Возраст: 17



Цитата(DarkMaster @ 8.10.2017, 16:08) *

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

Я вообще думал почему не работает, после того как я поводил мышкой, увидел что второй клик оно зажимает, doublw_kleft работает отлично (но он не подходит)
А как я могу поставить задержку на double_left? Она там и так огромная.

Цитата(DarkMaster @ 8.10.2017, 16:08) *

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

После единичного нажатия отжимается, верно.
ID окна привязан к Internet Explorer, проверьте как оно будет работать у вас.
Именно там где указана ссылка на сайт. (в этом месте не работает double_left
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
cirus
сообщение 9.10.2017, 13:51
Сообщение #8


**********

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



Попробуйте в других браузерах. Почему именно IE нужен?
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Ivan030
сообщение 9.10.2017, 20:26
Сообщение #9


**

Neophyte
Сообщений: 16
Регистрация: 7.10.2017
Группа: Пользователи
Наличность: 0
Пользователь №: 18.636
Возраст: 17



Цитата(cirus @ 9.10.2017, 13:51) *

Попробуйте в других браузерах. Почему именно IE нужен?

GetSelectedText - в других браузерах копирует название браузера (а нужно определенный текст именно который должен double_left отделять от ненужного.)
В общем, много ошибок которые нужно решить.
ps.что можно сделать с наличностью?
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Ivan030
сообщение 9.10.2017, 21:38
Сообщение #10


**

Neophyte
Сообщений: 16
Регистрация: 7.10.2017
Группа: Пользователи
Наличность: 0
Пользователь №: 18.636
Возраст: 17



Забыл сказать что использую функции
send {Enter}
send {}
Может в них проблемы? Но хочу ещё сказать что в других браузерах всё работает наоборот
GetSelectedText - не работает double_left - работает.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
cirus
сообщение 10.10.2017, 2:28
Сообщение #11


**********

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



Цитата
что можно сделать с наличностью?

Ничего.
Цитата
Но хочу ещё сказать что в других браузерах всё работает наоборот
GetSelectedText - не работает double_left - работает.

Что вообще нужно сделать?


Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Ivan030
сообщение 10.10.2017, 12:01
Сообщение #12


**

Neophyte
Сообщений: 16
Регистрация: 7.10.2017
Группа: Пользователи
Наличность: 0
Пользователь №: 18.636
Возраст: 17



Цитата(cirus @ 10.10.2017, 2:28) *

Ничего.

Что вообще нужно сделать?

Скопировать текст из поисковой строки браузера getseletedText работает только в IE
Но в IE не работает double_left
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
cirus
сообщение 10.10.2017, 12:13
Сообщение #13


**********

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



В гугле так работает:
Код
double_left 410, 67   // выделить
left 410, 67          // текст
sendex ^     // зажать Ctrl
send217 C    // нажать C
sendex       // отпустить все модификаторы, Ctrl в данном случае
end_script

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


***********

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



Цитата
sendex ^ // зажать Ctrl
send217 C // нажать C
sendex // отпустить все модификаторы, Ctrl в данном случае

В неактивном окне. Этот кусок можно заменить на гет селектед текст.


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


**

Neophyte
Сообщений: 16
Регистрация: 7.10.2017
Группа: Пользователи
Наличность: 0
Пользователь №: 18.636
Возраст: 17



Цитата(cirus @ 10.10.2017, 12:13) *

В гугле так работает:
Код
double_left 410, 67   // выделить
left 410, 67          // текст
sendex ^     // зажать Ctrl
send217 C    // нажать C
sendex       // отпустить все модификаторы, Ctrl в данном случае
end_script


Вы наверное думаете что я глупый)
На дедику SHIFT+C не работает так как нет буфера обмена.

Цитата(DarkMaster @ 10.10.2017, 12:37) *

В неактивном окне. Этот кусок можно заменить на гет селектед текст.

Я его и использую НО. Замись текста он копирует что? Правильно - название окна. - потому использую IE
Ещё появилась одна ошибка:
Ошибка! Проверьте правильность скрипта! EAccessViolation Access violation at address 005737AE in module 'uopilot.exe'. Read of address 00000000
Данная ошибка выдается если установить таймер 3500000 мс, так как ниже мне тоже не нужно. (после единичного повторения)
Код:
set $a22 GetSelectedText
set workwindow 66562
double_kleft 207, 7
send $a22
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 10.10.2017, 21:17
Сообщение #16


***********

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



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


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


**

Neophyte
Сообщений: 16
Регистрация: 7.10.2017
Группа: Пользователи
Наличность: 0
Пользователь №: 18.636
Возраст: 17



wait 1000
set $a "http://oauth.vk.com/authorize?client_id=4000091&scope=offline&redirect_uri=https://oauth.vk.com/blank.html&response_type=token&v=5.2"
set workwindow 721118
left 126, 7
send $a

send {Enter}
send {}
left 422, 349 abs
left 131, 7
double_left 93, 6

set $a22 GetSelectedText
set workwindow 66562
double_kleft 207, 7
send $a22

set workwindow 132218
left 58, 11
wait 3500000
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Ivan030
сообщение 10.10.2017, 22:56
Сообщение #18


**

Neophyte
Сообщений: 16
Регистрация: 7.10.2017
Группа: Пользователи
Наличность: 0
Пользователь №: 18.636
Возраст: 17



Цитата(DarkMaster @ 10.10.2017, 21:17) *

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

Мне нужно что бы оно выделило текст путем двух кликов. А оно замись того что бы 2 сделать делает 1 и зажим.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
cirus
сообщение 11.10.2017, 2:32
Сообщение #19


**********

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



Цитата
В неактивном окне. Этот кусок можно заменить на гет селектед текст.
Я его и использую НО. Замись текста он копирует что? Правильно - название окна. - потому использую IE

Название окна содержит нужную ссылку?
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Ivan030
сообщение 11.10.2017, 11:03
Сообщение #20


**

Neophyte
Сообщений: 16
Регистрация: 7.10.2017
Группа: Пользователи
Наличность: 0
Пользователь №: 18.636
Возраст: 17



Цитата(cirus @ 11.10.2017, 2:32) *

Название окна содержит нужную ссылку?

Содержит нужный текст, но он выделяется через GetSelectedText только в IE, в Google, Opera... копирует название браузера например "Opera" (а не выделенный текст) в IE копирует верно но - double_left не отжимает (т.е не выделяет нужную мне зону) в Google, Opera... - double_left работает как должно.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

2 страниц V  1 2 >
Ответить в эту темуОткрыть новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

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