|
アドビのフラッシュが用いられた、画面表示のボタン部分をbpm形式で保存し、
三種類表示させる可能性のあるボタンを監視&識別し、三種のどれかが表示された場合、
それを一回(左クリック)させる事を繰り返すマクロです。初めて作成しました。
ブラウザはiron、osはxpです。
必要なuwscマクロは、アドビのフラッシュを用い表示されている画面を監視し、
三つのボタン種を認識し、現れた場合に左クリックを一回し延々とループし、
Escボタンで停止できるマクロです。
よろしくお願いします。
------------------------------ここから-------------------------------
While True DEF_DLL DwmEnableComposition(long): long: dwmapi if KINDOFOS()>=20 then DwmEnableComposition(0) // Vista/Win7 の場合にオフに(Win8ではオフにできない) STOPFORM(False) // "再生中...xxxx"ウィンドウは出さない MMV(G_SCREEN_W, G_SCREEN_H) // カーソルを画面端に(カーソルがソフト描画の場合に退避) while True if GETKEYSTATE(VK_ESC) then exit // ESCキーで終了 ifb CHKIMG("check.bmp") // 画像があった bpmで保存したボタンの(image1)画像?B BTN(LEFT, CLICK, G_IMG_X, G_IMG_Y) // 左クリック break endif ifb CHKIMG("check.bmp") // 画像があった bpmで保存したボタンの(image1)画像?B BTN(LEFT, CLICK, G_IMG_X, G_IMG_Y) // 左クリック break endif ifb CHKIMG("check.bmp") // 画像があった bpmで保存したボタンの(image1)画像?B BTN(LEFT, CLICK, G_IMG_X, G_IMG_Y) // 左クリック break endif sleep(1) wend if KINDOFOS()>=20 then DwmEnableComposition(1) // オン Wend
---------------------------------ここまで------------------------------
|
No.968 2015/03/02(Mon) 15:16:43
|