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

2 страниц V  1 2 >  
Ответить в эту темуОткрыть новую тему
> Help Gepard Shield! как обойти?
elionor
сообщение 29.8.2021, 16:44
Сообщение #1


**

Neophyte
Сообщений: 12
Регистрация: 29.8.2021
Группа: Пользователи
Наличность: 0
Пользователь №: 20.060
Возраст: 30



Доброго дня, может кто сталкивался..
версия 2.41 ночная.
Игрушка Ranganok online, стоит защита Gepard shield

Палит uopilot после нескольких циклов повторения:
ошибка: code 55::112
Macro tool has been detected!
OK!

код;
showwindow
wait 500
send217 { F2 } //нажать ф2
wait 2000 + random ( 1000 ) // выждать время
left 512, 289 //тыркнуть по экрану
wait 5000 + random ( 2000 ) //выждать время пока скастится скилл
send217 { F1 } //телепорт в другую область
ну и так по кругу.

что произвел, пока что не помогает, но UOpilot работает как задумано:
- изменил название UO на !@#$%^&*()[]{}<>'"
- где то на просторах форума наткнулся на совет: попробуйте запустить игру НЕ от админа и включить UAC., - игра просит вносить изменения в виндовс, не разрешая это делать вылазить предупреждение и игра не запускается.

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


**********

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



Использовать Arduino для отправки нажатий мыши и клавиатуры.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Madeus
сообщение 29.8.2021, 17:03
Сообщение #3


****

Apprentice
Сообщений: 283
Регистрация: 19.11.2019
Группа: Пользователи
Наличность: 8465
Пользователь №: 19.451
Возраст: 32



Тут только методом проб и ошибок как говорится. У меня в какой-то игре защита срабатывала вообще не на пилот, а на запущенный тотал командер, при чем ругалась пока комп не ребутнешь.
Попробуй использовать другие методы клика send, sendex, kleft.
Изменить название пилота в настройках и сам exe файл.
Запускать игру НЕ от админа, пилот от админа.
Запускать игру в виртуалке а пилот как обычно.
Так же судя по ошибке, возможно он палит не пилот а сами действия пилота, больше рандома)
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
elionor
сообщение 29.8.2021, 23:05
Сообщение #4


**

Neophyte
Сообщений: 12
Регистрация: 29.8.2021
Группа: Пользователи
Наличность: 0
Пользователь №: 20.060
Возраст: 30



cirus, варик хорош, но думаю можно так добить
В общем переделал, сделал более человечным, один фиг эта же ошибка.
Madeus, методы send, sendex, kleft не дают результата(некоторые не работают), название пилота сменил, ехе сменил, с запуском от админа поигрался.
короче опускаются руки.
Может еще какие мысли? помогите решить...

set #UOpilot findwindow (UoPilot v2.41 WK)
set #result setwindowtext (#UOpilot AIMP)
showwindow //поверх окон
wait 500
set MouseClickDelay 30 + random(30) //задержка клика мышки
send217 {F1}
wait 500 + random (2000)
set MouseClickDelay 30 + random(30)
send217 {F2}
wait 1000 + random (3000)
left 512 292 80 80 //left 512 292 80 80 клик в координаты: X = от до и Y от до
wait 2000 + random (3000)
End_script
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Madeus
сообщение 29.8.2021, 23:14
Сообщение #5


****

Apprentice
Сообщений: 283
Регистрация: 19.11.2019
Группа: Пользователи
Наличность: 8465
Пользователь №: 19.451
Возраст: 32



Код
set #UOpilot findwindow (UoPilot  v2.41   WK)
set #result setwindowtext (#UOpilot AIMP)

Имя пилота можно поменять в настройках пока запустишь скрипт и изменишь имя, защита спалит если она по имени палит.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
elionor
сообщение 29.8.2021, 23:26
Сообщение #6


**

Neophyte
Сообщений: 12
Регистрация: 29.8.2021
Группа: Пользователи
Наличность: 0
Пользователь №: 20.060
Возраст: 30



Цитата(Madeus @ 29.8.2021, 23:14) *

Код
set #UOpilot findwindow (UoPilot  v2.41   WK)
set #result setwindowtext (#UOpilot AIMP)

Имя пилота можно поменять в настройках пока запустишь скрипт и изменишь имя, защита спалит если она по имени палит.

