|
|
  |
кто каким терминалом пользуется, последовательный порт |
|
|
|
Jul 14 2018, 13:22
|

Гуру
     
Группа: Модераторы
Сообщений: 10 983
Регистрация: 23-11-05
Пользователь №: 11 287

|
Пока не нахожу решения. TCP-COM от Taltech, наверное, полезная штука, но ведёт себя странно. Мало того, что при запуске требует шесть (!) раз подтвердить разрешение на внесение изменений на диске компьютера, заставить его "слушать" открытый порт мне не удалось. То же и Teraterm - если порт открыт сторонней программой, подключиться к нему невозможно. Рutty пока не пробовал. Мониторить открытый порт позволяет, как я смог выяснить, Serial Port Monitor от Eltima. Но есть два недостатка: 1) платный - $200 pro версия, 2) собственный формат лог-файла, который: а) не пишется он-лайн, а только по команде "сохранить", и б) можно лишь открыть и посмотреть в самой программе. Расшифровать принятые данные никак не удаётся. Странно. И задача, вроде бы, простая. И ком-порты уже скоро отомрут, а доступного инструмента не видать. P.S. Putty - это вообще не для слабонервных. На моей семёрке мне не удалось её запустить, как не пытался.
|
|
|
|
|
Jul 14 2018, 13:56
|
Знающий
   
Группа: Участник
Сообщений: 750
Регистрация: 1-11-11
Пользователь №: 68 088

|
Вряд ли какая-то программа позволит подключиться к уже открытому (занятому) COM-порту, у Windows не та идеология, и нужен специальный драйвер. Посмотрите в сторону открытого проекта com0com. Основной функционал - это kernel-драйвер, который умеет создавать виртуальные COM-порты, с которыми далее можно делать всё что угодно - соединять друг с другом "нуль-модемным кабелем", соединять с физическим COM-портом, перенаправлять в сеть TCP и обратно. В вашем случае будет актуальным хаб из COM-портов (hub4com) - в этом случае на один из виртуальных COM-портов будет сыпаться весь трафик обмена между другими.
--------------------
"... часами я мог наблюдать, как люди работают." (М. Горький)
|
|
|
|
|
Jul 14 2018, 14:54
|
Гуру
     
Группа: Свой
Сообщений: 5 228
Регистрация: 3-07-08
Из: Омск
Пользователь №: 38 713

|
Цитата(Herz @ Jul 14 2018, 16:22)  Странно. И задача, вроде бы, простая. И ком-порты уже скоро отомрут, а доступного инструмента не видать. Уже много лет для подобных целей пользую "HHD Software Free Serial Port Monitor". Пользую под 32 бит только правда, но на сайте заявлено и про 64 бит. Хотя оно вроде как платное конечно. Но лекарств не требует Прямо "к уже открытому порту" - не помню уже точно подключается или нет, но если сперва запустить "HHD Монитор" для этого порта, а потом открыть COM-порт - то так работает. Удобно, что он позволяет выбирать: показывать приём и передачу в одном окне (разными цветами) или в разных окнах. Также можно отслеживать и события в порту, а не только данные. Есть косяк: если попытаться закрыть Монитор при открытом отслеживаемом порту, то он виснет до перезагрузки компа. Иногда случайно бывает закроешь и матюгнёшься.
|
|
|
|
|
Jul 14 2018, 15:23
|

Гуру
     
Группа: Модераторы
Сообщений: 10 983
Регистрация: 23-11-05
Пользователь №: 11 287

|
Цитата(gerber @ Jul 14 2018, 16:56)  Вряд ли какая-то программа позволит подключиться к уже открытому (занятому) COM-порту, у Windows не та идеология, и нужен специальный драйвер. Тем не менее, монитор от Eltima, как я писал выше, подключается без проблем. Правда, начиная с версии "про". Цитата Посмотрите в сторону открытого проекта com0com. Основной функционал - это kernel-драйвер, который умеет создавать виртуальные COM-порты, с которыми далее можно делать всё что угодно - соединять друг с другом "нуль-модемным кабелем", соединять с физическим COM-портом, перенаправлять в сеть TCP и обратно. В вашем случае будет актуальным хаб из COM-портов (hub4com) - в этом случае на один из виртуальных COM-портов будет сыпаться весь трафик обмена между другими. Что-то я не соображу, как это сделать. После установки программы (кстати, единственная из найденных мной на эту тему, требующая перезагрузки компа!) я получаю окошко:
Clipboard02.pdf ( 61.54 килобайт )
Кол-во скачиваний: 10где можно создавать лишь какие-то виртуальные пары, и дальше которого продвинуться не получается. Как, к примеру, подключить сюда мой физический СОМ1? Цитата(jcxz @ Jul 14 2018, 17:54)  Уже много лет для подобных целей пользую "HHD Software Free Serial Port Monitor". Пользую под 32 бит только правда, но на сайте заявлено и про 64 бит. Хотя оно вроде как платное конечно. Но лекарств не требует Прямо "к уже открытому порту" - не помню уже точно подключается или нет, но если сперва запустить "HHD Монитор" для этого порта, а потом открыть COM-порт - то так работает. Удобно, что он позволяет выбирать: показывать приём и передачу в одном окне (разными цветами) или в разных окнах. Также можно отслеживать и события в порту, а не только данные. Есть косяк: если попытаться закрыть Монитор при открытом отслеживаемом порту, то он виснет до перезагрузки компа. Иногда случайно бывает закроешь и матюгнёшься. этот? У меня он установился как Free Device Monitor Studio и пишет про 14-днейный триал. Что происходит потом? Может ли он добавлять метки времени к лог-файлу? P.S. Попробовал. Вроде можно получить читабельный лог. Но... уже открытый порт он просто "не видит"... Жаль. Но спасибо.
|
|
|
|
|
Jul 14 2018, 18:13
|
Гуру
     
