Пишу бота для одной игры на C#.
В игре есть чат, и там нажатие клавиш отображается, но если зайти в настройки игры и имитировать нажатие там, то ничего не происходит, как и матче игры, персонаж никак не реагирует.
Но если запустить Java и использовать Robot из AWT, то всё работает. В качестве отправки имитации клавиш попробывал :
1. SendKeys.SendWait("{ENTER}");
2. SendKeys.Send("{ENTER}");
3. [DllImport("user32.dll")]
static extern bool PostMessage(IntPtr hWnd, int msg, int wParam, int lParam);
4. [DllImport("user32.dll")]
private static extern void keybd_event(byte bVk, byte bScan, int dwFlags, int dwExtraInfo);
Может быть есть еще варианты?
Эмулировать клавиатуру и мышь можно с помощью InputSimulator
Например: большая буква "H"
InputSimulator.SimulateKeyDown(VirtualKeyCode.SHIFT);
InputSimulator.SimulateKeyPress(VirtualKeyCode.VK_H);
InputSimulator.SimulateKeyUp(VirtualKeyCode.SHIFT);
Виртуальный выделенный сервер (VDS) становится отличным выбором
Решил проверить мои знания в многопоточности и решить стандартную задачу, благодаря ейВыбрал задачу, в которой нужно найти количество возможных...
Столкнулся с такой проблемойВ общем есть "Почти программа" , суть ее заключается что бы заходить на сайт и кликать по определенному html элементу