Question

Certains jeux HTML (par exemple, bootleggers.us) possèdent un formulaire de connexion simple. Après cela, votre expérience de jeu complète consiste à soumettre divers formulaires et à lire des informations à partir du site Web.

Ma question est la suivante: quel est le meilleur moyen d'écrire un bot / d'automatiser le jeu HTML à l'aide de C # ?

Ma première idée est d’utiliser les classes System.Net.HttpRequest et WebRequest pour obtenir le code source HTML et l’analyser à l’aide de regexs pour obtenir les informations souhaitées.

Cependant, je voudrais éviter cela si cela est possible. Existe-t-il des solutions qui résument une partie de ces problèmes et facilitent l’automatisation de l’interaction des sites Web? C'est-à-dire remplir des formulaires, soumettre des formulaires, lire des valeurs sur le site Web, etc.? Une bibliothèque?

Était-ce utile?

La solution

Vous pouvez utiliser Watin: http://watin.sourceforge.net/

Autres conseils

Non, vous devrez à peu près "effacer l'écran". chaque page. Vous pourriez envisager d'écrire la plupart de ceci en JavaScript au lieu de C #. En fonction du code HTML du site de jeu, cela pourrait être plus ou moins difficile, selon qu’ils fournissent de bons attributs d’identifiant sur les éléments de la page, etc.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top