MoEでUWSC操作をバックグラウンド実行出来ない
MoE(Master of Epic)というオンラインゲームをUWSCでマクロ操作出来ているのですが、
マクロ操作実行中にMoEウィンドウがアクティブでないと動作しないので、
その間ネットで検索などしたいのですがそれが出来ずに困っています。
※例えばマクロ動作中にメモ帳を開くとマクロで送っている入力キーが全てメモ帳に出力されます。
所謂、バックグラウンド実行などと呼べばよいのでしょうか?
以前は出来ていたはずなのですが・・・
環境 OS:Win7-64PRO UWSC4.9
マクロ例
// ---
ACW(GETID("Master of Epic -The ResonanceAge Universe-","Master of Epic -The ResonanceAge Universe-"),0,0,1286,828,0)
id = GetID("Master of Epic -The ResonanceAge Universe-")
id = GetCtlHnd(id,"Master of Epic -The ResonanceAge Universe-")
MouseOrg(id,2)
sleep(1)
KBD(VK_3,CLICK,1000)
KBD(VK_4,CLICK,1000)
KBD(VK_5,CLICK,1000)
KBD(VK_X,CLICK,1000)
KBD(VK_Y,CLICK,1000)
KBD(VK_Z,CLICK,1000)
// ---
上記マクロ例では全くの無反応で終了してしまいます。
MoE自体にマクロ対策のようなものが施されているのでしょうか??
UWSCサイトやQAをググった限りでは、
MouseOrg(id,2) の引数2=2を指定すればバックグラウンド実行出来るはずなのですが、
MouseOrg(id,0) の引数2=0とすれば(mouseorg省略時の標準と同意)バックグラウンドではなく標準の動作はしています。
なのでマクロ動作中はボーッと眺めているしかありません・・・
実際にMoEをUWSCでマクロ実行出来ている方、
その他アプリをバックグラウンド実行できている方、
ご教示頂ければ幸いです。
---
以下、参考サイト
MoE公式サイト : http://moepic.com/top
UWSCサイトでのQA : http://www.uwsc.info/faq.html#n17
mouseorg 関数の仕様 : http://uwsc.dohow.jp/blog/mouseorg.html
類似質問1 : http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q14119110964
類似質問2 : http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q10119730290
補足
回答ありがとうございます。自動記録の解説ばかりがお約束のように載ってる割には プログラミングの方の解説はあまりなくすべて自分で決めよまたは知らない者は来るなってほど このあたりの情報が少ないです。検索して開いてもあまり載ってないんです。 相当無理して書きます。 UWSCはスタートアップにでも入れるのが普通なんですか? テキストエディターでプログラムしUWSCに読み込ませて実行でいいですか? 拡張子はどうやって変換するのでしょう?.txtを.UWSと変えるだけでOKなんですか?