Realizar AppleScript (OS X)
 
Propósito 
Envia comandos AppleScript para outro aplicativo.
Consulte também 
Formato 
Realizar AppleScript ["<texto do applescript>"]
Opções 
 •
AppleScript calculado especifica um cálculo para ser usado como texto AppleScript.
 •
AppleScript nativo é o texto de um AppleScript (até 30.000 caracteres). O recuo de loops repetidos e instruções condicionais não é aceito.
Compatibilidade 
 
Onde a etapa de script é executada 
Formato 
FileMaker Pro 
Sim 
Script programado do FileMaker Server 
Não 
FileMaker Go 
Não 
Publicação na Web personalizada 
Não 
FileMaker WebDirect 
Não 
Solução runtime 
Sim 
Originado em 
FileMaker Pro 6.0 ou anterior
Descrição 
Crie um cálculo para gerar os comandos AppleScript a serem enviados ou digite os comandos diretamente na área de texto AppleScript nativo.
Para scripts calculados e scripts armazenados nos campos do FileMaker Pro, os comandos AppleScript são compilados cada vez que o script é executado. Se você digitar o script na área de texto do AppleScript nativo, o FileMaker Pro compilará o script e detectará qualquer erro de script ou do sistema. (O script é recompilado sempre que é editado.)
Nota  Como o AppleScript é um recurso do OS X, se você executar um script contendo a etapa de script Realizar AppleScript em um computador com Windows, a etapa de script será ignorada. (Um código de erro é gerado, o que pode ser capturado com a Get(LastError) função.)
Dicas de uso
 •
O FileMaker Pro pode usar a etapa de script Realizar AppleScript para enviar eventos da Apple para si mesmo ou para o FileMaker Pro em execução em outras máquinas.
 •
 •
Realizar AppleScript ["instrua o aplicativo "My Applet" a doMyRoutine()"]
Exemplo 1 
Abre a pasta Documentos no usuário OS X.
Realizar AppleScript ["instruir aplicativo "Finder"(*inserir quebra de linha*)ativar(*inserir quebra de linha*)definir x para caminho para a pasta documentos(*inserir quebra de linha*)abrir x(*inserir quebra de linha*)end instruir"]
Exemplo 2 
Ajusta os limites da janela Documentos até o tamanho especificado. A pasta Documentos deverá estar aberta para que este script seja executado.
Realizar AppleScript ["instruir aplicativo "Finder" para definir limites da janela "Documentos" to {170, 70, 1000, 600}"]
Exemplo 3 
Calcula e executa o AppleScript para instalar uma impressora de rede. "\" instrui o FileMaker Pro a reconhecer o símbolo que se segue como um caractere e não como um operador de cálculo.
Realizar AppleScript ["do shell script \"lpadmin -p " & Impressoras::Nome & " -E -v lpd://" & Impressoras::Endereço IP & " -P /Biblioteca/Impressoras/PPDs/Conteúdo/Recursos/" & Substituto(Impressoras::Nome do driver; " "; "\\\ ") & ".gz -D \\\"" & Impressoras::Descrição & "\\\"\""]
Tópicos relacionados 
Referência de etapas de script (lista em ordem alfabética)
Referência de etapas de script (lista de categorias)