以下に示す「ユーザーの動作」を私が行った場合に、「プログラム/スクリプトの動作」を自動で行ってくれる方法を教えて下さい。
ユーザーの動作:
任意のアプリケーションで、ある文字列を、マウスで範囲選択する (たとえば、「はてな」という文字列)。
多機能マウス (*注1) の、あるボタンを押下する。
プログラム/スクリプトの動作:
特定のブラウザ (例:Sleipnir や Chrome など) で、
URL が http://nigitama.hoge/query?=hoge123456 (*注2) となっているタブを探す (*注3)。
そのページの <text area name="mytext"> に「はてな」という文字列を入力する。
同一ページの <input value="" type="image" onclick="javascript: dataSubmit('kensaku');" name="kensaku" src="kensaku.jpg"> という画像ボタンをクリックする。
注釈と補足情報をコメントに書きます。
質問がある場合はコメントにどうぞ。
コメント(1件)
*注2:お察しのことと思いますが、URL の query 以下は動的に変化します。
*注3:該当するタブが複数存在することは可能ですが、実際には該当する URL のタブを複数開いていることは稀です。なので、「最初に見つかった該当するタブの」と解釈していただいて結構です。
補足情報
件の URL は検索エンジではありません。
ロジクールのマウスには、キー設定をする SetPoint というユーティリティが用意されていましたが、あまり細かい設定はできませんでした。特定のアプリケーションやスクリプトのパスを指定して、そのアプリ/スクリプトを起動することもできないようです。ただしショートカットの割り当て (Ctrl + ALT + SHIFT + A など) の指定はできます。
私は目下、Charu3 (http://keiziweb.com/software.html) を使って何かできないかと模索中です。