Pergunta

Existem alguns jogos baseados em HTML (ie bootleggers.us) que têm um formulário de login simples e depois que todo o seu gira experiência de jogo ao redor de enviar várias formas e ler informações do próprio website.

A minha pergunta é, qual é a melhor maneira de ir sobre como escrever um bot / automatizar o jogo baseado em html usando C # ?

Meu pensamento inicial é usar o System.Net.HttpRequest e as classes WebRequest para obter o html fonte e analisar usando regexs para obter a informação desejada.

No entanto, eu gostaria de evitar isso se for de todo possível. Há alguma solução que abstrair alguns dos isso e fazer automatizar interação website mais fácil? Ou seja, o preenchimento de formulários, envio de formulários, lendo os valores a partir do site, etc? Alguns biblioteca?

Foi útil?

Solução

Você pode usar Watin: http://watin.sourceforge.net/

Outras dicas

Não, você está muito bem vai ter que "sonda de tela" cada página. Você pode considerar mais escrevendo isso em JavaScript em vez de C #. Dependendo do HTML do local do jogo, isso poderia ser mais ou menos difícil, dependendo se eles fornecem bons atributos id nos elementos de página, etc ...

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top