[リストへもどる]
一括表示
タイトルプラグインの利用・乗り入れ(?)
記事No27
投稿日: 2005/11/18(Fri) 13:00
投稿者うぇいく
 ふと。

 各巡回ツールごとに独自の巡回定義やプラグイン(EXEやDLL)があるわけですが・・・ツール提供者からすると、独自性のためにそれぞれ良い機能のものが自分のツールでのみ巡回できる状態が良いわけです。
# フリーソフトの場合、競争してもあまり意味はないですが・・・

 しかし、ユーザからすれば、自分の使用している巡回ツールで巡回可能な対象が多数合ったほうが便利なわけですから、1つのツールでいろんなプラグインが利用できれば、それに越したことはありません。
# INCMのpluginに対応しているツールも多いですね。

 そこで、巡回可能なツール本体として、他ツールでpluginを利用するためのインターフェースの実装を許可するかどうかを記載してはどうでしょうか。
# それとは別に、plugin自体の作者が他ツールでの利用を許可するかどうかもあるんですが・・・「記載がない=許可しない」というより、そういってケースを想定してなかったので、規定してないだけ だとは思うので、本体側に記載があれば、plugin側も許可/不許可を記載するようになるんじゃないかなあ と(フリーの母体上でのみ動作を許可 とかも出てきそうだけど。)

 たぶん、他プラグインのサポートをする際に問題になるのは、
1.インターフェースの変更・バージョンアップ時の心配。
 とくに、後からサポートしたほうが独自の追加機能をつけると問題。
2.シェアウェア本体に付属のpluginを他のフリーもしくはシェアウェアの母体から利用をどうするか(1番許可の出ずらいケースと想定)
3.ユーザは質問をどこに投げれば? という。
 CMNのINCM-Pluginサポート状況ににているかもしれません。どこに質問すればよいかの切り分け自体、ユーザができない可能性が高いですし・・・

 と、別の掲示板で流用案を読んだときに思いました。
# その人は利用の確認しようと思ったら、連絡方法がなかったのであきらめたよーです(サイトの説明だと、@niftyのアカウントが必須になってしまう)。
-- CMN v0.50β --

タイトルRe: プラグインの利用・乗り入れ(?)
記事No28
投稿日: 2005/11/18(Fri) 14:38
投稿者DECO
うぇいくさん、こんにちは。

> しかし、ユーザからすれば、自分の使用している巡回ツールで巡回可能な対象が多数合ったほうが便利なわけですから、1つのツールでいろんなプラグインが利用できれば、それに越したことはありません。

プラグイン対応した巡回ツールって沢山あります?

> そこで、巡回可能なツール本体として、他ツールでpluginを利用するためのインターフェースの実装を許可するかどうかを記載してはどうでしょうか。

基本的にエクステンションはCMNを使ってもらう為の手段なので、サイト上に許可/拒否を書く予定はありませんが、拒否はしないと思います。質問されたら「ご自由に」という感じでしょうか。
でも内部インターフェースを公開する予定はなく、実装のサポートをする予定もありませんので、cpsは実装できたとしても外部仕様だけでcpxのインターフェースを実装するのはかなり厳しいかと。。。
それよりも、うぇいくさんが他ツールのプラグインを動かすcpxを開発しちゃうのがベストだと思います。(^○^)

> たぶん、他プラグインのサポートをする際に問題になるのは、
>1.インターフェースの変更・バージョンアップ時の心配。
> とくに、後からサポートしたほうが独自の追加機能をつけると問題。

そうなったら混乱しそうですね。

>2.シェアウェア本体に付属のpluginを他のフリーもしくはシェアウェアの母体から利用をどうするか(1番許可の出ずらいケースと想定)

利用する側に制限を掛けるのは物理的にできないでしょうね。

>3.ユーザは質問をどこに投げれば? という。
> CMNのINCM-Pluginサポート状況ににているかもしれません。どこに質問すればよいかの切り分け自体、ユーザができない可能性が高いですし・・・

