AutoHotKey で、Windows アプリの表示位置を指定して開く

Smart Pomo Timer」が便利で使い倒しているのだが、アプリが簡素すぎて表示位置が保存されない。そこで、AutoHotKey を使ってアプリを開き、表示位置を気に入ったところに指定するようにした。

run_smart_pomodoro.ahk

 

解説

Run で「Smart Pomo Timer」をローカルに保存したアプリ実行パスを入力。
WinMove でそれぞれ表示エリアのX座標, Y座標を記入。マルチモニターでサブモニターが左にあるような場合、マイナス座標を入れて座標を変えられる。

あとは、ランチャーに”run_smart_pomodoro.ahk” を入れて、アプリを実行するようにAutoHotKey を実行する。

AutoHotKey で、アクティブなタブブラウザの今のタブでURLを開く

 

何ができるか?

AutoHotKey で、アクティブなタブブラウザの今のタブでURLを開ける

概要

ブラウザ操作のショートカット「アドレスバーにフォーカスする[Alt+d]」を使って、URLを開く

利用するアプリ

AutoHotKey
利用については「AutoHotKey Wiki」を参照

AutoHotKey は何ができるか?

Windows の操作を自動化できる

本件では何を行うか

アクティブなタブブラウザの今のタブで、URLを開く

スクリプト

備考

タブブラウザのショートカットはだいたい同じなので、Chrome などで使える。わたしはFirefox でこの操作を行っている。

AutoHotKey で、ウェブサービスに自動ログインする


何ができるか?

ウェブサービスを使うとき、そのログイン作業を自動化できる

なぜログイン状態をブラウザで維持しないのか?

重要なウェブサービスはパスワード管理ソフトで管理しており、ブラウザにログインデータを残さないようにしているため。

注意事項

個人情報を含むようなウェブサービスは、パスワード管理ソフトを使う。AutoHotKey のスクリプトは、テキストデータを平文で保存しているので記述したログイン情報の漏えいリスクが残る。

利用するアプリ

AutoHotKey
利用については「AutoHotKey Wiki」を参照

AutoHotKey は何ができるか?

Windows の操作を自動化できる

本件では何を行うか

Firefox で特定のウェブサービスを開き、ID とパスワードを入力してログインする

事例

任意のアカウント情報を使ってログインする

  • ログインするウェブサービスのURL
  • ログインID
  • ログインパスワード

login_at_Firefox.ahk

 

使い方

login_at_Firefox.ahk をダブルクリックして起動する

備考

Q:なぜわざわざIME をオフにしているのか?
A:AutoHotKey の”send” は、IMEを利用できるが、オンになっているとログイン時にただしく情報を入力できないから、オフ にする。
参考:(AutoHotkey)(IMEの制御をする 編)