Skip to content

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