Группа: Свой
Сообщений: 5 228
Регистрация: 3-07-08
Из: Омск
Пользователь №: 38 713

|
Цитата(Herz @ Jul 14 2018, 18:23)  этот? У меня он установился как Free Device Monitor Studio и пишет про 14-днейный триал. Что происходит потом? Не знаю. У меня старенькая версия 3.31 от 2003-го лохматого года. Она похоже ещё была фриварная, так как никаких кряков не требует и работает уже много лет. И в "Справке" никакой инфы об ограничениях у неё нету. Можно попробовать поискать старые версии. Может есть и на 64 бита. Цитата(Herz @ Jul 14 2018, 18:23)  Но... уже открытый порт он просто "не видит"... Жаль. Да, это так. Насчёт логов не знаю - не использовал их.
|
|
|
|
|
Jul 14 2018, 20:35
|

Профессионал
    
Группа: Свой
Сообщений: 1 215
Регистрация: 22-02-05
Пользователь №: 2 831

|
Цитата(Herz @ Jul 14 2018, 23:04)  Спасибо. Именно эта фишка мне и нужна. А Вы использовали логгирование? Да, однажды приходилось. Там можно все экспортировать в файл для дальнейшего анализа хоть в блокноте хоть в ворде. Там вполне нормально настраивается формат выходных данных. Но это нужно делать ДО начала ведения лога или открытия порта. Но в триал-версии эта возможность была сильно ограничена, не знаю как сейчас. Цитата Я так не понял, как при помощи это проги писать файл (желательно, текстовый), чтобы потом анализировать подслушанное? Честно, не помню, но эта прога предельно простая. зы. Так и не понял: за что они просят аж 200$ ?
--------------------
Кругозор некоторых людей - круг с нулевым радиусом. Они называют его "точкой зрения".
|
|
|
|
|
Jul 14 2018, 21:04
|

Гуру
     
Группа: Модераторы
Сообщений: 10 983
Регистрация: 23-11-05
Пользователь №: 11 287

|
Цитата(Forger @ Jul 14 2018, 23:35)  Да, однажды приходилось. Там можно все экспортировать в файл для дальнейшего анализа хоть в блокноте хоть в ворде. Там вполне нормально настраивается формат выходных данных. Но это нужно делать ДО начала ведения лога или открытия порта. Но в триал-версии эта возможность была сильно ограничена, не знаю как сейчас. Значит, либо я не разобрался, либо функционал триал-версии и вправду ограничен. Цитата Честно, не помню, но эта прога предельно простая. зы. Так и не понял: за что они просят аж 200$ ?  Так альтернативы просто так не найти. Видимо, за это.  Хотя, и вправду: не бином Ньютона...
|
|
|
|
|
Jul 14 2018, 21:30
|

Профессионал
    
Группа: Свой
Сообщений: 1 215
Регистрация: 22-02-05
Пользователь №: 2 831

|
Цитата(Herz @ Jul 15 2018, 00:04)  Значит, либо я не разобрался, либо функционал триал-версии и вправду ограничен. Там все, что происходит, пишется сразу в окне. Это все можно скопировать в буфер и вставить в любую прогу. Также есть - сохранить в файл то, что в этом окне. Отдельно кнопки "начать лог" или типа того там нет. Лог пишется сразу, как только открыли порт. Триал ограничивал размер лога. Сбрасывается после запуска самой проги. На рутрекере есть версии, уже вылеченные от такой "проблемы". Но как и всякие халявы, возможны встроенные трояны или лазейки для жуликов так сказать "на будущее". Короче, на свой страх и риск (( Цитата Хотя, и вправду: не бином Ньютона... Красная цена ей 20$. Остальные 180$ просят, видать, за поддержку 24/7 с "полным пансионом", отказаться нельзя. А зря!
--------------------
Кругозор некоторых людей - круг с нулевым радиусом. Они называют его "точкой зрения".
|
|
|
|
|
Jul 15 2018, 05:32
|

старший лаборант
     
Группа: Свой
Сообщений: 2 702
Регистрация: 30-09-05
Из: ЮЗЖД
Пользователь №: 9 097

|
Есть и бесплатная версия "Device monitoring studio" (не триал), но с довольно неприятными ограничениями: длительность сессии 20 минут и 5 сессий в сутки. Мониторинг оставливается, естественно, на самом интересном месте! Цитата(jcxz @ Jul 14 2018, 21:13)  У меня старенькая версия 3.31 от 2003-го лохматого года. Она похоже ещё была фриварная, так как никаких кряков не требует и работает уже Фриварной её сделали с выходом то ли 4-й версии, то ли первой "Device monitoring studio", точно не помню уже. Под "семёркой" запустить не получилось - у администратора прав не хватает, требует системного администратора - а где его взять, если админ единственный - собственно, я?
--------------------
Китайская комплектация - европейское качество! ;)
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|