Как восстановить содержимое модуля журнала шоу Omnet++/Tkenv?

Я хочу восстановить содержимое модуля журнала показа Omnet++/Tkenv (см. рисунок, прикрепленный здесь) в файл, чтобы анализировать трафик между узлами и RSU каждый раз после окончания моделирования. Как я могу это сделать, пожалуйста?

введите описание изображения здесь


person Fariha    schedule 12.10.2016    source источник
comment
вы пробовали использовать буфер обмена?   -  person Christoph Sommer    schedule 13.10.2016
comment
Привет, сэр, нет, я не использовал его. Как я могу использовать его, пожалуйста? Мне нужно, прежде чем начать симуляцию, запустить что-то, что позволит мне восстановить содержимое модуля show Omnet++/Tkenv после окончания симуляции.   -  person Fariha    schedule 13.10.2016


Ответы (1)


Для одноразовой симуляции, запущенной в Tkenv, вы можете использовать буфер обмена: щелкните правой кнопкой мыши окно журнала модуля, выберите select all. Щелкните правой кнопкой мыши окно журнала, выберите copy, чтобы скопировать текст в буфер обмена. Откройте текстовый редактор по вашему выбору, щелкните правой кнопкой мыши и выберите paste, чтобы вставить текст из буфера обмена.

Для пакетного моделирования, запущенного в Cmdenv, вы можете установить два параметра в файле omnetpp.ini: cmdenv-express-mode = false и cmdenv-output-file = log.txt — это сохранит выходные данные журнала в файле.

Однако, если вы делаете это для сбора результатов, лучше использовать сигнальные, скалярные и векторные функции OMNeT++.

person Christoph Sommer    schedule 24.10.2016
comment
Спасибо за ваш ответ, сэр. Перед запуском симуляции я скопировал содержимое модуля журнала в файл с именем logtxt. Затем я установил omnetpp.ini и выполнил симуляцию. На самом деле log.txt не изменился. Зная, что я положил его /Veins-4a2/log.txt. Почему это не сработало? Я также пытался указать путь к файлу, но тщетно: cmdenv-output-file = C:/Users/user/src/veins-4a2/log.txt - person Fariha; 24.10.2016