CMNのINCM-Plugin対応は、サイトにも書いてますが動作保証したものではなくサポート対象外となっていますので、その組み合わせの場合は基本的に自己責任ということになります。(=質問できない。)
cps/cpxについては基本的にそれを作った作者に質問するということになるかと思います。

> と、別の掲示板で流用案を読んだときに思いました。
># その人は利用の確認しようと思ったら、連絡方法がなかったのであきらめたよーです(サイトの説明だと、@niftyのアカウントが必須になってしまう)。

おろ、実際にそのような話があったのですか。
掲示板にアクセスする為のアカウントは無料ですが、アカウントを作る手間が面倒ということだとどうにも・・・。(^^;)

DECO

タイトルRe2: プラグインの利用・乗り入れ(?)
記事No29
投稿日: 2005/11/18(Fri) 16:00
投稿者うぇいく
 こんにちは。
>プラグイン対応した巡回ツールって沢山あります?
私の知っている(検討した)範囲ですと・・
CMN,airWeb,EdMax,メーラーdeネットニュース
あたりです。
# そーいえば、INCMは検討しなかった・・・
びみょーに、これって巡回ツール? というもの混ざってます・・・

SDKに含まれるファイルの参照・流用が必要になると思いますので、その辺が問題になるかと・・・
>それよりも、うぇいくさんが他ツールのプラグインを動かすcpxを開発しちゃうのがベストだと思います。(^○^)
個人的な趣味からすると「cmn_cps_x.cpx」に魅力を・・・(笑)

 最終的には、礼儀・マナーの話になってしまうと思ってます。SDKが公開されているので、SDKとその仕様を参考にして、それを呼び出すよう実装するのを防ぐことは困難 と。
# ふと、AppleのiPodへの接続も揉めてますね・・・他社が勝手にサポートするたびに、AppleがiTuneをバージョンアップするという。いまのところ、実装した他社が違法と診断された というのはなかったはず(ほんとに合法なの・・・か?)
 ただし、SDKに含まれるファイルの参照・流用が必要になると思いますので、その辺が直接の問題になるかと思っています。

>利用する側に制限を掛けるのは物理的にできないでしょうね。
 もしやるとしたら、CDのコピーガードのように、あらかじめインターフェースを決めて、取り込む側(巡回ツール側)が取り込まないようなつくりを実装しておくしかないですね。
# CDのコピーガードはコピーツールがそのコードを認識して、自発的にコピーを取りやめるよう実装してない限り、コピーできてしまいます・・・LowLevelのIOでドライブから直接トラック情報を読み込むと、コピーガードのフラグとともに、データが取り出せます。

>cps/cpxについては基本的にそれを作った作者に質問するということになるかと思います。
 きっと、cpxの作者も「CMN以外の環境での動作は、制限はしませんが、サポートしません。問い合わせいただいてもお答えできません」と記述することに・・・(笑)
# だめじゃん(笑)

>おろ、実際にそのような話があったのですか。
>掲示板にアクセスする為のアカウントは無料ですが、アカウントを作る手間が面倒ということだとどうにも・・・。(^^;)
 個人情報がどうとかというのもありますから、単に掲示板の巡回のみのために使用し始める人からすると、そのために、(ある程度大手の)プロバイダに登録するのは抵抗があるかなぁ と。

 実際には、より多機能な巡回ツールが、より単純な機能の巡回ツールのpluginを利用はできると思うのですが、逆はきっと無理・・・・(知っている範囲の自由度は、airWeb→CMNの順で、あとはcps時代のCMNに近い?)
-- CMN v0.50β --

タイトルRe3: プラグインの利用・乗り入れ(?)
記事No30
投稿日: 2005/11/18(Fri) 19:58
投稿者DECO
うぇいくさん、こんにちは。

>CMN,airWeb,EdMax,メーラーdeネットニュース

