Possível automatizar o backup do roteador linksys?

0

Meu empregador gostaria que eu automatizasse o backup e a restauração dos dispositivos Linksys WiFi nas redes domésticas. Para fazer isso manualmente, você precisa fazer o login, navegar e baixar ou carregar um arquivo binário e clicar nos botões de envio. Meu aplicativo é escrito em Java.

Eu olhei para ele um pouco e estou me perguntando se é um problema 'difícil'. Em primeiro lugar, como um exemplo, o meu especial Linksys router modelo, WRT54G2, precisa ser conectado ao de uma página de boas-vindas ... mas para fazer uma longa história curta, o formulário HTML não parece ser facilmente acessível (ver anexo A). Uma vez logado, o script precisaria navegar e, em seguida, pressionar um botão de envio para baixar o arquivo .bin.

Por isso, estou basicamente procurando sugestões ou dicas relacionadas às três perguntas a seguir:

  1. A Linksys oferece um método para os fornecedores de software acessarem e automatizarem as funções de backup e restauração?

  2. Se não, como eu poderia fazer login programaticamente nos roteadores Linksys?

  3. Existem scripts populares que podem trabalhar com um programa Java para navegar em páginas HTML?

Apêndice A:
Quando eu vou para acessar o roteador Linksys (192.168.1.1) durante a navegação de uma página não relacionada (por exemplo, google.com), eu permanecer na página do Google, mas estou presenteado com uma janela pop-up para as credenciais da Linksys (un e PW) . Quando eu olhar para o código-fonte, não vejo qualquer texto que se relaciona com o pop-up Linksys, ele apenas se parece com o código-fonte da página anterior (por exemplo, google.com).

    
por John R 12.11.2011 / 03:36

1 resposta

0

Selênio provavelmente deve permitir que você automatize todo o processo, especificamente selenium IDE . Não é java no entanto, e é autônomo

    
por 12.11.2011 / 06:46