编译后,最小化放在后台,打完头文件后,换行按下下键,即可打出 using namespasce std
。打完会自动关闭,适合在手速类比赛使用(可能被封号)。
使用 GetAsyncKeyState
,keybd_event
函数。
#include<bits/stdc++.h>
#include<windows.h>
using namespace std;
bool d=false;
int main(){
while(1)
if(GetAsyncKeyState(VK_DOWN)&0x8000){
keybd_event('U',0,0,0);
keybd_event('U',0,KEYEVENTF_KEYUP,0);
keybd_event('S',0,0,0);
keybd_event('S',0,KEYEVENTF_KEYUP,0);
keybd_event('I',0,0,0);
keybd_event('I',0,KEYEVENTF_KEYUP,0);
keybd_event('N',0,0,0);
keybd_event('N',0,KEYEVENTF_KEYUP,0);
keybd_event('G',0,0,0);
keybd_event('G',0,KEYEVENTF_KEYUP,0);
keybd_event(' ',0,0,0);
keybd_event(' ',0,KEYEVENTF_KEYUP,0);
keybd_event('N',0,0,0);
keybd_event('N',0,KEYEVENTF_KEYUP,0);
keybd_event('A',0,0,0);
keybd_event('A',0,KEYEVENTF_KEYUP,0);
keybd_event('M',0,0,0);
keybd_event('M',0,KEYEVENTF_KEYUP,0);
keybd_event('E',0,0,0);
keybd_event('E',0,KEYEVENTF_KEYUP,0);
keybd_event('S',0,0,0);
keybd_event('S',0,KEYEVENTF_KEYUP,0);
keybd_event('P',0,0,0);
keybd_event('P',0,KEYEVENTF_KEYUP,0);
keybd_event('A',0,0,0);
keybd_event('A',0,KEYEVENTF_KEYUP,0);
keybd_event('C',0,0,0);
keybd_event('C',0,KEYEVENTF_KEYUP,0);
keybd_event('E',0,0,0);
keybd_event('E',0,KEYEVENTF_KEYUP,0);
keybd_event(' ',0,0,0);
keybd_event(' ',0,KEYEVENTF_KEYUP,0);
keybd_event('S',0,0,0);
keybd_event('S',0,KEYEVENTF_KEYUP,0);
keybd_event('T',0,0,0);
keybd_event('T',0,KEYEVENTF_KEYUP,0);
keybd_event('D',0,0,0);
keybd_event('D',0,KEYEVENTF_KEYUP,0);
break;
}
return 0;
}