Логотип игрового форума RF-Cheats.ru    
Новости онлайн игр Обход античитов Чёрный рынок Реклама и привилегии Разработка читов Арбитраж

Регистрация Бан-лист Сообщество ПОПУЛЯРНОЕ
Вернуться   RF-Cheats.ru - форум читеров и ботоводов > > >

Макросы и боты для BDO

: Раздел с ботами, макросами и другими средствами автоматизации игры для Black Desert Online
Читы и обход фроста для RF Online без хайдаБоты и читы для Perfect World бесплатно без хайдаМоды и читы для World of Tanks (WoT) бесплатно без хайдаМоды и читы для Armored Warfare бесплатно без хайдаБоты и читы для DOTA 2 бесплатно без хайдаБоты и читы для Black Desert Online бесплатно без хайдаЧиты на ArcheAge бесплатно без хайдаЧиты для Warface бесплатно без хайдаВзлом ВКонтакте и ОдноклассниковСписок разделов со всеми играмиЧиты для онлайн игр






Ответ
 
Сделать тему важной Опции темы
Старый 31.01.2016, 23:33   #1
xaim96
Гость
Аватар для xaim96
Сообщений: n/a
Благодарностей:
0 всего

Эмуляция нажатия клавиш в BDO ( Второй способ )


Мини гайд по эмуляции.

Скачиваем тут исходники, либо компилим либу, либо добавляем к коду (если с/с++)
Скрытый текст (вы должны войти под своим логином или зарегистрироваться и иметь 20 сообщение(ий)):
У вас нет прав чтобы видеть скрытый текст, содержащейся здесь.
Чтобы его прочитать, вы должны заработать сообщения. Как это сделать бесплатно, описано в правилах форума. Как купить доступ, описано в Платных услугах.


Использование.
Код:
InterceptionContext KeyState::context;
InterceptionDevice KeyState::device;
InterceptionKeyStroke KeyState::stroke;
//Функция потока, обычно
DWORD WINAPI KeyState::StartHook(LPVOID lpParam){
context = interception_create_context();
interception_set_filter(context, interception_is_keyboard, INTERCEPTION_FILTER_KEY_UP);
		while (interception_receive(context, device = interception_wait(context), (InterceptionStroke *)&stroke, 1) > 0)
{
Переадресуем клавишу.
Нам надо прочесть одну клавишу от пользователя что получить нужный контекст
interception_send(context, device, (InterceptionStroke *)&stroke, 1);
}
interception_destroy_context(context);
}
//Отправка клавиши после получения контекста. sc - key scan code
void KeyState::Send(WORD sc){
KeyState::stroke.code = sc;
KeyState::stroke.state = 0;//клавиша нажата
interception_send(KeyState::context, KeyState::device, (InterceptionStroke *)&KeyState::stroke, 1);//отправка
Sleep(64); //Задержка перед событие отпуска клавиши
KeyState::stroke.state = 1;//клавиша отпущена
interception_send(KeyState::context, KeyState::device, (InterceptionStroke *)&KeyState::stroke, 1);//отправка
};
Сорри за нечитабельность, на гит хабе есть примеры

Последний раз редактировалось Big Bad Sensey; 01.02.2016 в 14:15.
 
Ответить с цитированием
Сказали спасибо:
Vi_King (17.06.2017), shwed (15.04.2016), Pirog (05.02.2016)


Старый 01.02.2016, 14:15   #2
Big Bad Sensey
Melonpan
Аватар для Big Bad Sensey
OFFLINE
Регистрация: 18.01.2009
Возраст: 34
Сообщений: 57
Благодарностей:
4,587 всего
Мнения: + 10650
Репутация: 13762

Первый пост отредактировал.

«Если тебя не помнят, — возможно, ты никогда не существовал» © Experiments Lain
 
Ответить с цитированием
Старый 01.02.2016, 14:20   #3
xaim96
Гость
Аватар для xaim96
Сообщений: n/a
Благодарностей:
0 всего

Прошу прощенья, конкретно данный пример работает только одним из устройств ввода в системе, наверное проблема в написании моего бота
Скрытый текст (вы должны войти под своим логином или зарегистрироваться и иметь 21 сообщение(ий)):
У вас нет прав чтобы видеть скрытый текст, содержащейся здесь.
Чтобы его прочитать, вы должны заработать сообщения. Как это сделать бесплатно, описано в правилах форума. Как купить доступ, описано в Платных услугах.

Последний раз редактировалось xaim96; 01.02.2016 в 15:04.
 
Ответить с цитированием
Старый 02.02.2016, 05:27   #4
baby5
Нуб
Аватар для baby5
OFFLINE
Регистрация: 29.01.2016
Возраст: 43
Сообщений: 0
Благодарностей:
0 всего
Репутация: 1

Дело хозяйское, конечно, но советую исходники спрятать под хайд, а то я с первых строчек догадалась что там и как. К слову, работает.
 
Ответить с цитированием
Старый 02.02.2016, 06:00   #5
Тигрь
Крестный отец всех читеров
Аватар для Тигрь
OFFLINE
Регистрация: 02.04.2008
Сообщений: 4,028
Благодарностей:
37,791 всего
Мнения: + 32115
Репутация: 106745

