ので、基本的に私が唯一のチャットウィンドウ内で使用される非常に簡単なSkypeのプラグインを作りたい、私は...ここにC#のSkypeプラグイン
を求めるだろうと思ったが、このオンラインを行う方法にはほとんどのドキュメントがあるようですボタンを押して(簡単にボタンを追加できる場合)、または/または「/ CallMySkypePlugin」にコマンドを入力すると、起動されます。
理想的には、この方法でSkypeにフックする方法を知りたいのですが、 iveはSkype4COMを手に入れましたが、あなたのプラグインがどのように呼び出されるのか、Skypeのエントリーポイントがどこにあるのかはわかりません...
私は理想的に新しいクラスライブラリを作成し、スカイプのインターフェイスや何かを実装するクラス(エントリポイントを持つためのクラス)を持って、チャットウィンドウの "MessageSent"イベントなどにラッチし、メソッドを呼び出します。すなわち
public class MySkypePlugin : SkypeEntryPointInterface
{
// The main skype functionality class
private void Skype skype = new Skype();
// Something like this as the entry point
public void SkypeEntryPoint()
{
skype.MessageSent += ChatWindow_MessageSent;
}
// Do my stuff here
private void ChatWindow_MessageSent(SkypeEvent e) { ... }
}
助けがあれば助かります。
私はスカイプを使用するアプリケーションを書こうと思っていません。スカイプが使用するプラグインを書いています。 – Grofit
Skype Extrasは、後でSkype Extrasが廃止されました。なぜ彼らはスタンドアロンアプリケーションのためにプラグインを作っているのを止めてしまったのかはわからない...質問に答えなかったにもかかわらず答えを与えるだろうが、少なくともあなたは答えた: – Grofit
これに興味がある人は、 Skype用の特定のC#ラッパーを作成していることを、Skypeサポートフォーラムのどこかで数か月前の単一の記事で詳しく説明しています。私は、C#で開発するのが難しいひどいSkype4Comを置き換えることを願っています。 – Grofit