Skip to content

UWSC wiki

UWSC概要

Note

  1. UWSCはRPAライクの事が可能なフリーソフトです。
  2. マウス操作の記録・再生ができます。
  3. スクリプトによるGUI操作の再生ができます。
  4. ウインドウの取得、DOM要素の取得、画像認識での対象の選択などができます。
  5. 代替手段として、Pythonnistaであればpyautoguiを提案します。

主要な使い方

UWSCによる操作ウインドウID取得

id = GETID(GET_ACTIVE_WIN)

UWSCによるキーボードキー(仮想キー)操作例

// F11キーの入力
SCKEY(id,VK_F11)
//WINDOWキー + スナップショットキーの入力
SCKEY(id,VK_WIN,VK_SNAPSHOT)

UWSCによるWHILE無限ループ

//ループ開始
WHILE TRUE
// 実行コマンド例 0.5秒中断
SLEEP(0.5)
//ループ終了
WEND
UWSCによるWHILE有限ループ
CNT = 0
WHILE CNT < 100
 PRINT "CNT:" + CNT
 CNT = CNT + 1
WEND

ループ中にESCキーで強制停止できるようにする

// 以下をループ内に挿入
If GetKeyState(Vk_Esc) Then Break

製作物

https://github.com/sxnxhxrxkx/UWSCscripts

UWSC関連リンク