andrew75 1 465 Опубликовано 20 ноября, 2016 Share Опубликовано 20 ноября, 2016 (изменено) www2.1, Сначала system, потом reboot Изменено 20 ноября, 2016 пользователем andrew75 Ссылка на сообщение Поделиться на другие сайты
ska79 1 328 Опубликовано 20 ноября, 2016 Share Опубликовано 20 ноября, 2016 @andrew75, Как узнать поддерживает ли роутер эту функцию? Удаленное управление нужно включить в вэб фейсе роутера? Ссылка на сообщение Поделиться на другие сайты
andrew75 1 465 Опубликовано 20 ноября, 2016 Share Опубликовано 20 ноября, 2016 @andrew75, Как узнать поддерживает ли роутер эту функцию? Удаленное управление нужно включить в вэб фейсе роутера? Не все роутеры поддерживают telnet доступ. Надо в документации смотреть. Zyxel-и поддерживают. 1 1 Ссылка на сообщение Поделиться на другие сайты
www2.1 133 Опубликовано 20 ноября, 2016 Share Опубликовано 20 ноября, 2016 Ну ясно: $ telnet telnet> open 192.168.1.1 Trying 192.168.1.1... Connected to 192.168.1.1. Escape character is '^]'. Login: admin Password: (config)> system reboot Rebooting the system. (config)> команда system reboot вместе. Ну хорошо, а теперь это надо оформить в файл, который будет запускаться двумя кликами мыши. Ссылка на сообщение Поделиться на другие сайты
oit 2 162 Опубликовано 20 ноября, 2016 Share Опубликовано 20 ноября, 2016 Ну хорошо, а теперь это надо оформить в файл, который будет запускаться двумя кликами мыши. после каждой команды запишитеping -n 5 127.0.0.1 > nul (5 - цифра в зависимости от времени как отзывается терминал) Ссылка на сообщение Поделиться на другие сайты
andrew75 1 465 Опубликовано 20 ноября, 2016 Share Опубликовано 20 ноября, 2016 expect установлен? 1 1 Ссылка на сообщение Поделиться на другие сайты
www2.1 133 Опубликовано 20 ноября, 2016 Share Опубликовано 20 ноября, 2016 @oit, Это для чего? @andrew75, Не знаю, наверно - нет. Я точно не ставил. Ссылка на сообщение Поделиться на другие сайты
andrew75 1 465 Опубликовано 20 ноября, 2016 Share Опубликовано 20 ноября, 2016 Установите и все будет просто: https://ru.wikipedia.org/wiki/Expect sudo apt-get install expect Скрипт будет такой: #!/usr/bin/expectspawn telnet 192.168.1.1expect "Login:"send "admin\r"expect "Password:"send "admin\r"expect "(config)>"send "system reboot\r"expect "(config)>"send "exit\r"expect eof 1 1 Ссылка на сообщение Поделиться на другие сайты
www2.1 133 Опубликовано 20 ноября, 2016 Share Опубликовано 20 ноября, 2016 (изменено) @andrew75, Это всё хорошо, но не вижу здесь создания файла.. мне надо что нибудь типа такого. copy con restartRouter.exe 192.168.1.1 log - xxx pass - xxx restart. end. конец. Ctrl+Z И вот я клацаю мышей два раза по этому "restartRouter.exe", и получаю перегрузку. Изменено 20 ноября, 2016 пользователем www2.1 1 Ссылка на сообщение Поделиться на другие сайты
andrew75 1 465 Опубликовано 20 ноября, 2016 Share Опубликовано 20 ноября, 2016 Ну это вы в ubuntu работаете. Я вам практически все разжевал, надеюсь в рот положить вы сами сможете Ссылка на сообщение Поделиться на другие сайты
oit 2 162 Опубликовано 20 ноября, 2016 Share Опубликовано 20 ноября, 2016 (изменено) @www2.1, вам это ни о чем не говорит? #!/usr/bin/expect Изменено 20 ноября, 2016 пользователем oit 1 1 Ссылка на сообщение Поделиться на другие сайты
andrew75 1 465 Опубликовано 20 ноября, 2016 Share Опубликовано 20 ноября, 2016 Я считаю, что тем, кому надо два раза мышкой щелкнуть, на linux-е делать нечего Ссылка на сообщение Поделиться на другие сайты
www2.1 133 Опубликовано 20 ноября, 2016 Share Опубликовано 20 ноября, 2016 @andrew75, Ну роутер перегрузить можно, двумя нажатиями? Или даже тут всё вручную? 1 Ссылка на сообщение Поделиться на другие сайты
andrew75 1 465 Опубликовано 20 ноября, 2016 Share Опубликовано 20 ноября, 2016 Ну я вам написал готовый текст скрипта. Только он предполагает наличия установленного инструмента expect. Можно сделать и без него, но будет сложнее. Вам осталось записать скрипт в файл и дать нужные права. Можно ли мышкой запускать скрипт - наверно можно. Как сделать, не подскажу, я не работал в *nix-ах с GUI 1 Ссылка на сообщение Поделиться на другие сайты
oit 2 162 Опубликовано 20 ноября, 2016 Share Опубликовано 20 ноября, 2016 ТС не понимает разницу между linux и Windows и хочет из Linux сделать Windows. http://www.linuxrussia.com/2013/07/sh-ubuntu.html Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения
Пожалуйста, войдите, чтобы комментировать
Вы сможете оставить комментарий после входа в
Войти