Y & N ツールバー スクリプト
YouTube & ニコニコ動画 ツールバー 2.00 β3に実装しているスクリプトは、Java Scriptベースのスクリプトですが、2種類の形式をサポートしています。
Internet Explorerを制御するタイプと表示中のページに埋め込むタイプのスクリプトです。
スクリプトのヘッダーには、FireFoxやSleipnirで利用されている汎用のものを記述します。
これはページ中にあるFlashを非表示にするスクリプトのヘッダーです。
// ==UserScript==
// @name Flashを非表示
// @namespace http://ie-plus.net/
// @description Flashを非表示にします
// @version 1.00
// @autor Darksky
// @x-type outer
// ==UserScript==
独自の指定として、@x-typeがあります。
@x-typeには、innerとouterが指定可能で、デフォルトはouterです。
innerはページ中に埋め込み、outerは外部からInternet Explorerを制御するタイプです。
自動ログインなどいくつかのページを遷移しながらコントロールするスクリプトは、outerとして記述します。
自動実行と手動実行の対象は、保存するフォルダによって区別します。
自動実行はscript\automatic、手動実行はscript\manualの種別フォルダに格納します。
innerタイプのスクリプトは、ツールバーが提供するScriptHelperオブジェクトを利用することはできません。
ScriptHelperオブジェクトをinnerタイプに提供するということは、Webページのスクリプトからもアクセスできてしまうので、セキュリティ的に問題があるからです。
その辺を調査してから提供の有無を検討するつもりです。
今後は、スクリプトの書き方を説明できればと思っています。
Whim ~ひとり言~
今日は、「君の手がささやいている 3」を見ました。このドラマは泣くしかないよねぇ。
Take your time.



コメント&トラックバック
トラックバックURL: http://darksky.biz/blog/archives/1372/trackback/