LDRize/Extension/LDRizeSuperView

Last-modified: 2008-07-22 (火) 19:07:00

LDRize SuperView Extension by 958

概要

  • LDRize for Seahorse のカレントリンクを SuperView で開く UserAction スクリプト

必須拡張

  • SeaHorse 1.1.2 以上
  • UserAction Extension 1.0.1 以上
  • SuperDrag Extension 1.0.2 以上

動作確認環境

  • Windows XP SP2
  • Internet Explorer 7
  • Sleipnir 2.7.2
  • Seahorse 1.1.2
  • UserAction Extension 1.0.1
  • SuperDrag Extension 1.0.2 以上

インストール

  • ソースをコピーし、テキストエディタに貼り付け
  • sleipnir のインストールディレクトリ\plugins\scripts\LDRizeSuperView.js に保存
  • sleipnir のインストールディレクトリ\plugins\seahorse\LDRize\keybindex.js を開く(無い場合は作成)
  • 以下のコードをコピペ('s'の部分は他とかぶらないように。起動キーを変えたい場合は適当な文字に変更)
KEYBIND['s'] = function() {
  sleipnir.RunScript(sleipnir.ScriptFullName.replace(sleipnir.ScriptName, '').replace(/\.js$/, '') + '..\\scripts\\LDRizeSuperView.js');
}

説明

  • インストール完了後、google とかで検索して s を押してみる

ソース

(function () {
	var IGNORE = [/\.pdf$/, /\.m[0-9]a$/, /\.mp.$/, /\.wmv$/, /\.midi?$/];

	if (!_window.LDRize) return;
	var paragraph = _window.LDRize.getCurrentParagraph(); if (!paragraph) return;
	var url = _window.LDRize.getParagraphLink(paragraph); if (url == '') return;
	for (var i = 0; i < IGNORE.length; i++)
		if (url.match(IGNORE[i]))
			return;
	sleipnir.API.ExecuteAction('SuperDragShowSuperView("'+url+'")');
})();