ザクっと調べた範囲では、EdMaxのプラグインは殆どが巡回以外のもののようで、メーラーdeネットニュースのプラグインはあまり存在してないような・・・。
数が多いとしたらairWebとINCMくらいかなと思いますが、INCMは対応済みなので、残るはairWebのみということに。
で、airWeb自体が止まってるのでプラグインの開発も止まるだろうなと考えると、特に対応するものはないということになるような・・・。(^Q^;)

>個人的な趣味からすると「cmn_cps_x.cpx」に魅力を・・・(笑)

是非お願いします。
これが公開されたらcpsのサポートから逃れられます。(笑)

> 個人情報がどうとかというのもありますから、単に掲示板の巡回のみのために使用し始める人からすると、そのために、(ある程度大手の)プロバイダに登録するのは抵抗があるかなぁ と。

小さい会社の方がよっぽど怖いと思いますけどね・・・。(^^;)

DECO

タイトルRe4: プラグインの利用・乗り入れ(?)
記事No31
投稿日: 2005/11/19(Sat) 13:26
投稿者うぇいく   <weyk@nifty.com>
DECOさん、こんにちは。

EdMax
 bbxという、テキストファイルによる巡回定義が可能(cpsみたいなもん?)
 基本的にメーラーであるため、項目の増減やユーザへ見せる項目を変えるのは大変。
 bbxは主に掲示板・日記系。
 pluinは・・・本体の機能追加が多い(メール型・掲示板型のpluginも作成可能)

メーラーdeネットニュース
 アクセスするのはメーラーであり、なおかつ、どんなメーラーで使用するかも不明なため、すべての送受信内容をメールとしてのヘッダ・本文におしこむ必要がある。
 pluginは主に、pop/smtpを許可してないメールの送受信。
 INCM用pluginを使用するためのpluginはある。

 ということで、@niftyメッセージの送受信は、メーラーで扱ったほうがしっくりきそうだ ということで、メーラーdeネットニュースで作ろうかと考えてるわけです。
# CMNは掲示板向きですからね。「掲示板型フォルダ」以外に「メール型フォルダ」ができれば、巡回に向かないものはほぼなくなりますが(笑)
# EdMaxは、どーにもサポート掲示板で乱暴な対応されたことがある(作者にではなく、ほかActiveな利用者に)のと、利用可能な環境を限定してしまうので、除外。メーラーde...は、ローカルにメールサーバもどきを起動することになるので設定が大変なのが欠点。

>小さい会社の方がよっぽど怖いと思いますけどね・・・。(^^;)
 もちろん、そういう人は、小さな会社にも登録しませんよ(笑)
# ただ、大きな会社の方が登録項目が多いよーな気はします。

おまけ。airWeb
 airVMとゆー仮想コードと、Delphiにほぼ近いformによるGUIをサポートしてるため、Delphiインタプリタと、JavaVMもどきを自力で実装しないとpluginは動きません(笑)たぶん、plugin自体をDelphi/C++で書き直したほうが早いです(笑)
# それに、airVMの技術はいろいろ特許とってそうだしね(笑)
-- CMN v0.50β --

タイトルRe5: プラグインの利用・乗り入れ(?)
記事No32
投稿日: 2005/11/20(Sun) 13:56
投稿者DECO
うぇいくさん、こんにちは。

> bbxという、テキストファイルによる巡回定義が可能(cpsみたいなもん?)

それなら(ちゃんと調べてませんが)cpxを作れば対応できるかも?

> ということで、@niftyメッセージの送受信は、メーラーで扱ったほうがしっくりきそうだ ということで、メーラーdeネットニュースで作ろうかと考えてるわけです。

なるほど。
元々はデリポップでリアルタイムメッセージングできたものですけど、デリポップはあまり流行ってないようですしブラウザではログインしないと新着があるかないかわからないので、基本的には掲示板と同じ位置づけかなーと思っています。
cpsが動作しなくなったので、cpxを作ろうかなとは思ってるのですけど。

># ただ、大きな会社の方が登録項目が多いよーな気はします。

項目は多いでしょうね。
クレジットカード番号とか。

DECO