это я еще здесь прописал авось сработает, а вообще - изменил название UO на !@#$%^&*()[]{}<>'" и название .exe так же сменил
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
BlackBot
сообщение 30.8.2021, 13:53
Сообщение #7


**

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



Ты просто тычешь по координатам. Попробуй передвижение мыша
move_smooth от координат к координатам. И промежуточные введи дерганья рандомные с перемещением курсора Чтоб не поодному маршруту ходил
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
elionor
сообщение 30.8.2021, 16:12
Сообщение #8


**

Neophyte
Сообщений: 12
Регистрация: 29.8.2021
Группа: Пользователи
Наличность: 0
Пользователь №: 20.060
Возраст: 30



Цитата(BlackBot @ 30.8.2021, 13:53) *

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


move_smooth 512 292 80 80, к примеру будет водить курсор по х и у по рандому квадрата +/- 80, а как сделать клик в рандоме, где он остановит курсор?
далее ->
get mouse_pos #x #y abs // получить координаты курсора
log Координаты курсора: #x #y // вывод в лог
kleft #x #y -так?
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Madeus
сообщение 30.8.2021, 16:15
Сообщение #9


****

Apprentice
Сообщений: 283
Регистрация: 19.11.2019
Группа: Пользователи
Наличность: 8465
Пользователь №: 19.451
Возраст: 32



mouse pos
Пример
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
elionor
сообщение 30.8.2021, 17:20
Сообщение #10


**

Neophyte
Сообщений: 12
Регистрация: 29.8.2021
Группа: Пользователи
Наличность: 0
Пользователь №: 20.060
Возраст: 30



Код
move_smooth 511 288 30 60 40 60 abs    // переместит курсор в абсолютные координаты: X = от  до  и Y от до 
get mouse_pos #x #y abs  // получить координаты курсора
kleft #x #y


Так кажись заработало, но не кликается левая кнопка мышки (IMG:style_emoticons/default/laugh.gif) (IMG:style_emoticons/default/laugh.gif) (IMG:style_emoticons/default/laugh.gif)
UPD. Нет клика мышкой (IMG:style_emoticons/default/sad.gif)
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
elionor
сообщение 30.8.2021, 18:05
Сообщение #11


**

Neophyte
Сообщений: 12
Регистрация: 29.8.2021
Группа: Пользователи
Наличность: 0
Пользователь №: 20.060
Возраст: 30



Цитата(Madeus @ 30.8.2021, 16:15) *

mouse pos
Пример

Madeus, дружище подскажи, если знаешь. Как кликнуть по полученным координатам get mouse_pos #x #y?
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Madeus
сообщение 30.8.2021, 18:54
Сообщение #12


****

Apprentice
Сообщений: 283
Регистрация: 19.11.2019
Группа: Пользователи
Наличность: 8465
Пользователь №: 19.451
Возраст: 32



Цитата(elionor @ 30.8.2021, 17:20) *

Код
move_smooth 511 288 30 60 40 60 abs    // переместит курсор в абсолютные координаты: X = от  до  и Y от до 
get mouse_pos #x #y abs  // получить координаты курсора
kleft #x #y


Так кажись заработало, но не кликается левая кнопка мышки (IMG:style_emoticons/default/laugh.gif) (IMG:style_emoticons/default/laugh.gif) (IMG:style_emoticons/default/laugh.gif)
UPD. Нет клика мышкой (IMG:style_emoticons/default/sad.gif)

Все верно, должно работать, у меня этот кода работает.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
BlackBot
сообщение 30.8.2021, 19:48
Сообщение #13


**

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



kleft #x #y abs // клик в абсолютные координаты x y
Так попробуй - чем черт не шутит
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
elionor
сообщение 30.8.2021, 19:54
Сообщение #14


**

Neophyte
Сообщений: 12
Регистрация: 29.8.2021
Группа: Пользователи
Наличность: 0
Пользователь №: 20.060
Возраст: 30



Частично заработал, вот код который не палит защита но, в таком варианте кликер кликает по области и персонаж просто перемещается в рандомное место.
Если добавляем использование умения по области(вместо передвижения) клика через кнопку send, send217 защита сразу палит. При том, что использую set MouseClickDelay 30 + random(30). И, кстати, почему то не всегда забиндинная кнопка срабатывает ( к примеру F1, F2...)
Код

