Pular para o conteúdo

Opções de Linha de Comando

Quando você inicia o Aimsun Next usando um comando, pode adicionar várias opções para executá-lo com instruções específicas. Você pode iniciar o Aimsun Next no modo de interface gráfica do usuário ou em uma janela de console sem UI. Para executar os comandos a seguir, você deve estar no diretório correto que contém a edição instalada do Aimsun Next.

Para iniciar o Aimsun Next com a UI, insira:

    "Aimsun Next.exe" --<option> <option parameters>

Para iniciar o Aimsun Next sem a UI, insira:

    aconsole.exe --<option> <option parameters>

As opções de comando disponíveis estão listadas abaixo. Nomes de arquivos e valores personalizados são marcados como XXXX.

Opções

--no-sentry Abre o Aimsun Next e impede que um arquivo 'minidump' (DMP) dos dados do usuário atual seja enviado após uma falha do software. Para obter mais informações sobre falhas e dados do usuário, consulte Declaração de Privacidade.

--project XXXX Carrega um documento, em que XXXX é o nome do arquivo de documento do Aimsun ou seu UID.

--force Ignora quaisquer bloqueios no documento que você está abrindo.

--dont_look_for_missing_files Não abre caixas de diálogo para procurar arquivos ausentes não encontrados ao carregar o documento.

                                            The deprecated equivalent option is: *-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: executar, que executa uma simulação ou uma alocação estática de tráfego, dependendo do tipo de cenário, em modo batch, sem interação do usuário, e reproduzir, que executa a simulação interativamente. Portanto, reproduzir está disponível apenas para replicações SRC micro e SRC híbridas.

                                            The deprecated equivalent option is: *-cmd*.

--target YYYY Objeto com ID YYYY para executar a ação do comando.

--script XXXX Carrega e executa o script Python a partir do arquivo XXXX.

--save_as XXXX Depois que o comando ou o script tiver sido executado, ele salva o documento no local de arquivo especificado. XXXX é o caminho completo, incluindo o novo nome do arquivo de documento do Aimsun.

--save Depois que o comando ou o script tiver sido executado, ele salva o arquivo de documento do Aimsun.

--test_plugins Grava um arquivo testplugins.txt, com os plug-ins carregados, e encerra o Aimsun Next.

                                            The deprecated equivalent option is: *-testplugins*.

--proxy XXXX Indica o proxy a ser usado, onde XXXX é a URL do proxy com o formato: PROTOCOL://USER_NAME:PASSWORD@ADDRESS:PORT

--locale XXXX Força o locale para XXXX. Exemplos: en, es, fr e outros.

--translation XXXX Força o locale da tradução para XXXX. Exemplos: de, en_gb, es, fr, pt e outros.

--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 somente o dongle XXXX, mesmo que outros dongles possam estar disponíveis.

                                            The deprecated equivalent option is: *-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 mostrar nenhuma mensagem no console ou no arquivo de log.

--log Grava 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 aplicação. Por exemplo, no Windows ele estará em: "C:/Users/your_user/AppData/Roaming/Aimsun/Aimsun Next/Logs"

--log_file XXXX Grava mensagens de log em um arquivo especificado, XXXX. Esta opção implica que o --log opção também está ativa.

--force_number_of_threads XXXX Força o Aimsun Next a executar o objeto executado com XXXX número de threads, ou o número máximo permitido pela licença se o número especificado for maior que este último.

                                            The deprecated equivalent option is: *-force\_th*.

--allowed_plugins XXXX Carrega apenas os plug-ins listados no arquivo XXXX. O arquivo deve conter, em linhas separadas, o nome do arquivo de informações do plug-in (sem caminho). Por exemplo: 00_angbasicplugin.xml.

                                            The deprecated equivalent option is: *-plugins*.

--dark-mode Somente Windows e Linux: Alterna a interface do usuário para o modo escuro para corresponder aos temas de sistema de janelas "dark". Em um Mac, o tema de cores das janelas é sempre aquele definido em System Preferences.

--light-mode Somente Windows e Linux: Alterna a interface do usuário para o modo claro para corresponder aos temas de sistema de janelas "light". Em um Mac, o tema de cor das janelas é sempre aquele definido em System Preferences.

--force-pixmap-scale XX Configura o Aimsun Next para aproveitar telas de alta resolução e dimensiona 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, mostrando todas as mensagens e salvando o arquivo em um novo arquivo ang após a execução:

aconsole.exe –-project "C:/models/myproject.ang" --command execute --target 147 –-verbose --save_as "C:/models/myproject_afterrun.ang"

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

Executar o Aimsun Next e registrar 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 Tarefa foi cancelada

4 Ação desconhecida

5 Parâmetro de destino ausente ou objeto de destino não encontrado

10 Não é possível ler o documento do Aimsun

20 Tarefa falhou

30 O aplicativo falha

50 Sem licença

100 O comando requer uma base de dados válida para armazenamento de saídas