AutoHotkey で GASはじめて実行時の承認・許可を自動化

GAS承認面倒

面倒が嫌いなSAMです。
Google Apps Script初回コード実行時の承認が面倒、忘れてしまうので「AutoHotkey」の画像認識で自動化してみました。

 

 

スポンサーリンク

自動で動かしてる様子

Win+h キーでStartしてます。

AutoHotkeyのコード

コメント多く入れているのでわかると思います。

#h::
; A_ScreenWidth マルチモニタ すべて探してしまう!!
;画像検索 ファイル名””イラナイ
WinGetPos,,, W, H, A
;MsgBox,,,%W%=%H%
ImageSearch, x, y,0,0, %W%, %H%, kyoka.png 
;見つけた画像の左上の座標
;MouseMove, X+40, Y+17 ;マウス移動
MouseClick, L, X+40, Y+17, 1
Sleep,1500
WinGetPos,,, W, H,A
ImageSearch, x, y,0,0, %W%, %H%, *50 Id.png
;見つけた画像の左上の座標
MouseClick, L, X+15, Y+15, 1
Sleep,2500
ImageSearch, x, y,0,0, %W%, %H%, details.png
;見つけた画像の左上の座標
MouseClick, L, X+23, Y+14, 1

;リンク上から、外れる
MouseMove, X+100, Y+0 ;マウス移動

Sleep,100
ImageSearch, x, y,0,0, %W%, %H%, not-safe.png
;見つけた画像の左上の座標
MouseClick, L, X+60, Y+6, 1

WinMove, A,,,,, 680 ;windowを大きく

Sleep,800
WinGetPos,,, W, H, A
ImageSearch, x, y,0,0, %W%, %H%, allow_end.png
;見つけた画像の左上の座標
MouseClick, L, X+32, Y+16, 1
;MouseMove, X+32, Y+16


;MsgBox, , %x%, %y%
Return

関数とLoop使えばもう少し、見られるようになるかも

ImageSearch, x, y,0,0, %W%, %H%, details.png     ;見つけた画像の左上の座標
MouseClick, L, X+23, Y+14, 1
画像の探す位置が「左上」なので、「真中」をクリックするため画像の縦横調べ半分をXYに足しています。

コメント

タイトルとURLをコピーしました