컴퓨터에서 작업 중인 특정 Synergy 인스턴스를 호출하는 스크립트를 생성 또는 편집할 수 있습니다.
각 Synergy 인스턴스에는 정보 상자에서 확인할 수 있는 인스턴스 ID가 지정됩니다. 이 ID는 Synergy를 시작할 때마다 변경되지만 스크립트를 통해 올바른 Synergy 인스턴스가 호출되었는지 확인하는 데 사용할 수 있습니다.
'%RunPerInstance
API 예제 스크립트: 스크립트의 첫 번째 줄을 통해 특정 Synergy 인스턴스의 스크립트를 어떻게 생성하는지 살펴보십시오.
Option Explicit이는 프로그래밍 오류를 줄여줍니다.
SetLocale("en-us")
이는 시스템이 숫자 값을 미국 단위로 해석하도록 강제합니다. Dim SynergyGetter, Synergy
On Error Resume Next
Set SynergyGetter = GetObject(CreateObject("WScript.Shell").ExpandEnvironmentStrings("%SAInstance%"))
On Error GoTo 0
If (Not IsEmpty(SynergyGetter)) Then
Set Synergy = SynergyGetter.GetSASynergy
Else
Set Synergy = CreateObject("amiws.Synergy")
End If
이는 작업 중인 특정 Synergy 인스턴스를 시작시키는 OLE 자동화 객체를 생성합니다. MsgBox "Script Complete"
Wscript.Quit