Posso usar uma variável em um caminho de arquivo de script no Adobe Configurator 2.0?

1

Estou criando um painel do InDesign usando o Adobe Configurator 2.0. Basicamente, ele fornece um botão que executa um javascript ao clicar. Adicionei o botão arrastando um Script File no meu painel e definindo seu atributo Script File para o caminho desejado, por exemplo, %código%. Dessa forma, posso manter o InDesign aberto e simplesmente modificar o script, salvá-lo e pressionar o botão novamente para testá-lo.

Na versão implantada do painel, no entanto, gostaria que o botão apontasse para uma versão compilada do mesmo script, por exemplo, I:\someFolder\theScript.jsx .

Eu poderia simplesmente alterar o atributo I:\someOTHERfolder\theScript.jsxbin , mas tenho muitos desses botões e isso pode se tornar muito demorado. Eu meio que esperava poder usar variáveis aqui, assim:

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

Agora, o atributo Script File se tornaria Script File e eu poderia alterar todos os caminhos de todos os botões simplesmente alterando essas variáveis:

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

É algo assim possível?

    
por Shawn 10.05.2012 / 20:40

1 resposta

0

Eu encontrei uma maneira de fazer isso. Em vez de usar um Script File , eu uso um simples Script , que executa um comando como este:

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

O configurationObject é inicializado na inicialização do painel com este código:

configurationObject =
{
  "jsExtension": ".jsx",
  "scriptFolder": "I:\someFolder\"
}
    
por 11.05.2012 / 19:27