Цитата:
Сообщение от baby5 Посмотреть сообщение
Дело хозяйское, конечно, но советую исходники спрятать под хайд, а то я с первых строчек догадалась что там и как. К слову, работает.
этот проект на гитхабе, он в свободном доступе, и легко гуглится, так же я еще штук пять видел проектов подобного рода. так что все это пофиксить не составит большого труда.


Если бы я был умен - я бы сошел с ума.



 
Ответить с цитированием
Старый 02.02.2016, 11:39   #6
xaim96
Гость
Аватар для xaim96
Сообщений: n/a
Благодарностей:
0 всего

Цитата:
Сообщение от Тигрь Посмотреть сообщение
этот проект на гитхабе, он в свободном доступе, и легко гуглится, так же я еще штук пять видел проектов подобного рода. так что все это пофиксить не составит большого труда.
Так что я ничем не рискуя его выложил, и поскольку он не у всех работает, мне все равно приходиться искать другой

Добавлено через 15 минут
Для любителей c#, то же самое, просто удобность вызова API
Скрытый текст (вы должны войти под своим логином или зарегистрироваться и иметь 20 сообщение(ий)):
У вас нет прав чтобы видеть скрытый текст, содержащейся здесь.
Чтобы его прочитать, вы должны заработать сообщения. Как это сделать бесплатно, описано в правилах форума. Как купить доступ, описано в Платных услугах.


Добавлено через 28 минут
Скрытый текст (вы должны войти под своим логином или зарегистрироваться и иметь 20 сообщение(ий)):
У вас нет прав чтобы видеть скрытый текст, содержащейся здесь.
Чтобы его прочитать, вы должны заработать сообщения. Как это сделать бесплатно, описано в правилах форума. Как купить доступ, описано в Платных услугах.

Последний раз редактировалось xaim96; 02.02.2016 в 12:07. Причина: Добавлено сообщение
 
Ответить с цитированием
Старый 02.02.2016, 12:38   #7
baby5
Нуб
Аватар для baby5
OFFLINE
Регистрация: 29.01.2016
Возраст: 43
Сообщений: 0
Благодарностей:
0 всего
Репутация: 1

Цитата:
Сообщение от Тигрь Посмотреть сообщение
этот проект на гитхабе, он в свободном доступе, и легко гуглится, так же я еще штук пять видел проектов подобного рода. так что все это пофиксить не составит большого труда.
Большого труда составит пофиксить разве что аппаратный эмулятор, сейчас вон завербуют тебя в той темке и фсё. Так-то и ахк в свободном доступе, но пока это пофиксили, люди уже ГМ20 рыбалки взяли.
 
Ответить с цитированием
Старый 02.02.2016, 12:40   #8
xaim96
Гость
Аватар для xaim96
Сообщений: n/a
Благодарностей:
0 всего

Цитата:
Сообщение от baby5 Посмотреть сообщение
Большого труда составит пофиксить разве что аппаратный эмулятор, сейчас вон завербуют тебя в той темке и фсё. Так-то и ахк в свободном доступе, но пока это пофиксили, люди уже ГМ20 рыбалки взяли.
Если thetta загружается вместе с лаунчером, то как пофиксить эту шляпу если она будет иметь динамические данные и будет запущенна до лаунчера? можно подпись от майрософта всобачить даже

И да, та тема вброс

Последний раз редактировалось xaim96; 02.02.2016 в 12:43.
 
Ответить с цитированием
Старый 02.02.2016, 12:43   #9
Тигрь
Крестный отец всех читеров
Аватар для Тигрь
OFFLINE
Регистрация: 02.04.2008
Сообщений: 4,028
Благодарностей:
37,791 всего
Мнения: + 32115
Репутация: 106745

Цитата:
Сообщение от baby5 Посмотреть сообщение
Большого труда составит пофиксить разве что аппаратный эмулятор, сейчас вон завербуют тебя в той темке и фсё. Так-то и ахк в свободном доступе, но пока это пофиксили, люди уже ГМ20 рыбалки взяли.
вряд ли меня кто то сможет завербовать.


Если бы я был умен - я бы сошел с ума.



 
Ответить с цитированием
Старый 02.02.2016, 14:51   #10
kosy13
Освоившийся
Аватар для kosy13
OFFLINE
Регистрация: 07.09.2014
Возраст: 46
Сообщений: 30
Благодарностей:
9 всего
Репутация: 28

не прошло и недели, пофиксили
есть над чем теперь трудиться

icq 329590806
skype kozyk13
 
Ответить с цитированием
Ответ



Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите.Эмуляция нажатия клавиш в BDO Raveni Архив читов BDO без хайда 1 27.12.2015 22:21
Смещение "нажатия клавиш"? Дмитрий 3w0 Общение читеров Теры 16 09.04.2015 21:01
Эмуляция клиента foxrrr Гайды и Мануалы для AA 4 02.06.2014 18:26
Имитация нажатия клавиш (вопрос скорее для dark-а) trancformator Взлом и программирование 6 29.12.2010 11:49

Мир танков | Проект "Армата" | ArcheAge | Black Desert | РФ Онлайн | Айон | Майнкрафт | Браузерные игры
Элдер скролс | Р2 Онлайн | Реквием Онлайн | ПУБГ | Роял Квест | ГТА Санадреас | Контра | Дота 2
Мир кораблей | Лост Арк | Arma2 DayZ mod | The War Z | Карос: Начало | Tera Online
Читы для всех Онлайн-игр