Synergy API(응용프로그래밍 인터페이스)는 이 제품의 특정 기능을 자동화할 수 있는 OLE(Object Linking and Embedding) 프로그래밍 인터페이스입니다.
팁: 응용프로그램 도움말 메뉴에서 Synergy API 참조 문서에 액세스하십시오. 를 클릭하여 응용프로그래밍 인터페이스 문서를 여십시오.
스크립트 및 타사 소프트웨어에서 이 제품을 조작할 수 있습니다.
API를 통해 이 제품을 제어하려면 OLE 자동화 클라이언트에 액세스할 수 있어야 합니다. 이러한 클라이언트의 예는 다음과 같습니다.
- Visual Basic Script(VBS), Jscript 및 기타 프로그래밍 언어를 처리할 수 있는 Windows 스크립트 호스트
- Microsoft Office 응용프로그램 제품군의 일부로, 전체 기능을 갖춘 Visual Basic for Applications(VBA)
- Visual Basic(VB)
- Internet Explorer
- Perl
- Python
이 제품은 API를 사용하여 다음과 같은 방법으로 자동화할 수 있습니다.
- 매크로를 기록하고 그래픽 사용자 인터페이스 또는 제품 명령줄에서 재생할 수 있습니다.
- VB 스크립트는 명령줄 인수를 사용하거나 사용하지 않고 제품 명령줄에서 실행하거나 사용자 인터페이스 내에서 매크로로 실행할 수 있습니다.
정보 상자에서 찾을 수 있는 InstanceID를 사용하여 로컬 컴퓨터에서 특정
Synergy 인스턴스에 대해 매크로를 시작할 수 있습니다. 특정 인스턴스를 호출하려면 다음 명령을 첫 번째 줄로 매크로에 포함해야 합니다.
'%RunPerInstance
주: 기록되거나 직접 작성한, 2016 릴리스 이전 버전의 매크로는 이 첫 번째 줄을 포함하도록 편집해야 합니다. 이 줄을 포함하지 않으면 경고 메시지가 표시되고 실행된 Synergy의 첫 번째 인스턴스가 호출됩니다.