Craving Explorer
Top
Download
Help
History
Q & A

BBS
Customize
Information
Link
Blog

Sponsored Link

サイト内検索

Google

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 に関してはα公開ですので、仕様が変更になる可能性が高いのでご注意ください。