Domanda

Esistono alcuni giochi basati su HTML (ad esempio bootleggers.us) che hanno un semplice modulo di accesso e dopo che l'intera esperienza di gioco ruota attorno all'invio di vari moduli e alla lettura di informazioni dal sito Web stesso.

La mia domanda è, qual è il modo migliore per scrivere un bot / automatizzare il gioco basato su HTML usando C # ?

Il mio pensiero iniziale è di utilizzare le classi System.Net.HttpRequest e WebRequest per ottenere il codice HTML di origine e analizzare utilizzando regexs per ottenere le informazioni desiderate.

Tuttavia, vorrei evitarlo, se possibile. Esistono soluzioni che astraggono parte di questo e rendono più semplice l'automazione dell'interazione con il sito Web? Vale a dire compilare moduli, inviare moduli, leggere valori dal sito Web, ecc.? Qualche biblioteca?

È stato utile?

Soluzione

Potresti usare Watin: http://watin.sourceforge.net/

Altri suggerimenti

No, dovrai praticamente " raschiare lo schermo " ogni pagina. Potresti considerare di scrivere la maggior parte di questo in JavaScript anziché in C #. A seconda dell'HTML del sito di gioco, questo potrebbe essere più o meno difficile a seconda che forniscano buoni attributi id sugli elementi della pagina, ecc ...

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top