Procuro Desenvolvedor Java

Bom dia, gostaria de encontrar alguém que esteja disposto a desenvolver um programa em Java que faça o seguinte:

  1. Entre no site da Energisa MT (http://www.energisa.com.br/paginas/login.aspx) - Na primeira vez, ele tem um formulário para escolher o estado (MT) e a cidade (Cuiabá).
  2. Assim que logado, rode a lista de unidade consumidoras vinculadas ao CNPJ (Login). que possuem dentro do site.
  3. Em cada unidade, ele deverá entrar na seção de segunda via e efetuar o download da fatura de energia elétrica que constar como pendente.
  4. Esse download, só ocorrerá caso a fatura não exista dentro de uma pasta padrão (Evitar fazer o download da fatura 2 vezes).
  5. Depois de rodar toda a lista de unidades, o programa deverá deslogar.
  6. Ele irá repetir isso para x logins
  7. Ao final do processo, ele deverá exportar em um relatório em Excel, a quantidade de todas as faturas que ele retirou, com algumas informações.

Necessidade: Sou engenheiro eletricista e preciso retirar mensalmente várias faturas de energia. Havia desenvolvido um programa igual em Ruby. Usava o Mechanize e o nokogiri. Funcionava perfeito até a Energisa modificar o site. Antes a extensão do site era .do e agora é .aspx. Nesse novo site, não consigo acertar o botão submit do formulário. Eu preencho o campo do login, o campo da senha, mas na hora que dou o comando do submit do formulário e vejo a resposta em HTML, aparece que os campos estão invalido. Como se tivesse preenchido o login, a senha e clicado em outro botão ou não ter preenchido corretamente o formulário. Isso tudo em Ruby.

Como em Ruby não possui uma comunidade ativa, resolvi busca o java, que é uma linguagem top e bem popular.

Gostaria da ajuda de vocês, pois estou ficando louco em ter que puxar essas faturas sem um botzinho. Se precisarem, posso passar meu código em Ruby para ver a sequencia, mas eu sou Engenheiro, então meu código é funcional, porem, horrível.

Contatos:
e-mail: bsarante@gmail.com
skype: bsarante
Whats: 66-

Obrigado.

É difícil alguem pegar pra assumir isso, sem conseguir ver se dá ou não… as vezes o site bloqueia os acessos robos… ai sem CPF e senha ou CNPJ e senha, nao da pra ver. As vezes nao precisa nem seguir o passo-a-passo que seguimos como usuário do site, daria pra pegar direto a URL que ele gera, mas ai tem que ver se dá ou não.

@igor_ks Obrigado pelo retorno… Se quiser tentar, me chama no skype…

Quem quiser fazer um teste, eu mostro como faço no navegador, passo o login e senha de uma unidade e ai a pessoa verifica se consegue fazer…

O bom desse site, é que não tem Captcha, então creio que um botzinho conseguiria simular a mesma coisa que sendo uma pessoa fazendo a ação de clicar nos botões…

[quote=“igor_ks, post:2, topic:323168”]
É difícil alguem pegar pra assumir isso, sem conseguir ver se dá ou não… as vezes o site bloqueia os acessos robos… ai sem CPF e senha ou CNPJ e senha, nao da pra ver[/quote]
Só se quem paga pelo serviço assumir os riscos que um dia vai bloquear.

@javaflex Concordo em assumir o risco caso o site bloqueie o uso de bot, pois o produto deve funcionar na entrega do mesmo e não em um “pós-venda”.