Карта сайта

Это автоматически сохраненная страница от 18.02.2013. Оригинал был здесь: http://2ch.hk/b/res/43658395.html
Сайт a2ch.ru не связан с авторами и содержимым страницы
жалоба / abuse: admin@a2ch.ru

Пнд 18 Фев 2013 20:24:37
Клик мышкой
Возможно ли программно подать команду мышке на совершение клика? При этом клик обязательно должен быть выполнен не программно, через апи SendInput, а именно что контроллером мыши.

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

Нет, я не наркоман.


Пнд 18 Фев 2013 20:29:56
>>43658395
нет

Пнд 18 Фев 2013 20:30:14
>>43658395
найди чела который занимается низкоуровневым программированием и пускай сделает тебе программу для конкретно твоей мыши, а так в паблике программ нету

Пнд 18 Фев 2013 20:31:46
>>43658395
Антивирус вздумал наебать?

Пнд 18 Фев 2013 20:32:01
>>43658395
Зачем? Может, ты что-то переусложняешь?

Пнд 18 Фев 2013 20:33:34
>>43658829

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

Пнд 18 Фев 2013 20:36:43
>>43658910
Разве радмин не позволяет управлять мышкой?

Пнд 18 Фев 2013 20:37:05
>>43658395
Легко. Проапгрейдь мышку отдельным контроллером. То, что это сделать без нормальных знаний радиотехники и прямых рук хрен сделаешь - это уже твоя забота

Пнд 18 Фев 2013 20:37:12
>>43658910 Не совсем.

Пнд 18 Фев 2013 20:39:32
>>43659147 Отдельным контроллером? На ум приходит только программно запускать файл ПОШОЛНАХЙ!.wav, а на выходе колонок ставить реле, которое при проигрывании замыкает контакты мышки.

Я правда не наркоман.

Пнд 18 Фев 2013 20:41:46
>>43659116

Антивирусы(нормальные) не реагируют программные нажатия мышки.

Пнд 18 Фев 2013 20:42:31
http://assembler-src.blogspot.ru/2010/04/blog-post.html

Пнд 18 Фев 2013 20:42:43
>>43659321
Я о том, что железо мышки не предназначено для твоей цели. Или меняй железо или ищи другой способ(не мышку)

Пнд 18 Фев 2013 20:44:04
Честно нихуя не понял, зачем мышку насиловать.

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

Пнд 18 Фев 2013 20:46:06
>>43659619 Уже предлагали. Я пока слабо представляю эпичность такого способа, но постараюсь разобраться получше.

Пнд 18 Фев 2013 20:46:48
>>43659154
>Написал бота, который работает, но защита его не пускает.
Когда-то интересовался подобным, шерстил интернет в поисках решения. Наткнулся на интересное решение: устанавливается виртуальная HID мышь, и через ее драйвер производится клик, но не осилил.
Что за защита, кстати? Не GameGuard?

Пнд 18 Фев 2013 20:47:32
>>43659321
Как вариант - пропускать сигнал от компа на свой контроллер в мышке, а потом уже на основной. И там решать. Но это гемора хуча туева

Пнд 18 Фев 2013 20:50:38
>>43659747
>эпичность такого способа
Эпичность в том, что ты в 0 кольце защиты и ебешь почти все защитные программы в рот. Если решишь писать драйвер, то пиши на виртуальной винде - будет оче много бсодов.

Пнд 18 Фев 2013 20:50:54
>>43659834 Вот примерно в эту сторону я и думаю. Бот даёт команду своему железу, и это железо железно нажимает на кнопку мыши. Главная проблема - минимизировать задержки.

Пнд 18 Фев 2013 20:54:15
>>43660059
Так ты для себя только бота пишешь? Или вместе с железом его продавать будешь, лол? Если для себя, то тогда необязательно виртуальную мышь ставить, пиши сразу драйвер для своей. Виртуальная мышь для совместимости на разных компьютерах, потому что хуй знает, какая мышь у конечного пользователя могла оказаться.

Пнд 18 Фев 2013 20:57:11
>>43660281 Для себя. Мне влом гриндить, а бот очень натурально изображает живого человека. Драйвера никогда не писал. Да и вообще, с низкоуровневым погромизмом имел дело только на лабах в универе. Писали всякую дрянь под советские микроконтроллеры 1985-87 годов выпуска.

Пнд 18 Фев 2013 20:59:07
>>43660499
На чем пишешь?

Пнд 18 Фев 2013 21:02:50
>>43660649 На AutoHotKey. Не ржать!

Пнд 18 Фев 2013 21:03:11
>>43660499
> Мне влом гриндить, а бот очень натурально изображает живого человека.
Лол. Из-за этого весь сыр-бор? Думаю, корейские дрочильни прекрасно схавают AutoHotKey и даже не поморщатся.

Пнд 18 Фев 2013 21:04:42
>>43660955 Авотхуй! Так было года два назад, когда я и написал бота. Но почти сразу забил на игру. А недавно захотелось поразвлечься... а тут такое попадалово. Не идёт, хоть тресни. Н форумах говорят, что даже программируемые мышки геймерские не работают.

Пнд 18 Фев 2013 21:04:49
>>43660929
Серьезно чтоли, лол? Я уж думал, что-то серьезное, а тут обычный кликер.

Пнд 18 Фев 2013 21:04:53
>>43660929
А с чего здесь ржать? И чего тебе тогда не хватает? Ты пробовал без своего извращенского драйвера? Всем похуй же, как мне кажется.

Пнд 18 Фев 2013 21:06:28
>>43660929

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

Пнд 18 Фев 2013 21:09:38
>>43661180 Да куда мне продвигать, запустить его на своём компе, да и дело с концом.

Пнд 18 Фев 2013 21:11:23
>>43661391

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

Пнд 18 Фев 2013 21:22:07
Мне интересно, как ты с помощью AutoHotkey сделал это:
>Стоит Frost + GameGuard. Частично защиту я отключил, но где-то в глубинах фроста часть её осталась. Виртуальное железо там ещё год назад прикрыли полностью.

Я так понимаю твой бот полностью out of process, ты не хукаешь никаких функций, не используешь инъекцию.
Данные читаешь из памяти или используешь пиксель серч?

Пнд 18 Фев 2013 21:25:05
>>43661502 Для примера. кусок алгоритма после нахождения положения моба:
Перевести курсор в заданные коордианты.
Проверить, изменился ли курсор (при наведении на моба он меняет цвет/номер).
Если нет, то в начало.
Если да, то кликнуть.
ПроверитьЮ появилась ли панелька моба (т.е. проверить цвет в заданной координате экрана).
Если нет, тов начало.
Если да, то проверить уровень моба (в зависимости от уровня, на панельке разное число точек. Проверяем их цвета).
Сравниваем с заданным интервалом.
Если не подходит, то отбегаем чуть вправо и поворачиваемся чуть налево. И переходим в начало.
Если подходит, то юзаем атаку и подставляем нужные скиллы в заранее определённом порядке.
Периодически проверяем, жив ли моб.
Когда мёртв, собираем лут.
Проверяем бафы. Бафаемся.
Проверяем патроны. Перезаряжаемся.
Проверяем наличие рядом посторонних.
Ищем нового моба.

Пнд 18 Фев 2013 21:42:26
В общем, приложи свои мозги к деньгам. Нехуй в игрульки играться.

Пнд 18 Фев 2013 21:48:48
>>43662481
SendMessage/PostMessage не работают?


← К списку тредов