Report Studio: veja o que o gerador fez

O Report Studio é uma página grátis deste site que roda inteiramente no seu navegador. Dê a ele um .funscript e ele cria gráficos do script; adicione o relatório gen_*.json que o AutoScript Sync grava após uma geração e ele também mostra o que o motor percebeu ao criá-lo. Ele lê os arquivos localmente e não faz nenhuma chamada de rede.

Conferido com o código do app em 21 de setembro de 2026.

Quais arquivos ele abre

Arraste arquivos para a página ou escolha-os com o seletor de arquivos. Ele aceita arquivos .funscript e .json, vários de uma vez, e os separa em dois tipos pelo conteúdo:

Um funscript
Qualquer arquivo cujo actions seja uma lista não vazia e cujo primeiro at seja um número. Isso cobre os scripts do AutoScript Sync e a maioria dos scripts de outras ferramentas.
Um relatório de geração
Um arquivo gen_*.json do app de desktop, reconhecido pelas chaves script, quality, settings ou findings.

Qualquer outra coisa é rejeitada. Load example preenche a página com dados de exemplo embutidos, para você ver todos os painéis antes de ter um relatório seu.

O que ele mostra

Só com o script

  • Duração, número de ações e movimentos por segundo.
  • Profundidade dos movimentos como mediana e percentil 90, e a velocidade mediana.
  • Frequência de movimentos por minuto ao longo de todo o arquivo, para que os trechos lentos e agitados se destaquem.
  • O próprio script com zoom de 1×, 4× e 16×.
  • Um histograma de velocidade até 400 unidades por segundo.

Mudanças de direção menores que 0,75 unidade de posição são ignoradas na contagem dos movimentos.

Quando um relatório também é carregado

  • O canal âncora que o motor escolheu, com as pontuações da eleição de âncoras por trás dessa escolha.
  • As proporções de cada tipo de movimento, e o andamento, o ritmo e a velocidade de cada tipo.
  • As próprias conclusões do motor sobre a execução.

Esses painéis de relatório ficam ocultos até um gen_*.json ser aberto. Os gráficos só do script funcionam para qualquer funscript, incluindo os feitos à mão.

Encontrando o relatório no seu PC

O app de desktop grava um relatório por geração nesta pasta:

%USERPROFILE%\.autoscript_sync\logs
  1. Pressione Win+R, cole o caminho acima e pressione Enter. O Explorador de Arquivos abre a pasta.
  2. Ordene por data e pegue o gen_*.json mais recente, ou o que foi gravado na hora da execução que você quer.
  3. Abra o Report Studio e solte esse relatório junto com o .funscript do vídeo, que o app salva ao lado do vídeo com o mesmo nome.

Quais execuções gravam um relatório:

Formas de gerar e os relatórios que elas deixam
Como você gerouRelatório gravado?
GenerateSim, um gen_*.json
Batch Generate FolderSim, um por vídeo, marcado como execução em lote
Generate + PlayNão

O app mantém só os 40 relatórios mais recentes e remove os mais antigos, então copie um relatório para outro lugar se quiser guardá-lo. Se AUTOSCRIPT_LOGS_DIR estiver definida no seu PC, os relatórios vão para essa pasta.

O que um relatório contém, e o que não contém

Um gen_*.json é um pequeno arquivo JSON. Suas chaves de nível superior incluem video, settings, timing, quality, script, path, recognition e findings.

  • Ele contém o nome do arquivo do vídeo, no campo video. Se um nome de arquivo revelar mais do que você gostaria de compartilhar, renomeie esse valor antes de enviar um relatório a alguém.
  • Ele não contém a pasta em que o vídeo está, nenhum quadro ou imagem do vídeo, seu device token nem seu código de compra.

O relatório é gravado no seu PC e fica lá. O app não o envia para lugar nenhum; ele só sai do seu PC se você decidir mandá-lo por e-mail. Abri-lo no Report Studio não muda isso, porque a página o lê dentro do seu navegador.

O relatório não é o único arquivo que o app guarda. O review_queue.json do AI Bulk Learn, em %USERPROFILE%\.autoscript_sync, contém pequenas miniaturas de quadros e os caminhos completos dos vídeos. O Report Studio não o abre, e ele não é um relatório de geração. Tudo o que o app armazena localmente está listado na página de privacidade.

Limitações

  • Sem arquivos .zip. Help → Export Diagnostics… grava um .zip, e o Report Studio não consegue abri-lo. Descompacte-o primeiro e solte o gen_*.json que está dentro, ou pegue o relatório direto da pasta de logs acima.
  • O app não o abre para você. Não há botão nem item de menu no AutoScript Sync que abra o Report Studio; abra a página do Report Studio no seu navegador você mesmo.
  • Ele confia na ordem das ações. Ele tira a duração da última ação, não ordena e ignora inverted e range. Os arquivos salvos pelo app sempre atendem a isso. Um arquivo de terceiros fora de ordem, invertido ou que use um range diferente de 100 pode mostrar uma duração ou um gráfico errado.
  • Tempos escritos como texto são rejeitados. Um funscript cujos valores at sejam strings não abre, embora o app de desktop aceite esses arquivos e os repare.

Perguntas

O Report Studio envia meu script ou relatório?

Não. A página lê os arquivos no seu navegador e não contém nenhum código que envie algo pela rede: nenhuma chamada fetch, XMLHttpRequest, WebSocket ou beacon.

Posso usá-lo num funscript que não fiz com o AutoScript Sync?

Sim, para os gráficos do script. Os painéis de relatório precisam de um gen_*.json, que só o app de desktop grava. Se um script de terceiros aparecer estranho no gráfico, verifique-o primeiro com o validador de funscript grátis; ações fora de ordem são a causa mais comum.

Pressionei Generate + Play. Onde está o relatório?

Esse caminho não grava um. Rode Generate no mesmo vídeo e um gen_*.json aparece em %USERPROFILE%\.autoscript_sync\logs quando terminar.

É o mesmo que o relatório de qualidade dentro do app?

Eles vêm da mesma execução. O app mostra um relatório de qualidade curto, que só aparece quando há um aviso e pode ser reaberto em Help → Last Generation Quality…. O Report Studio monta o quadro mais completo a partir do arquivo que o app grava.

Leia a seguir

Gere um script e leia o relatório dele

O teste é o app completo por um dia, relatórios incluídos; uma licença custa £14.99, uma única vez.