UWSC は、マウスやキーボードの操作を記録して、ビデオのように記録した操作を再現する Windows 自動化ソフト。 毎日おこなうような操作を記録しておき、再生ボタンをクリックすると、記録した処理を自動実行できます。 ただ記録(録画)するだけなので、PC初心者でもすぐに使えます。
また、自分でスクリプトを作成できるPC上級者やプログラミング知識がある方なら、複数ソフトの連携や複雑な処理を自動化することも可能です。
シェアウェアの UWSC Pro 版もあり。
次にいま記録したスクリプトを [保存] を押して名前を付け、任意の場所に保存します。 これで自分の手で実行した操作が、スクリプトとして保存されました。 設定画面で、「余計な時間、マウス移動は記録しない」 にチェックを付けると、マウス移動や余分な時間は削除されます。
今記録した処理を再生するには、 [再生] ボタンをクリック。 また、保存してあるスクリプトを再生するには、 [読込み] をクリックして該当のスクリプトを選択し、[再生] をクリックします。 スクリプトファイルを起動中の UWSC にドラッグ&ドロップしても動作します。 ファイルの関連付けをおこなっていれば、スクリプトファイルのダブルクリックで、直接 UWSC を呼び出し動作させることも可能です。
記録をしたスクリプトが上手に再生できない、もしくはすぐに止めたい場合、 [Alt] + [F2] キーでストップ可能。
このほか [設定] ⇒ [設定] から記録方法やホットキーの設定、スケジュール設定ができます。 また 、[設定] ⇒ [ランチメニュ] ⇒ [ランチメニュの設定] でスクリプトの登録が可能。
先日、ビッターズの登録変更からショップのお知らせメールを全て停止しようと考え、登録状況を確認したら、正確じゃないが 2,000件程ありました。 結構な数なので、楽天のように一括解除したかったのですが、何? ないの? 一括解除ないの?
しょうがない。 気合を入れて1件ずつ手作業で解除するか。
100件目ぐらいまで頑張って作業しましたよ。
でもね、ついに
UREYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY
YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY!!
と逝ちゃいました。
そこでこの UWSC に作業してもらおうと考えたのですが、いざスクリプトを書こうと思っても、随分さわってないのでようわからん。 しょうがないのでまたビッターズに戻って手作業開始。
今度は、80件目ぐらいで、またまた、
WOOOORYYYYYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA !!
で結局、UWSC で解除処理を1回だけ記録(録画)し、編集することに。
中身は下のようなかんじ。
ACW(GETID("Sleipnir - [ビッダーズ [登録情報変更]]","SleipnirMainWindow"),-4,-4,1288,1002,0)
MOUSEORG(GETID("Sleipnir - [ビッダーズ [登録情報変更]]","SleipnirMainWindow"))
FOR KAISU = 1 TO 1000
BTN(LEFT,CLICK,943,386,562)
BTN(LEFT,CLICK,655,408,453)
BTN(LEFT,CLICK,949,520,515)
NEXT
たったこれだけで全自動で登録解除が終わりました。 一応ことわっておくと、これはまともなスクリプトではないので、他の方の環境では使えません。 使えるのは繰り返し処理の FOR KAISU = 1 TO 1000 と NEXT だけです。
今回あらためて思いましたが、スクリプトっていうかマクロっていうか、自分でチョチョイって出来る方はやっぱり凄いね。 本当羨ましい。 Windows マクロテクニック をもう一度読み直して、ちょっと勉強してみるかな。
UWSC スクリプト集
色々な UWSC のスクリプトがあります。
素人プログラマーBig
UWSC スクリプトについて初心者の入門用に解説。
Auto Clicker
【関連記事】登録したボタンを自動でクリック
≪【YouTube】 灰色の子供 | HOME | デーモンバスター - 不要サービスを停止し、Windows の起動を高速化≫
≪【YouTube】 灰色の子供 | HOME | デーモンバスター - 不要サービスを停止し、Windows の起動を高速化≫