Код
{$CLEO .cs}
0000: NOP //thread AvtoZ
:avtoz1
0001: wait 0 ms
0ADC: test_cheat *g*
0AB0: 35
004D: jump_if_false @avtoz2
0735: set_virtual_key 16 down true
wait 60000 ms
0735: set_virtual_key 16 down false
:avtoz2
0ADC: test_cheat *0*
004d: jump_if_false @avtoz1
0A92: create_custom_thread "AvtoZ.CS"
0A93: end_custom_thread
Вообщем нужно при однократном нажатии 'End'(35) ,что бы спамился(а-ля постоянно нажат) Shift(16).
И при нажатии снова 'End' выключался соответсвенно. Как реализовать цикл ? Какие нопы использовать ? Подскажите пожалуйста.
А то у меня счас нажимаешь Энд , он 60 секунд держит шифт. А нужно циклом, что бы нажал - до бесконечности держало шифт, нажал еще раз Энд - отжало шифт.
Помогите не пойму как сделать ( и какие опкоды использовать )
На с++ выклядит так:
Код
void __fastcall TForm1::FormKeyPress(TObject *Sender, char &Key) {
if (Key==VK_End) {
keybd_event('Shift', 0,0,0); // или keybd_event(VkKeyScan('Shift'), 0,0,0);
}
if (Key==VK_Home) {
keybd_event('Shift', 0,KEYEVENTF_KEYUP,0);
}
}
Помогите допилить правильно в формате клео