ну вобще логично, эта команда работает когда открыта сессия ssh, но чтоб её открыть всё равно придется вводить пароль, давать согласие на прием ключа, незнаю автоматизируются такие вещи или нет, вариант с nc намного проще
Bad programmers worry about the code. Good programmers worry about data structures and their relationships
среди успешных людей я не встречала нытиков
Барбара Коркоран
спасибо, разобрался с потоками, теперь отображается вся инфа, ну или почти вся, и еще даже лишняя)) Я всё мучаю scp, не нравится мне первая строчка ответf SysExecute2. Сравните:
Screenshot_5.pngScreenshot_6.pngScreenshot_7.png
Первая - программа, вторая Putty, третья консоль WinSCP. Ну так вот, при первом подключении через Putty создается файл /root/.ssh/known_hosts если ответим да, а если ответим нет то файл тоже создается, но пустой. Если сейчас послать эту же команду через консоль WinSCP то при пустом файле known_hosts будет треться картинка и через 15 сек консоль виснет и выкидывает, при отсутствующем файле он создастся; если файл не пустой, то виснет уже после первой строчки.
Так о чем же говорит первая строчка?
В общем то не важно о чем она говорит, зато я увидел что в консоли WinSCP нельзя использовать команды, которые требуют ввода от пользователя, а это как раз такая команда. Однако в файл записывается всё и через консоль WinSCP, и через SysExecute.
получислось передать файл с помощью netcat. На роутере реально урезанная, слушать не умеет, но оно и не надо, главное принять файл может. После каждого приема приходиться в плк команду на прослушку запускать. Значит надо написать скрипт, который будет периодически запускать прием, и причем скрипт должен запускаться с включением роутера.
А на роутере нет случайно tftp ?
см здесь
https://www.busybox.net/downloads/BusyBox.html
tftp [OPTIONS] HOST [PORT]
Transfer a file from/to tftp server
Options:
-l FILE Local FILE
-r FILE Remote FILE
-g Get file
-p Put file
-b SIZE Transfer blocks of SIZE octets
Часто задаваемые вопросы по кодесис
1) Почему программа не работает - Следует выполнить "Онлайн ->Старт"
2) Где скачать CoDeSys, таргеты, прошивки, библиотеки - http://www.owen.ru/catalog/codesys_v3/opisanie
что и даже так не умеет слушать постянно?
Bad programmers worry about the code. Good programmers worry about data structures and their relationships
среди успешных людей я не встречала нытиков
Барбара Коркоран