|
Yahoo!カテゴリーを"Lunascape"のプラグインに組み込む方法を紹介してきたが、以前紹介した方法で一般配布しようとすると不具合が出るので先にこちらを紹介する。 "Lunascape"のプラグインにはプラグイン固有のIDが2つ必要となる。 このIDが他のプラグインと重複すると正常に動作できないためだ。 ちなみにIDには「GUID」と「CLSID」の2つが必要だ。 「(1)サンプルから独自プラグイン作成の準備」では、独自でIDを設定して自分の使用する環境では問題無く動作していたが、それを他のパソコンに移したときにプラグインとして認識されなくなってしまった。 幸い、"Lunascape"の開発元に問い合わせたところ、非常にわかりやすい返答をいただいた。 まず、開発者向けコンテンツの「スクリプトサイドバープラグイン定義ファイル」に概要が記載されている。 ![]() 次に、開発元が提供している「ID生成ツール」を使って新規に生成する。 ![]() コンテンツには"GUID作成ツール"とあるが、「CLSID」もこのツールで作成する。 この作成したIDを「plugin.config」や「host.ini」に記入する。 サンプルでは、IDの英字が大文字と小文字と区別されているが、実際は区別しなくてもプラグインの使用に支障はない。 自分が使いやすいようにプラグインを作成する人もいるが、多くの人に使ってもらってこそ問題点や改善点が出てくることもある。 作成したプラグインを公開できる場があってもよいと思う。 |
| << 前記事(2007/10/10) | トップへ | 後記事(2007/10/12)>> |
| タイトル (本文) | ブログ名/日時 |
|---|
| 内 容 | ニックネーム/日時 |
|---|---|
Lunascapeにはプラグインセンターというのがありますが、そこで自分で作ったプラグインを公開できますよ。 |
guest 2007/10/13 23:21 |
プラグインセンターで公開できるのを確認しました。 |
LUNARAVE 2007/10/15 08:52 |
| << 前記事(2007/10/10) | トップへ | 後記事(2007/10/12)>> |