UWSCをいじってみる。

× UWCS → ○ UWSC

とりあえず、一昔前に流行ったエディタ保存時にブラウザオートリロード。

em = GETID("エディタ名")

SCKEY(em, VK_CTRL, VK_S)
SCKEY(GETID("Firefox"), VK_F5)

CTRLWIN(em, ACTIVATE)

こんだけっぽい。ていうかそれAutoHotKeyでも(ry

付属のヘルプ見た感じでは関数が妙に充実してる。面白そうなところとしては

こんな感じでマウス位置の色をクリップボードにコピーができたり

SENDSTR( 0, "#" + FORMAT(PEEKCOLOR(G_MOUSE_X, G_MOUSE_Y), 6, -1) )


こんな感じでTwitterにポストできたりします。

uid = "ユーザID"
pass = "パスワード"
url = "http://"+uid+":"+pass+"@twitter.com/statuses/update.json"
status = input("What are you doing?")
res = sendStatus(url, "status=" + Encode(Encode(status, CODE_UTF8), CODE_URL))

Function sendStatus(url, data)
 oHttp = CreateOLEObj("MSXML2.XMLHTTP")
 oHttp.Open("POST", url, false)
 oHttp.Send(data)
 Result = oHttp.responseText
Fend

Pro版レジストして上記でEXE作れば超簡易Twitterクライアントができたりします。