任意のスクリプトを実行する

まず、実行するスクリプトを書きます。(Javascript Actions の文書を参照してください) あるいは(もし誰かがスクリプトを公開していれば)拾ってきます。 しかし、あまり他人のスクリプトには頼れなさそうです。 事実、僕は当初ひとのスクリプトで幸せになろうと考えていたが「標準スクリプト」以外を見つけることは難しかった。

で、とにかくできたら、スクリプトセットの適当なディレクトリの中に突っ込みます。 そして、こんどはkeyconfigの設定-新しいキーの追加で hah.enterEnterKey(event, "example.js", "JSA");とします。

これで動くようになるはずです。

対象を変える

画像をいじるスクリプトなど、動作の対象を変えたいという場合があります。 そのときには、まずabout:configで

extensions.hah.設定名.hints.tags
という文字列値を作ります。 そこに動作の対象としたいエレメントのXPathをいれます。

あとはhah.enterStartKey(event, "設定名"); 的なキーを追加すれば、そのキーを押せば望みのエレメントにヒントがつくはずです。

[要加筆]