Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 29.05.2011, 15:18   #21
animevolk
Пользователь
 
Регистрация: 23.05.2011
Сообщений: 14
По умолчанию

просто у меня в чате игры пишет, а так просто не нажимает. а мне надо что бы включил и оно нажимало Е с интервалом 0,1 секунды по я не выключу
animevolk вне форума Ответить с цитированием
Старый 29.05.2011, 15:47   #22
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

SendPlay и SendInput тоже? Попробуй через
Код:
ControlSend,, E, имя окна
Не уверен, что так. Проверь с помощью этой программы, работает ли он вообще в этой игре (если неправильно написал имя окна, то будет работать как обычный Send вроде)
Код:
;--------------------------------------- 
; test to see if you can send keys to 
; a background window 
;--------------------------------------- 
#SingleInstance force 
SetTitleMatchMode, 2 
CoordMode, Tooltip, relative 

;--------------------------------------- 
 
testcommand = E   ; set this for the command you want to test 
      ;on the background window 
;--------------------------------------- 

 
Sleep, 10000   ;сразу после запуска переключиться на окно игры

soundbeep 
tooltip, Step 1: make sure the window is active and`n grab the window handle 
winget, wid, ID, a 

soundbeep 
tooltip, Step 2: convert that to a window name 
WinGetTitle, winname, ahk_id %wid% 

soundbeep 
tooltip, Step 3: send the game window to the background`nby calling your browser 
run, www.google.com 

soundbeep 
tooltip, Step 4: then try to send to the window using controlsend 
controlSend,,%testcommand%, %winname% 
sleep 500 

soundbeep 
tooltip, Step 5: finally bring the window to the foreground and`nsee if the keystroke had any effect 

WinActivate, %winname% 
winwaitactive, %winname% 

;--------------------------------- 
soundbeep 
tooltip Step 6: If the keystroke went through you should see`nsome effect on the target window 
;--------------------------------- 
sleep 3000 
exitapp
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.

Последний раз редактировалось Alex11223; 29.05.2011 в 16:01.
Alex11223 вне форума Ответить с цитированием
Старый 29.05.2011, 16:06   #23
onewho
Форумчанин
 
Регистрация: 29.09.2010
Сообщений: 636
По умолчанию

да хоть так
Код:
	
#include <windows.h>
#include <conio.h>

int main() {
bool status=true;


	while (1) {
		if (kbhit()) { 
			int i=getch(); 
			if (i==27) break;
			if (i=='-') status=!status;
		}
		Sleep(200);
		if (status) {
			keybd_event('E', 0,0,0);
			keybd_event('E', 0,KEYEVENTF_KEYUP,0);
		}
	} //while (1)

}
onewho вне форума Ответить с цитированием
Старый 29.05.2011, 16:07   #24
animevolk
Пользователь
 
Регистрация: 23.05.2011
Сообщений: 14
По умолчанию

Дай свою аську щас напишу логин и пасс и клиента ссылку сюда кину.
Клиент
Лаунчер
У меня нечего не получается
animevolk вне форума Ответить с цитированием
Старый 29.05.2011, 16:15   #25
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Аська под ником, но мне лень всякие клиенты качать и ставить) В ММОРПГ (особенно на не офф. серверах) часто защита стоит, которая блокирует подобные простые кликеры.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.

Последний раз редактировалось Alex11223; 29.05.2011 в 16:18.
Alex11223 вне форума Ответить с цитированием
Старый 29.05.2011, 16:19   #26
animevolk
Пользователь
 
Регистрация: 23.05.2011
Сообщений: 14
По умолчанию

Ясно спс за помощь, у меня не чего не получается. Имя окна main.exe

Напиши код как он должен выглядеть
animevolk вне форума Ответить с цитированием
Старый 29.05.2011, 16:25   #27
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Код:
 ControlSend,, E, main.exe
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 29.05.2011, 17:23   #28
animevolk
Пользователь
 
Регистрация: 23.05.2011
Сообщений: 14
По умолчанию

Это и весь код?
animevolk вне форума Ответить с цитированием
Старый 29.05.2011, 17:31   #29
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Код:
SetTimer, clicker, 100

clicker:
ControlSend,, E, main.exe
return

-::pause
Код:
SetTimer, clicker, 100

clicker:
SendInput E
return

-::pause
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Программа-кликер Tanabi Помощь студентам 13 23.09.2012 18:30
Кликер KoLLleu Общие вопросы C/C++ 8 27.12.2010 15:17
Кликер MVC++ jestyan Помощь студентам 0 10.12.2010 14:10
Кликер Federal Помощь студентам 10 06.08.2010 22:52
Кликер ссылок SoftKoc Работа с сетью в Delphi 8 04.04.2010 04:26