まだ開発途中ですがAnciaを更新しました。アドレスバーと検索バーのスキン対応、ユーザエージョント変更など。他に、スクリプトの汎用性向上の仕様変更も入れる予定でしたが、時間がありませんでした。

スクリプトの汎用性向上とは、

  • アプリはアドレスバーのとき、DataObjectのTextにURL、UniformResourceLocatorにURLを設定し、スクリプトを実行
  • アプリは検索バーのとき、DataObjectのTextに検索キーワード、URLに検索クエリURLを設定し、スクリプトを実行
  • スクリプトのコピー.jsは、実行元によらず、DataObjectのTextをクリップボードにコピーする処理を書けばよい

    というものです。この仕様とすれば、ドロップアクション用のスクリプトを別ファイルに書く必要がなくなくなり、DataObjectを扱うスクリプトだけを書けばよい、となります。

    Anciaについては、なにも書いていないので、備忘録としてもこれから少しずつでも書いていこうと思います。プロセスが残ったり、ドロップアクションを表示すると落ちることがあったり、まだまだです。。