특정 Synergy 인스턴스에 대한 스크립트 생성

컴퓨터에서 작업 중인 특정 Synergy 인스턴스를 호출하는 스크립트를 생성 또는 편집할 수 있습니다.

Synergy 인스턴스에는 정보 상자에서 확인할 수 있는 인스턴스 ID가 지정됩니다. 이 ID는 Synergy를 시작할 때마다 변경되지만 스크립트를 통해 올바른 Synergy 인스턴스가 호출되었는지 확인하는 데 사용할 수 있습니다.

특정 Synergy 인스턴스를 호출하도록 설계된 모든 스크립트 또는 매크로의 첫 번째 줄은 다음과 같아야 합니다.
'%RunPerInstance

API 예제 스크립트: 스크립트의 첫 번째 줄을 통해 특정 Synergy 인스턴스의 스크립트를 어떻게 생성하는지 살펴보십시오.

  1. 위에 나온 줄을 첫 번째 줄로 입력합니다.
  2. 코드를 설명하는 설명 주석을 입력합니다.
  3. 다음을 입력합니다.
    Option Explicit
    이는 프로그래밍 오류를 줄여줍니다.
  4. 다음을 입력합니다.
    SetLocale("en-us")
    이는 시스템이 숫자 값을 미국 단위로 해석하도록 강제합니다.
  5. 다음을 입력합니다.
    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 자동화 객체를 생성합니다.
  6. 스크립트 생성을 계속 진행합니다.
  7. 다음을 입력합니다.
    MsgBox "Script Complete"
  8. 다음을 입력합니다.
    Wscript.Quit