Home
xyn9 edited this page Nov 15, 2012
·
40 revisions
Webブラウザ sylera 用の拡張スクリプトです。
ファイル文字コードは便宜上UTF-8になっていますが、なるべく Shift_JISで 保存するようにして下さい。
sylera拡張の標準はShift_JISなので、UTF-8のままだとモノによっては文字コードまわりのエラーで実行できない場合があります。
その他インストール方法など詳しい内容はsyleraマニュアルの「拡張」の項を参照して下さい。
汎用外部スクリプトです。
一応全部ダウンロードして、拡張インストールディレクトリ1に置いてください。
- _sylera.external.charconv.js
- _sylera.external.element.js
- _sylera.external.evaluateXPath.js
- _sylera.external.localfile.js
- _sylera.external.selection.js
1 デフォルトでは %AppData%\sylera\Profiles\default\xxxxxxxx.slt\sylrextension
設定項目の "自動実行拡張"
に登録して使うタイプの拡張です。
"対象ドメイン"
は各スクリプトヘッダ部の @include
セクションを参考にして下さい。
- autoexec.nhk_news.js — NHKニュース
- autoexec.livedoor-reader.js — livedoor Readerを使いやすく変える
- autoexec.twitter.js — Twitter用
- autoexec.youtube.js — YouTube用
- autoexec.nicovideo.js — ニコニコ動画用
- autoexec.ustream.js — USTREAM用
メニューやツールバー、キーボードショートカット向けの拡張です。
- command.ClearMemDiskCache.js — メモリキャッシュとディスクキャッシュを消去する
- command.toggle_css.js — スタイルシートの有効・無効を切り替える
- command.webtool.js — ページにツールバー的なものを組み込む
- command.autocomplete_on.js — サイトのログイン情報を記憶できるようにするコマンド(自動的に記録ダイアログが起動しないサイト用)
- メニュー
CSS有効/無効(&S) = [item:command.toggle_css.js:]
- ツールバー
[command.toggle_css.js:] = Img2Btn, 16,16, 5,1, , TypeDoUp, button0.bmp, button1.bmp, CSS有効/無効
- キーボードショートカット
[command.toggle_css.js:] = Shift+Ctrl+0
コンテキストメニュー向けの拡張です。
- context.view-source.js — 指定URLのソースを表示する
- context.get_raw_url.js — 選択アンカーのリンク先を元(リダイレクト先)のURLに変換する
- context.translation.js — 選択範囲またはページ全体を英和翻訳する
- context.link2m3u.js — ページ内のメディアらしきリンクを拾ってm3uプレイリストを作成する
- context.vcs.js — 選択範囲の内容からVCS形式のスケジュール登録ファイルを作成する
- context.fget.js — FlashGetでダウンロードするための補助スクリプト
Document{
:
英和翻訳(&T) = [item:context.translation.js:]
:
}
Link{
:
リンク先のソース表示(&S) = [item:command.view-source.js:]
:
}
組込み機能のダイアログを呼び出すための拡張です。
- dialog.ShowDOMInspector.js — DOMインスペクタを呼び出す
- dialog.ShowJSConsole.js — エラーコンソール(全体)を呼び出す
- dialog.ShowBookmarksManager.js — ブックマークエディタを呼び出す
- dialog.ShowJSDebug.js — JavaScriptデバッガなるツールを呼び出す
MainMenu{
:
ツール(&T){
:
&JavaScriptコンソール = [item:dialog.ShowJSConsole.js:]
:
}
}
- ライセンス等はファイルごとに確認してください。
- メタデータは Greasemonkeyの書式 に準じて記述しているつもりです。