Opções de Linha de Comando¶
Quando você inicia o Aimsun Next usando um comando, pode adicionar várias opções para lançá-lo com instruções específicas. Você pode iniciar o Aimsun Next em modo de interface gráfica ou em uma janela de console sem UI. Para executar os seguintes comandos, você deve estar no diretório correto que contém sua edição instalada do Aimsun Next.
Para iniciar o Aimsun Next com a UI, digite:
"Aimsun Next.exe" --<opção> <parâmetros da opção>
Para iniciar o Aimsun Next sem a UI, digite:
aconsole.exe --<opção> <parâmetros da opção>
As opções de comando disponíveis estão listadas abaixo. Nomes de arquivos personalizados e valores são marcados como XXXX.
Opções¶
--no-sentry
Abre o Aimsun Next e impede que um arquivo 'minidump' (DMP) de dados do usuário atual seja enviado após uma falha de software. Para mais informações sobre falhas e dados do usuário, consulte Declaração de Privacidade.
--project XXXX
Carrega um documento, onde XXXX é o nome do arquivo do documento Aimsun ou seu UID.
--force
Ignora quaisquer bloqueios no documento que você está abrindo.
--dont_look_for_missing_files
Não abre diálogos para procurar arquivos ausentes que não foram encontrados ao carregar o documento.
A opção equivalente obsoleta é: *-dontlookformissing*.
--command XXXX
Executa uma ação chamada XXXX sobre um alvo (especificado usando um comando de alvo). As ações atualmente disponíveis são: execute, que executa uma simulação ou uma atribuição de tráfego estático, dependendo do tipo de cenário em modo batch, sem interação do usuário, e play, que executa a simulação interativamente. Portanto, play está disponível apenas para repetições micro SRC e híbridas SRC.
A opção equivalente obsoleta é: *-cmd*.
--target YYYY
Objeto com ID YYYY para executar a ação do comando.
--test_plugins
Escreve um arquivo testplugins.txt, com os plug-ins carregados, e sai do Aimsun Next.
A opção equivalente obsoleta é: *-testplugins*.
--proxy XXXX
Indica o proxy a ser usado, onde XXXX é a URL do proxy no formato: PROTOCOL://USER_NAME:PASSWORD@ADDRESS:PORT
--script XXXX
Carrega e executa o script Python do arquivo XXXX.
--locale XXXX
Força o local para XXXX. Exemplos: en, es, fr e mais.
--translation XXXX
Força o local de tradução para XXXX. Exemplos: de, en_gb, es, fr, pt e mais.
--stop_at HH:MM:SS
Para uma simulação animada em HH:MM:SS.
--home XXXX
Define a pasta inicial do Aimsun Next como XXXX.
--instance XXXX
Define o UID da instância do Aimsun Next como XXXX.
--dongle_id XXXX
Força o Aimsun Next a usar apenas o dongle XXXX, mesmo que outros dongles possam estar disponíveis.
A opção equivalente obsoleta é: *-dongleid*.
--version
Retorna o número da versão do Aimsun Next e sai.
--verbose or -v
Mostra mensagens de depuração no console e no arquivo de log (se disponível).
--silent
Não mostra nenhuma mensagem no console ou no arquivo de log.
--log
Escreve mensagens em um arquivo de log. O arquivo de log será salvo onde o sistema operacional armazena os arquivos de log por usuário e aplicativo. Por exemplo, no Windows, estará em: "C:/Users/your_user/AppData/Roaming/Aimsun/Aimsun Next/Logs"
--log_file XXXX
Escreve mensagens de log em um arquivo especificado, XXXX. Esta opção implica que a opção --log
também está ativa.
--force_number_of_threads XXXX
Força o Aimsun Next a executar o objeto com XXXX número de threads, ou o número máximo que a licença permite se o número especificado for maior que este último.
A opção equivalente obsoleta é: *-force\_th*.
--allowed_plugins XXXX
Carrega apenas aqueles plug-ins listados no arquivo XXXX. O arquivo deve conter, em linhas separadas, o nome do arquivo da informação do plug-in (sem caminho). Por exemplo: 00_angbasicplugin.xml.
A opção equivalente obsoleta é: *-plugins*.
--dark-mode
Apenas Windows e Linux: Muda a interface do usuário para o modo escuro para combinar com temas de sistema de janelas "escuros". Em um Mac, o tema de cor das janelas é sempre o definido nas Preferências do Sistema.
--light-mode
Apenas Windows e Linux: Muda a interface do usuário para o modo claro para combinar com temas de sistema de janelas "claros". Em um Mac, o tema de cor das janelas é sempre o definido nas Preferências do Sistema.
--force-pixmap-scale XX
Configura o Aimsun para aproveitar displays de alta resolução e escala pixmaps por um fator de XX para melhorar a legibilidade.
Exemplos:¶
Executando uma replicação com ID = 147 sem a UI:
aconsole.exe –-project "C:/models/myproject.ang" --command execute --target 147
Executando um experimento macro com ID = 147 sem a UI e mostrando todas as mensagens:
aconsole.exe –-project "C:/models/myproject.ang" --command execute --target 147 –-verbose
Iniciando o Aimsun Next com a UI em espanhol e forçando-o a usar o dongle com ID = 1456274627:
"Aimsun Next.exe" -–dongle_id 1456274627 –-translation es
Executando o Aimsun Next e registrando todas as mensagens em um arquivo especificado:
"Aimsun Next.exe" --verbose –-log_file C:/models/myproject.log
Códigos de saída do Aconsole¶
1 A tarefa foi cancelada
4 Ação desconhecida
5 Parâmetro de alvo ausente ou objeto alvo não encontrado
10 Não é possível ler o documento Aimsun
20 A tarefa falhou
30 O aplicativo falha
50 Sem licença
100 O comando requer um banco de dados válido para armazenamento de saída