APIリファレンス

Lunascape, LunaScriptSidebarで利用可能なAPI


Lunascape API (PDF 200KB)

Lunascape APIを利用すると、Lunascapeのタブやお気に入りなどを、スクリプトやプラグインなどの外部プログラムから操作することができます。 Lunascape APIはCOMに準拠しており、COMに対応している言語であれば、どんな言語からも利用することができます。(例:VC++,VB,C#,JScript,VBScriptなど)

→スクリプトからLunascape APIを利用する方法
→IE用ツールバーやサイドバーからLunascape APIを利用する方法

LunaScriptSidebarで利用可能なAPI


LunaItemXmlBuilder API (PDF 70KB)

LunaItemXmlBuiderオブジェクトは、拡張サイドバープラグインから利用可能なスクリプティングオブジェクトです。
スクリプトはツリー構造で管理されているデータに対してアイテムの追加を行うことができます。

LunaHtmlUtility API (PDF 47KB)

指定されたURLからHTMLデータをダウンロードし、HTMLDocumentオブジェクトに変換します。
スクリプトはDOMを用いてページを解析することができます。

LunaXmlUtility API (PDF 42KB)

指定されたURLからXMLデータをダウンロードし、XMLDOMDocumentオブジェクトに変換します。
解析スクリプトはDOMを用いてXMLを解析することができます。

LunaScriptSidebar API (PDF 103KB)

サイドバープラグインのサイドバーオブジェクトをスクリプトから操作するためのAPIです。

LunaScriptPluginProfile API (PDF 49KB)

スクリプティングオブジェクトを通じて、サイドバープラグインの設定を入出力するAPIです。