- ベストアンサー
UWSCの終了の仕方
UWSCの終了の仕方 仕事でUWSCのマクロソフトを使っています。 一箇所の部分だけ素早くクリックをループさせるマクロをしていますが、 アプリケーションを開いて使うため、ALT+1などを押しても終了することなく アプリケーション側のALT+1の動作があるので困っています。 ただただマウスを動かして終了しようとしても、どうすることもできなくて、 結局はログオフにしてしまいました。 UWSCを好きなときに一時停止、もしくは強制終了をすることは可能でしょうか? やり方を教えて下さい。もし、プログラムなどで終了させる方法がありましたら 初心者でも分かるように教えて頂ければ幸いです。
- catneko05
- お礼率98% (71/72)
- その他(プログラミング・開発)
- 回答数1
- ありがとう数3
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
ループしているマクロの中に以下の一文を書いてください If GetKeyState(Vk_Esc) Then Break Escキーを押すとループから抜けます。
関連するQ&A
- UWSCについて
UWSCで、alt+F3 から、適当にマウスを動かす→alt+f2で、 とりあえず、動きを保存したいのですが 一連の動作をしてもなんの反応もありません。 保存のボタンも押せません。 設定では、 alt+F3 が記憶で alt+f2 が停止になっています。 どうしたら、いいでしょうか? 教えた下さいません。
- ベストアンサー
- その他([技術者向] コンピューター)
- UWSCが動かない
UWSCで録画も実行もできません。 録画ボタンは押せますが、一通り処理を行ったあとに実行しようとすると、有効データはありませんと出ます。 しかし、一時正常に動いたこともあって、今ではそのときに保存したプログラムを実行しても、マウスの動きだけ動作し、クリックやキー操作は行いません。 UWSCの再インストール、再起動、管理者実行、別PCで処理、などを試してみましたが改善されません。 ちなみにUWSCのファイルやアプリはデスクトップにあります。 何か他にできることがありましたら教えて頂けないでしょうか。
- ベストアンサー
- フリーウェア・フリーソフト
- UWSCに制限時間を付けたいです
UWSCでループの中のループで無限ループにハマってしまいプログラムが終わらなくなった時のために 一定時間経ったら最期の判定に行く前であっても読み込んだUWS自体を強制的に終了させれるようにしたいです REPEAT REPEAT xxxxxxxx ←ここで無限ループに UNTIL UNTIL 上のようになります また最期のUNTILに t=GETTIME() UNTIL ((GETTIME()-t)>=3) //3秒以内に終わらなかったら終了 上のように制限時間を付けても、判定のある最期まで行けないと動かなくなり 使うループの数が多いため 最初の方か最期のほうに数行書くだけでいいように作りたいです ご教授お願いしますm(__)m
- 締切済み
- その他(プログラミング・開発)
- 強制終了の仕方を教えてください。
こんばんは、強制終了の仕方を教えてください。 アプリケーションの強制終了の仕方はわかるのですが、 (Control+Alt+Command) パソコン自体の強制終了の仕方がわかりません。 というかあるのでしょうか?? それすら分からないので質問させてください。。 ヘルプで「強制終了」と検索してみたのですが、 載っていませんでした。 Windowsのような感じで強制終了できるやり方がありましたら 教えてください。 使用環境は、OSX Panther PowerBook G4 17/1,5です。 よろしくお願いいたします。
- ベストアンサー
- Mac
- UWSCのスクリプトで行き詰っています。。
作りたい動作は特定のアプリケーションで「(1)F12を押す⇒(2)Alt+Pを押す⇒(3)70秒待機⇒(4)F12を押す((1)~(4)を無限にループ)(5)ESCキーでマクロを停止」です。特に座標の指定などありませんので一通り自分で挑戦してみましたが素人構成なのでうまく動作しませんでした。あれこれとしてみた結果、結局どういった風に組んでよいか分からず途方にくれています・・・。詳しい方がいらっしゃいましたらご教授ください。よろしくお願いします。 以下組んでみたスクリプト ACW(GETID("使いたいアプリケーション")) while TRUE if GETKEYSTATE(VK_ESC) then exit KBD(VK_F12,DOWN,77) KBD(VK_F12,UP,77) SLEEP(1) sleep(72+random(15)) KBD(VK_F12,DOWN,77) Print "休憩中" wend
- ベストアンサー
- その他(プログラミング・開発)
- UWSCでエラー発生時の対処法について
UWSCで、エラーが発生したときに、特定の行、または指定されたファンクションへ飛ばしたいのですが、その方法はありますでしょうか?VBでいうOnErrorステートメントと同じ役割ができるものを探しています。 UWSCはエラーがでると、強制終了されてしまい、その後のプログラムの実行が止まってしまいますので、これを回避するためです。 当方、プログラムは素人ではありませんが、UWSCは始めてです。もし分かる方がいましたら、教えていただけませんでしょうか?
- 締切済み
- その他(プログラミング・開発)
- UWSCについて
UWSCでマクロを使い画像判断検索?をしたいのですが While true // 繰り返し ここから if GETKEYSTATE(VK_ESC) then exit // Escapeキーでスクリプト停止 Ifb chkimg("aiueo.bmp") = true then // 画像判定 // ここから あった時 sleep(1) // 待ち時間 // ここまで あった時 // ここから なかった時 else sleep(1) // 待ち時間 // ここから なかった時 BTN(LEFT,CLICK,74,60,1217) Endif // 画像判定 終了 wend //繰り返し ここまで これで画像ファイルの名前を uwsc_aiueo.uws にしてくださいとあったのでそのままファイル名に使ってるのですがうまくいってません。 初心者ですが教えていただけないでしょうか?
- ベストアンサー
- その他(インターネット・Webサービス)
- 自動入力ツール「UWSC」について
自動入力ツール「UWSC」について RagnarokOnlineにてUWSCを用いて簡単な動作をさせたく、具体的にはF6→F7と順に押すようにしたいのですが記録する所がうまくできません。 1.「Alt+F3」を入力し記録開始 2.F6を入力(ゲーム内ではF6を押したときの行動がとられます) 3.F7を入力(上に同じ) 4.「Alt+F2」を入力し記録終了 その後、再生をしてみても何も起こらないので困っているのですが、ROがアクティブになっているときは外部の入力を受け付けない等の制限があるのでしょうか? 分かる方回答をお願いします。
- 締切済み
- オンラインゲーム
- UWSCからエクセルのマクロを実行
最近UWSCというソフトを使うようになりました。 で、エクセルからSHELLをつかってUWSCを立ち上げ実行し、UWSCの最後に再度エクセルの指定したマクロを実行したいと思っています。 エクセルファイル名= AAA.xls Excel = GETACTIVEOLEOBJ("Excel.Application" ,エクセルファイル名) ---- 中略 ---- Excel.Visible = True ACW(GETID("MICROSOFT EXCEL - " + エクセルファイル名 ,"XLMAIN"),-4,-4,1288,1002,0) CTRLWIN(GETID("MICROSOFT EXCEL"), MAX) msgbox("完了しました。") Excel.Application.Run エクセルファイル名 & "!Macro1" といったようなスクリプトを組んだのですが、なにもないままUWSCが終了してしまいます。 UWSCから指定のエクセルマクロを実行する方法を教えてください。
- ベストアンサー
- フリーウェア・フリーソフト
お礼
お返事ありがとうございます。 最初は、あれ?止まらない。とか思ってましたが、 やっていて納得です。一通り動作が終わったあとに止まるのですね。 とても感謝です、どうもありがとうございました。 失礼致します。