一定時間ごとにマウスイベントとキーイベント発生

//キーボードイベントとマウスイベントを一定時間ごとに自動で発生させるプログラム.

//自動で発生させるかは変数flagで管理されている.

//キーボードのAを押すとフラグを立てたり折ったりする.

//mouse_event命令はhttp://lhsp.s206.xrea.com/hsp_mouse.html,

//keybd_event命令はhttp://lhsp.s206.xrea.com/hsp_keyboard.html

//を参照してください.

//user32.as をインクルードする必要があります.

//ちなみにこれはチャットワークを自動で遡るために作りました.

#include "user32.as"

onkey gosub *ChangeFlag

flag = 1

repeat

if flag = 1{

mouse_event $00000002,0,0,0,0;マウス左ボタンダウン

await 1

mouse_event $00000004,0,0,0,0;マウス左ボタンアップ

await 1

keybd_event 36,0,0,0;HOMEボタンダウン

await 1

keybd_event 36,0,2,0;HOMEボタンアップ

}


title "flag = " + flag


wait 200

loop

*ChangeFlag

if(wparam == 65){;キーボードのAで,自動送出をする/しないを切り替える

flag = 1 - flag

}

return