Решил поискать рабочий Автопот для ЖД но не нашел, разочаровался и решил сделать свой, так как программирование на низком уровне, за основу взял http://zhyk.ru/forum/showthread.php?t=331413 Вроде все работает, ХП макс и текущее определяет, но проблема с нажатием клавиши, ее он на отрез не хочет нажимать, хотя вроде как и пытается, кто знает подскажите как быть
Решил поискать рабочий Автопот для ЖД но не нашел, разочаровался и решил сделать свой, так как программирование на низком уровне, за основу взял http://zhyk.ru/forum/showthread.php?t=331413 Вроде все работает, ХП макс и текущее определяет, но проблема с нажатием клавиши, ее он на отрез не хочет нажимать, хотя вроде как и пытается, кто знает подскажите как быть
Потому что клиент JD игнорит посылку нажатия клавишь.
________________
Мой код приглашения: 2300019X062209169001813Z3ffd21 Сервер Нефрит
Странная теория, и по моему неверная, если бы мышь регулярно тыкала в определенные области, то окно как минимум должно быть поверх остальных, так же после настройки нельзя было бы даже менять его положение
Странная теория, и по моему неверная, если бы мышь регулярно тыкала в определенные области, то окно как минимум должно быть поверх остальных, так же после настройки нельзя было бы даже менять его положение
клиент не воспринимает посылаемые нажатия виртуальных клавиш методом WM_CHAR и WM_KEYDOWN, следовательно реализовать бот можно либо через клики по координатам, что совсем неудобно, либо через инжект.
________________
Мой код приглашения: 2300019X062209169001813Z3ffd21 Сервер Нефрит
Инжект в ЖД практический не возможен, если вы не гений xor систем. Ибо пакеты ЖД не имееют постоянного значения как в La2 или Aion следовательно каждый пакет придется ксорить и вычислять его истинное имя, что весьма долго и не целесообразно ввиду того, что после обновы скорее всего все эти значения сменятся и месяц сидения перед компом пошел на смарку.
Кстати есть кликеры работающие в неактивном окне если что.
Решил поискать рабочий Автопот для ЖД но не нашел, разочаровался и решил сделать свой, так как программирование на низком уровне, за основу взял http://zhyk.ru/forum/showthread.php?t=331413 Вроде все работает, ХП макс и текущее определяет, но проблема с нажатием клавиши, ее он на отрез не хочет нажимать, хотя вроде как и пытается, кто знает подскажите как быть
keybd_event
например
procedure SimulateKeystroke(Key : byte; extra : DWORD);
begin
keybd_event(Key,extra,0,0);
keybd_event(Key,extra,KEYEVENTF_KEYUP,0);
end;
procedure TForm1.Button1Click(Sender: TObject);
begin
SimulateKeystroke($61,0);
end;
идёт эмуляция нажатия единицы....