v1.0
Comando

SaveScreenshot()

Salva um screenshot da tela inteira ou de uma região específica em um arquivo de imagem.
Sintaxe
SaveScreenshot(caminho [, x1, y1, x2, y2])

Parâmetros

ParâmetroObrigatórioDescrição
caminhoSimCaminho de destino do arquivo (.png recomendado).
x1, y1NãoCanto superior esquerdo da região a capturar. Se omitido, captura a tela inteira.
x2, y2NãoCanto inferior direito da região a capturar.

Exemplos

AthusScript
// Captura de tela completa:
SaveScreenshot(@'C:\logs\tela.png')

// Região específica:
SaveScreenshot(@'C:\logs\regiao.png', 0, 0, 800, 600)

// Com timestamp no nome:
SaveScreenshot(@'C:\logs\erro_' + FormatDateTime($datetime, 'yyyyMMdd_HHmmss') + '.png')

Observações

Útil para registrar evidências de execução ou documentar erros. O diretório de destino deve existir.