Sponsored Link
サイト内検索
Craving Search
Link
商品メタ検索
Craving Search
Craving Search とは
開発 Blog
嗚呼。物欲物語。。
はてなブックマークに追加
Sponsored Link
Craving Explorer Script とは
Craving Explorer のダウンロード、変換機能を外部アプリケーションから操作するための API です。OLE オートメーションを利用しているので、Java Script、Visual Basic 等、さまざまな言語から利用可能です。
現在作成途中のため、詳細な仕様はある程度実装が完了した時点で公開します。
利用サンプル
利用サンプルとして、タブブラウザ Sleipnir UserAction Extension との連携スクリプトを作成しています。
CravingExplorerDownload.js
このスクリプトを利用することで、Sleipnir のマウスジェスチャ等で、簡単に動画の変換/保存が行えます。
サンプルスクリプト利用方法
(1) Sleipnir を 公式ページ よりダウンロードし、インストールしてください。
(2) Sleipnir のプラグイン UserAction Extension をインストールしてください。
(3) [Sleipnir インストールフォルダ]\plugins\scripts に、スクリプトファイルをコピーしてください。
(4) Sleipnir のアクションとして、CravingExplorerDownload が追加されますので、マウスジェスチャやメニューに割り当ててください。
(5) 保存したい動画のページで、アクションを実行すると(ジェスチャの実行、メニューの選択でアクションが実行されます)、Craving Explorer で動画のダウンロードが開始されます。
※ Craving Explorer が起動していない状態では利用できません。
サンプルスクリプト解説
var craving = new ActiveXObject( 'CravingExplorer.Api' );
if ( craving != null ) {
craving.addDownloadItem( location.href, 'flv', true );
}
4 行の簡単なスクリプトです。
'flv' 部分を、template\convert.xml に記載されている ActionName に置き換えることで、任意の形式に変換してダウンロードできます。
true となっている部分を false にすることで、毎回保存先を指定することができます。
注意事項
現在公開 API は、一つのみですが、今後随時追加していく予定です。
API に関してはα公開ですので、仕様が変更になる可能性が高いのでご注意ください。