- 46 名前:42 mailto:sage [2018/10/13(土) 21:50:49.06 ID:0Iqx+GXq.net]
- 定点観測して、ログを吐き出すスクリプトなんで、ざっくりというと以下な感じ。
・ウィンドウを左上に移動 ・特定座標の色を変数として記憶 ・記憶した色のパターンが特定の条件に合致すれば、ログに出力 キーボード操作も、マウス操作も無くて、処理としては色の監視とその条件用の演算と出力です。 元のスクリプトを簡潔にして画面キャプチャのために作成した切り分けのためのスクリプトから 更に演算処理を全部抜くと OPTION EXPLICIT, TOPSTOPFORM OPTION LOGFILE = 3 OPTION LOGPATH = ".\" logprint(TRUE) dim gid = getid("hoge") ACW(gid,0,0,WINDOW_SIZEx,WINDOW_SIZEy) for id = 0 to 11 FUKIDASI(x+","+y x, y) saveimg("debug_"+ (id) + ".bmp",gid,,,,,,,IMG_FORE) print x+","+y sleep(2) next こんな感じ。saveimg してるところで、本来は色の識別してます。 この FUKIDASI の位置が、キャプチャ画面上でずれるんです。。。 手元の PC だと再現しないんですよねぇ^^; なにか怪しい箇所があれば、ぜひ教えてください。
|

|