Size: a a a

Сообщество Python Программистов

2020 June 26

A

Arhangel in Сообщество Python Программистов
скрипт выполняется на компе и копирует файл на роутере в сам роутер
источник

A

Arhangel in Сообщество Python Программистов
также если запустить этот скрипт на самом роутере то он должен на этом же роутере копирнуть файл в этот же роутер в ту же папку
источник

A

Arhangel in Сообщество Python Программистов
этот скрипт должен работать и на роутере и на винде
источник

CJ

Corny Jenefier in Сообщество Python Программистов
Тв хочешь запустить тот же самый скрипт на компе
источник

CJ

Corny Jenefier in Сообщество Python Программистов
Чтобы он сделал копию какого-то файла в роутер ?
источник

A

Arhangel in Сообщество Python Программистов
да
источник

ЕМ

Егор Михайловский... in Сообщество Python Программистов
короче поизучай библиотеку socet, и напиши скрипт который будет подключатся к роутеру и делать все махинации на роутере.(Но проще по ssh, что я тебе и предложил).
источник

CJ

Corny Jenefier in Сообщество Python Программистов
А зачем так ?
источник

A

Arhangel in Сообщество Python Программистов
с роутера в роутер в ту же папку где находится копируемый файл*
источник

CJ

Corny Jenefier in Сообщество Python Программистов
Внатуре, чем тебя ссх не устраивает?
источник

A

Arhangel in Сообщество Python Программистов
Arhangel
таблица используется ботом и частенько ломается - backup - musthave
вот причина
источник

A

Arhangel in Сообщество Python Программистов
Егор Михайловский
короче поизучай библиотеку socet, и напиши скрипт который будет подключатся к роутеру и делать все махинации на роутере.(Но проще по ssh, что я тебе и предложил).
по ssh предлогаете запустить скрипт на роутере или сам скрипт должен подключится по ssh и копирнуть файл?
источник

ЕМ

Егор Михайловский... in Сообщество Python Программистов
Arhangel
по ssh предлогаете запустить скрипт на роутере или сам скрипт должен подключится по ssh и копирнуть файл?
Скрипт должен подключаться по ssh к роутеру и выполнять определенный код (выполнятся будет на роутере).
источник

ЕМ

Егор Михайловский... in Сообщество Python Программистов
то есть будет копировать файл
источник

A

Arhangel in Сообщество Python Программистов
то есть я запускаю скрипт на компе который подключается к роутеру, запускает другой скрипт который копирует файл на этом роутере?
источник

ЕМ

Егор Михайловский... in Сообщество Python Программистов
Arhangel
то есть я запускаю скрипт на компе который подключается к роутеру, запускает другой скрипт который копирует файл на этом роутере?
да
источник

A

Arhangel in Сообщество Python Программистов
ого, ну и задница. хорошо спасибо)
источник

ЕМ

Егор Михайловский... in Сообщество Python Программистов
Arhangel
ого, ну и задница. хорошо спасибо)
Пожалуйста
источник

ЕМ

Егор Михайловский... in Сообщество Python Программистов
Arhangel
ого, ну и задница. хорошо спасибо)
Кстати
можно упростить если есть модуль paramiko. Подключение и выполнение кода по ssh:
import paramiko, sys

hostname = sys.argv[1]
username = sys.argv[2]
password = sys.argv[3]
port = sys.argv[4]

client = paramiko.SSHClient()
client.set_missing_host_key_policy(paramiko.AutoAddPolicy)
client.connect(hostname, username=username, password=password, port=port)
   for command in 'echo "Hello, world!"', 'uname', 'uptime':
       stdin, stdout, stderr = client.exec_command(command)
       stdin.close()
       print(repr(stdout.read()))
       stdout.close()
       stderr.close()
client.close
источник

ЕМ

Егор Михайловский... in Сообщество Python Программистов
вся инфа тут
https://0xbharath.github.io/python-network-programming/protocols/ssh/index.html
источник