wait 1000 + random (2000)
move_smooth 509 286 30 60 40 60 abs    // переместит курсор в абсолютные координаты: X = от  до  и Y от  до
get mouse_pos #x #y abs   // получить координаты курсора
set MouseClickDelay 30 + random(30) //задержка клика мышки
left #x #y  // кликаем
wait 1000 + random (2000)
//End_script

в идеале как задумано должно быть так

Код
send217 { F2 }  // жмем Ф2 -[b]выбираем скилл [/b]
wait 1000 + random (2000)   //выжидаем время
move_smooth 509 286 30 60 40 60 abs    // переместит курсор в абсолютные координаты: X = от  до  и Y от  до
get mouse_pos #x #y abs   // получаем координаты курсора
set MouseClickDelay 30 + random(30) //задержка клика мышки
left #x #y  //кликаем [b]куда скастить скилл[/b]
wait 1000 + random (2000)  //выжидаем пока скастится скилл
send217 { F1 }  //телепорт в другое место на карте
wait 500 + random (1000)  //выжидаем
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
BlackBot
сообщение 30.8.2021, 19:58
Сообщение #15


**

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



Sendex используй
Только скрипт привяжи к окну
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
elionor
сообщение 30.8.2021, 20:07
Сообщение #16


**

Neophyte
Сообщений: 12
Регистрация: 29.8.2021
Группа: Пользователи
Наличность: 0
Пользователь №: 20.060
Возраст: 30



Цитата(BlackBot @ 30.8.2021, 19:58) *

Sendex используй
Только скрипт привяжи к окну

Sendex не работает
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
BlackBot
сообщение 30.8.2021, 20:09
Сообщение #17


**

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



Код

    wait 5000 //Быстро тычем на окно игры
    set #handle getwindow (0)
    set workwindow #handle
sendex {F2}  // жмем Ф2 -[b]выбираем скилл [/b]
wait 1000 + random (2000)   //выжидаем время
move_smooth 509 286 30 60 40 60 abs    // переместит курсор в абсолютные координаты: X = от  до  и Y от  до
get mouse_pos #x #y abs   // получаем координаты курсора
set MouseClickDelay 30 + random(30) //задержка клика мышки
kleft #x #y  //кликаем [b]куда скастить скилл[/b]
wait 1000 + random (2000)  //выжидаем пока скастится скилл
sendex {F1}  //телепорт в другое место на карте
wait 500 + random (1000)  //выжидаем

Так не форцает?
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
elionor
сообщение 30.8.2021, 20:15
Сообщение #18


**

Neophyte
Сообщений: 12
Регистрация: 29.8.2021
Группа: Пользователи
Наличность: 0
Пользователь №: 20.060
Возраст: 30



Цитата(BlackBot @ 30.8.2021, 20:09) *

Код

    wait 5000 //Быстро тычем на окно игры
    set #handle getwindow (0)
    set workwindow #handle
sendex {F2}  // жмем Ф2 -[b]выбираем скилл [/b]
wait 1000 + random (2000)   //выжидаем время
move_smooth 509 286 30 60 40 60 abs    // переместит курсор в абсолютные координаты: X = от  до  и Y от  до
get mouse_pos #x #y abs   // получаем координаты курсора
set MouseClickDelay 30 + random(30) //задержка клика мышки
kleft #x #y  //кликаем [b]куда скастить скилл[/b]
wait 1000 + random (2000)  //выжидаем пока скастится скилл
sendex {F1}  //телепорт в другое место на карте
wait 500 + random (1000)  //выжидаем

Так не форцает?

Не-а, только чисто передвижения(кликает в рандомную область), без использования кнопок Ф1,Ф2.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
BlackBot
сообщение 30.8.2021, 20:22
Сообщение #19


**

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



А если паузы ставить и самому прожимать f1 f2 - работает норм?
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
elionor
сообщение 30.8.2021, 20:25
Сообщение #20


**

Neophyte
Сообщений: 12
Регистрация: 29.8.2021
Группа: Пользователи
Наличность: 0
Пользователь №: 20.060
Возраст: 30



Цитата(BlackBot @ 30.8.2021, 20:22) *

А если паузы ставить и самому прожимать f1 f2 - работает норм?

вот сейчас заметил какой прикол, send217(выбрать скилл) дает нажать 1 раз, все ок, срабатывает, когда скрипт идет по второму кругу выбранный скилл уже не дает кликнуть мышкой в рандомное место, на 3-ий круг срабатывает защита
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

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

 

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