Autohotkeyで会員登録フォームのメアド・パスワード入力を一瞬でできるスクリプトを作ったので紹介します。
会員登録って、4パターンあるんですよね。
- メールアドレス入力→パスワード入力
- メールアドレス入力→パスワード入力→再入力
- メールアドレス入力→再入力→パスワード入力
- メールアドレス入力→再入力→パスワード入力→再入力
2が一番多いかなぁと思います。
もちろん、これら全てにも即時対応できるようにしました。
そして完成したスクリプトがこちら。
mail(){
clip := clipboardall
Clipboard =
(
yuis.twitter@gmail.com
)
ClipWait, 1
send, ^v
sleep 100
clipboard := clip
clip =
send, {tab}
}
password(){
clip := clipboardall
Clipboard =
(
YOURPASS
)
ClipWait, 1
send, ^v
sleep 100
clipboard := clip
clip =
send, {tab}
}
F1::Reload
; F7,8,9,10
#If GetKeyState("F7", "P")
:*:11::
loop 1{
mail()
}
loop 1{
password()
}
return
:*:12::
loop 1{
mail()
}
loop 2{
password()
}
return
:*:21::
loop 2{
mail()
}
loop 1{
password()
}
return
:*:22::
loop 2{
mail()
}
loop 2{
password()
}
return
#If
yuis.twitter~はメールアドレスを入力、YOURPASSにパスワードを入力します。
使い方
- ahkスクリプトをクリックして起動する
- F1でリロード
- 会員登録画面のメアドフォームをクリックする
- F7を押しながら…
- 11→ メールアドレス入力→パスワード入力
- 12→ メールアドレス入力→パスワード入力→再入力
- 21→ メールアドレス入力→再入力→パスワード入力
- 22→ メールアドレス入力→再入力→パスワード入力→再入力
注意点として、リモートデスクトップしている場合は、ホストのパソコンのクリップボードを参照してしまうため、うまく動作しません。
ホストPC(ローカルPC)で使うぶんには、普通に動きます。