Adobe Configurator 2.0의 스크립트 파일 경로에 변수를 사용할 수 있습니까?

Adobe Configurator 2.0의 스크립트 파일 경로에 변수를 사용할 수 있습니까?

Adobe Configurator 2.0을 사용하여 InDesign 패널을 만들고 있습니다. 기본적으로 클릭 시 자바스크립트를 실행하는 버튼을 제공합니다. Script File패널에서 을 드래그하고 해당 Script File속성을 원하는 경로(예: )로 설정하여 버튼을 추가했습니다 I:\someFolder\theScript.jsx. 이렇게 하면 InDesign을 열어 두고 스크립트를 수정하고 저장한 다음 버튼을 다시 눌러 테스트할 수 있습니다.

그러나 배포된 패널 버전에서는 버튼이 동일한 스크립트의 컴파일된 버전을 가리키도록 하고 싶습니다(예: I:\someOTHERfolder\theScript.jsxbin.

나는 단순히Script File 이러한 버튼이 너무 많아 시간이 많이 걸릴 수 있습니다. 나는 여기서 다음과 같이 변수를 사용할 수 있기를 바랐습니다.

thePath = "I:\someFolder\"
theExtension = ".jsx"

이제 Script File속성은 다음과 같습니다.thePath + "theScript" + theExtension 다음 변수를 변경하여 모든 버튼의 모든 경로를 변경할 수 있습니다.

thePath = "I:\someOTHERfolder\"
theExtension = ".jsxbin"

이런 일이 가능합니까?

답변1

나는 그것을 할 방법을 찾았습니다. 를 사용하는 대신 Script File간단한 것을 사용합니다.Script 다음과 같은 명령을 실행하는

app.doScript(File(configurationObject.scriptFolder + "scriptName" + configurationObject.jsExtension), ScriptLanguage.JAVASCRIPT);

configurationObject초기화 되었습니다패널 초기화이 코드를 사용하면:

configurationObject =
{
  "jsExtension": ".jsx",
  "scriptFolder": "I:\\someFolder\\"
}

관련 정보