Бот для браузерной игры
Страница 1 из 1
#1
Отправлено 06 January 2012 - 18:38
Помогите сделать бот для игрыСигеон на delphi. я еще не очень разбираюсь так что если можно подробно объясните) кто реально поможет поставлю плюс под каждым постом который встречу))
#2
Отправлено 06 January 2012 - 19:04
Есть программа, запоминаящая действия и воспроизводящая их. Не помню как называется, ищи.
#3
Отправлено 06 January 2012 - 21:12
trust (06 January 2012 - 19:04) писал:
Есть программа, запоминаящая действия и воспроизводящая их. Не помню как называется, ищи.
спасибо,но мне бы хотелось научиться делать нечто вроде бота самому)
тут дело не в боте к игре,а в проге самим написанной)
вот тут погуглил,нашел:
Могу дать код для управления мышкой, а как найти нужную картинку не знаю.
Установить позицию курсора:
SetCursorPos(x, y);
// где x, y позиция курсора
считать позицию курсора:
getcursorPos(x,y)
или
type Tpointer=record
x:integer;
y:integer;
end;
var pos:tpointer;
begin
getcursorpos(pos)
Клик левой кнопкой:
mouse_event(MOUSEEVENTF_LEFTDOWN, 0, 0, 0, 0);
mouse_event(MOUSEEVENTF_LEFTUP, 0, 0, 0, 0);
Клик правой кнопкой:
mouse_event(MOUSEEVENTF_RIGHTDOWN, 0, 0, 0, 0);
mouse_event(MOUSEEVENTF_RIGHTUP, 0, 0, 0, 0);
Чтобы сделать два клика (Doubleclick) пишеш:
var i,x,y:integer;
begin
setcursorpos(x,y);
for i:=1 to 2 do begin
mouse_event(MOUSEEVENTF_LEFTDOWN, 0, 0, 0, 0);
mouse_event(MOUSEEVENTF_LEFTUP, 0, 0, 0, 0);
end;
end;
спер отсюда-http://forum.codeby.net/topic27503.html автор некий Dock1100
вообще кто в делфи шарит разъясните мне некоторые тонкости в личку)
#6
Отправлено 09 January 2012 - 02:55
#7
Отправлено 13 January 2012 - 20:16
У меня на Мозили стоит плагин "iopus imacros" довольно полезная вещь, но лучше сам напиши.
Главное перехватить отправляемую информацию, это можно сделать:
Дальше уже надо с дельфи копаться...
Главное перехватить отправляемую информацию, это можно сделать:
- Плагином "fire bug" (для Мозилы)
- http сниффером "webscarab" например.
- TCP IP сниффером "CommView" итд
Дальше уже надо с дельфи копаться...
Поделиться темой:
Страница 1 из 1