Мой работодатель хотел бы, чтобы я автоматизировал резервное копирование и восстановление WiFi-устройств Linksys в домашних сетях. Для этого необходимо войти в систему, выполнить навигацию, а затем загрузить или загрузить двоичный файл и нажать кнопку «Отправить». Мое приложение написано на Java.
Я немного разбирался в этом, и мне интересно, если это «трудная» проблема. Во-первых, в качестве примера, мой конкретный маршрутизатор модели Linksys, WRT54G2, должен войти в систему со страницы приветствия ... но, если коротко, форма html, кажется, не легко доступна (см. Приложение A). После входа в систему необходимо выполнить навигацию, а затем нажать кнопку «Отправить», чтобы загрузить BIN-файл.
Поэтому я в основном ищу любые предложения или подсказки, связанные со следующими тремя вопросами:
Предлагает ли Linksys метод для поставщиков программного обеспечения для доступа и автоматизации функций резервного копирования и восстановления?
Если нет, то как я могу программно войти на маршрутизаторы Linksys?
Существуют ли популярные скрипты, которые могут работать с Java-программой для навигации по HTML-страницам?
Приложение:
Когда я вхожу в систему на маршрутизаторе Linksys (192.168.1.1) при переходе с несвязанной страницы (например, google.com), я остаюсь на странице Google, но у меня появляется всплывающее окно для учетных данных Linksys (un и pw) , Когда я смотрю на исходный код, я не вижу текста, относящегося к всплывающему окну Linksys, он просто выглядит как исходный код с предыдущей веб-страницы (например, google.com).