Nie wydaje się być bardzo mało dokumentacji na temat jak to zrobić online, więc pomyśleliśmy, że pytam tutaj ...C# Skype Plugin
Zasadniczo chcę zrobić bardzo prostą wtyczkę Skype, która będzie używana tylko w obrębie okna rozmowy i może być wywołany przez naciśnięcie przycisku (jeśli możesz dodać przyciski w łatwy sposób) lub/i wpisanie polecenia do skype, np. "/ CallMySkypePlugin"
Idealnie po prostu chcę wiedzieć, jak podłączyć się do skype w ten sposób, Mam Skype4COM, ale nie mówi, jak twoja wtyczka zostanie wywołana lub gdzie punktem wejścia dla skype jest ...
Idealnie oczekiwałem utworzyć nową bibliotekę klas, a następnie mieć klasę, która implementuje interfejs Skype'a lub coś takiego (aby mieć punkt wejścia), a następnie zablokować okno zdarzenia "MessageSent" lub coś podobnego, a następnie zadzwoń do mojej metody ... tj.
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) { ... }
}
Każda pomoc będzie świetna!
Aby dodać trochę przejrzystości, nie * chcę * pisać aplikacji, która używa skype, chcę napisać wtyczkę, której używa Skype ... – Grofit
Wygląda na to, że jestem po Exspasach Skype, które zostały przerwane. dlaczego zatrzymali ludzi tworzących wtyczki na korzyść samodzielnych aplikacji jest poza mną ... Dam odpowiedź evandrix, nawet jeśli nie odpowiedziałem na pytanie, ale przynajmniej odpowiedziałeś :) – Grofit
Dla każdego, kto wciąż jest zainteresowany, znalazłem jeden post gdzieś na forach pomocy technicznej Skype kilka miesięcy temu, które informują, że tworzą specyficzne opakowanie C# dla Skype. Mam nadzieję, że zastąpi straszny Skype4Com, który jest tak trudny do opracowania, że prawie nie jest warty. – Grofit