Pular para o conteúdo
Octo × Scripts JSX e UXP Pedir um diagnóstico

Octo para scripts JSX e UXP no Illustrator

Cento e vinte scripts em seis estações, nenhum inventário. O Octo levanta, a sua equipe decide.

O Illustrator roda scripts em JavaScript (ExtendScript), AppleScript e VBScript, e a Adobe pôs no roteiro os plugins UXP e o fim dos painéis CEP. O Octo inventaria o que existe, escreve scripts que só leem por padrão, simulam antes de trocar e nunca salvam por cima, e entrega relatório para quem aprova a arte, o texto e a prova.

Linguagens de script3JavaScript, AppleScript e VBScript, segundo a Adobe
Plugins UXP em GA4º tri 2027roteiro da Adobe para o Illustrator
CEP desligado por padrãodez 2028painéis CEP, segundo o mesmo roteiro
Fontes13listadas no fim da página
01

O que o Octo faz com os scripts da sua equipe.

Seis entregas possíveis, tiradas do levantamento. Todas registram o que fizeram, nenhuma grava por cima do original, e a decisão de cada script fica com quem responde pela automação.

Inventário com sha256

Cada .jsx, .vbs, .scpt, JSXBin e painel CEP, com versão divergente entre estações, caminho fixo, dependência e codificação.

Entrega: inventario_scripts.csv para a equipe decidir

Sinais de risco

Aviso de JSX externo desligado, senha no código, save() solto e diálogos silenciados sem volta.

Entrega: lista para quem responde pelo acesso

Instalação revisada

Só o aprovado vai para a pasta de scripts; igual não copia, diferente vira conflito, e tudo fica registrado.

Entrega: instalar_scripts.sh e instalacao.csv

Auditoria só leitura

Modo de cor, pranchetas, fontes, vínculos ausentes e cores especiais de cada .ai, fechado sem salvar.

Entrega: auditoria_documento.jsx e auditoria.csv

Textos por idioma

Simulação primeiro, relatório de texto maior e tradução faltando, e uma cópia por idioma só quando está completo.

Entrega: trocar_textos.jsx e relatorio_textos.csv

Mapa da migração CEP

Chamadas evalScript, window.cep e CSInterface de cada painel, contra as datas do roteiro da Adobe.

Entrega: lista por painel, pronta para o beta público
02

Oito braços, um script revisado.

O mesmo ciclo do Octo, aplicado aos scripts e painéis do Illustrator. Cada braço tem um papel estreito; quem aprova a arte, o texto e a entrega são pessoas.

  1. Descoberta

    Levanta o que existe

    Scripts, painéis, versões do Illustrator, estações e quem escreveu cada coisa.

  2. Dados

    Escreve inventário e tabelas

    Inventário com sha256, tabelas de tradução e resumos de auditoria em arquivos versionados.

  3. Segurança

    Aponta o risco

    Aviso de JSX desligado, credencial no código, script que salva por cima, Startup Script esquecido.

  4. Arquitetura

    Escolhe o caminho

    Ação, script, variáveis ou plugin, e o que depende das datas do roteiro UXP.

  5. Desenvolvimento

    Escreve scripts que só leem por padrão

    Simulação antes de trocar, cópia em vez de gravar por cima, diálogos devolvidos no fim.

  6. Revisão

    Confere pelo conteúdo

    sha256 antes e depois, relatório linha a linha, contagem de arquivos. "Rodou sem erro" não é conferência.

  7. Publicação

    Instala só o aprovado

    Na pasta de scripts de cada estação, com simulação, registro e sem sobrescrever.

  8. Documentação

    Registra o que vale no seu ambiente

    O que cada script faz, a versão mínima do Illustrator, quem aprovou e o que muda com o UXP.

O Octo não desliga o aviso de script externo e não grava por cima do original. Não aprova arte, não traduz texto legal sem revisão humana e não decide o que a sua equipe mantém.

03

Cada tarefa, o seu caminho.

O critério que o Octo usa para escolher entre ação, script e plugin, com o limite documentado de cada um.

