2011-01-26 5 views
13

C#을 스카이프 플러그인

는 기본적으로 난 단지 채팅 창 내에서 사용되는 매우 간단한 스카이프 플러그인을 만들고 싶어 ... 그래서 내가 여기에 물어 것이라고 생각이 온라인을 수행하는 방법에 대한 약간의 문서가 될 것 같다 (버튼을 쉽게 추가 할 수있는 경우) 또는/또는 "/ CallMySkypePlugin"(예 :/CallMySkypePlugin)에 명령을 입력하면 트리거됩니다.

이상적으로 저는이 방법으로 Skype에 연결하는 방법을 알고 싶습니다. 필자는 Skype4COM을 얻었지만 플러그인이 어떻게 호출되는지 또는 Skype의 엔트리 포인트가 어디인지에 대해서는 말하지 않습니다 ...

나는 이상적으로 기대하고있었습니다. 새 클래스 라이브러리를 만든 다음 Skype 인터페이스 나 뭔가를 구현하는 클래스를 만들면 (채팅 창에서 "MessageSent"이벤트 또는 그 밖의 항목을 입력하고 내 메서드를 호출 할 수 있습니다.) ie

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) { ... } 
} 

도움이 될 것입니다.

+0

그냥 선명도를 더하기 위해 스카이프를 사용하는 응용 프로그램을 작성하고 싶지 않습니다. 스카 이프가 사용하는 플러그인을 작성하고 싶습니다. – Grofit

+0

Skype Extras가 중단 된 이후에 나타나는 내용입니다. 왜 사람들이 독립 실행 형 응용 프로그램을 선호하는 플러그인을 만드는 것을 멈추었 는가는 나를 넘어선 것입니다 ... 질문에 대답하지 않았지만 evandrix에게 답변을 제공 하겠지만, 적어도 당신은 대답했습니다 :) – Grofit

+0

여전히 관심이있는 사람에게 몇 달 전에 Skype 지원 포럼의 어딘가에서 하나의 게시물을 작성하여 Skype에 대한 특정 C# 래퍼를 작성하는 방법에 대해 자세히 설명합니다. 나는 C#에서 개발하기가 어려운 무서운 Skype4Com을 대체 할 수 있으면 좋겠다. – Grofit

답변

8

귀하의 질문 (또는 적어도 비슷한 질문)은 전에 here 번으로 대답했습니다.

도움이되는지 확인해보십시오.

그렇지 않다면, 빠른 Google 검색을 통해 다음과 같은 결과를 얻을 수 있습니다. 개인적으로 생각해 보면, 예를 들어 실험을하고 놀기 만하면 이러한 것들을 사용할 수있는 방법이라고 생각합니다. -

  1. Skype4COM C#.Net Example
  2. Example from Skype Developer Blog
  3. CodeProject
  4. Skype API Documentation
,536,913,632 10

... 자세한 내용은 여기 search을 참조하십시오.

+2

안녕하세요, 저는 지금까지 이것들을 많이 읽고, 그들로부터 좋은 정보를 얻었습니다. 내가 얻지 못하는 것은 다른 애플리케이션에서 스카이프를 사용하는 방법, 즉 앱을로드 한 다음 스카이프에서 데이터를 보내고 받기 시작하는 것입니다. 그러나 나는 (가능하다면) 플러그인으로 자동으로 내 앱을 시작한 다음 백그라운드에서 물건을 시작하기를 원한다.거기 밖으로 모든 예제는 사용자가 귀하의 스카이 프 응용 프로그램을 걷어 차는 반면, 나는 자동으로 그것을 차기 skype 싶어요 ... – Grofit

+0

4 번째 연결이 죽었습니다. 다른 [doc] (http://dev.skype.com/desktop-api-reference) –

+0

@DenisTheMenace를 발견했습니다. 링크도 죽었습니다.) –