TarefaCaminhoObservação
Repetir comandos numa pastaAção e LoteSem código; ver a página de ações e lote
Ler muitos arquivos e registrarScript JSXAção não grava relatório
Decidir por condiçãoScript JSXAção não tem "se"
Trocar textos por planilhaScript JSX ou variáveisScript usa nomes de quadro; variáveis pedem modelo
Comandar o Illustrator de foraAppleScript ou VBScriptmacOS e Windows, respectivamente
Rodar algo ao abrir o programaStartup Scripts (.jsx)Roda também a cada JavaScript do menu
Painel com botões para a equipeHoje CEP; no roteiro, UXPPlugins UXP em GA no 4º trimestre de 2027
04

Do script solto ao plugin planejado.

Três degraus. Cada um só faz sentido depois que o anterior mostrou resultado na sua equipe.

Proposta, não promessa

1 Hoje

Inventário e risco

O Octo levanta o que existe e aponta o que precisa de atenção, sem mudar nada.

  • Versões divergentes entre estações
  • Senha e aviso desligado
  • Painéis CEP mapeados
Ganho: saber o que a equipe realmente usa
2 Próximo

Scripts revisados

Auditoria só leitura e troca de textos com simulação, instaladas com registro.

  • Nada gravado por cima
  • Relatório para o designer
  • Mesma versão em todas as estações
Ganho: menos arte devolvida pela gráfica
3 Depois

Plugin UXP

Quando o beta público sair, o Octo confere a API do Illustrator contra o mapa dos painéis.

  • O que migra direto
  • O que não tem equivalente
  • Data de corte de cada painel
Ganho: troca de plataforma sem susto em 2028
05

Confirmado em fonte.

Cada ponto abaixo tem fonte publicada pelo fabricante, pelo projeto ou pelo órgão responsável. As fontes estão na seção seguinte.

4

pontos com fonte publicada, cada um com a referência indicada ao lado.

ConfirmadoTrês linguagens e o menu
Visual Basic, AppleScript, JavaScript e ExtendScript, por Arquivo > Scripts; fora da pasta Scripting, por "Other Script".Fonte: ajuda da Adobe, Install and run scripts (27/10/2025)
ConfirmadoAviso de JSX externo
Pode ser suprimido por preferência, mas a ajuda diz que isso não é recomendado nem seguro.Fonte: ajuda da Adobe, Install and run scripts (27/10/2025)
ConfirmadoRoteiro UXP do Illustrator
Plugins em beta privado até o MAX 2026, beta público no 2º tri de 2027, GA no 4º tri de 2027; CEP desligado por padrão em dez/2028.Fonte: Adobe, UXP Migration Center (lida em 31/10/2026)
ConfirmadoStartup Scripts
Arquivos .jsx na pasta Startup Scripts rodam ao abrir o programa e a cada JavaScript rodado pelo menu.Fonte: guia de scripts que reproduz a referência da Adobe, Executing Scripts
06

O que o Octo faz e o que fica com vocês.

O Octo prepara tudo, mas não assina. O documento que vale continua com quem responde por ele.

O Octo prepara

Levanta, calcula, organiza e gera os documentos: arquivos, pranchetas, provas e relatórios.

Entrega: material pronto para conferir

A sua equipe confere

O cliente ou o diretor de arte confere o que o Octo entregou antes de aprovar. Se algo não fecha, volta para o Octo com a correção.

Etapa: conferência por quem aprova

Quem aprova

O Octo não aprova a arte. Numa arte não há assinatura legal: a aprovação da arte e da prova fica com o cliente ou o diretor de arte.

Aprovação: cliente ou diretor de arte
07

Fontes.

Páginas da ajuda e de desenvolvedor da Adobe e a referência de scripts no guia comunitário que reproduz o conteúdo da Adobe, consultadas em 31/10/2026.

Os scripts da sua equipe no Illustrator, inventariados antes da troca de plataforma.

O diagnóstico começa pelo inventário das pastas de scripts e dos painéis que já existem. Você recebe o que diverge, o que tem risco, o que depende do roteiro da Adobe e as perguntas que só a sua equipe responde, e decide com isso na mão.