Frage

Ich mag, automatisch in WebForms Eine Software zur Eingabe von Daten erstellen (wie Roboter) und Eingabedaten übernehmen.

Wie ich diese Software in C # erstellen (Windows-Anwendung)?

, welche Technologien verwendet werden muss?

Was Open Source Projekt vorhanden sein für den Einsatz?

Beispielcode und usw. ...

Bitte helft mir,

War es hilfreich?

Lösung

Ich hoffe, Sie tun etwas innerhalb der akzeptablen Nutzungsbedingungen mit dem Inhalt, den Sie automatisch veröffentlichen. D. h. Sie nicht fragen, wie noch ein weiteres Spam-Bot erstellen ...

Um die HTTP-Form greifen Sie WebRequest . Gibt den Inhalt der Seite (einschließlich der Form) als HtmlAgility zu packen, für die Formulare, die Sie interessieren. Sobald Sie die Formulare und Felder auf der Seite kennen, können Sie Werte für die Felder gesetzt und eine Antwort hinterlassen, wieder eine WebRequest verwenden, aber die Methode POST Ändern und Codieren der reponse Felder als application / x-www-form-urlencoded Inhalt, finden Sie unter Gewusst wie: senden von Daten, die WebRequest Klasse verwenden.

Diese Methode wird mit fast dem grundlegendsten Bausteine, geht niedrigeres Niveau als dies bedeuten Sockets würde und Formatierung die HTTP-Anforderung selbst. Bei diesem niedrigen Niveau werden Sie ein hohes Maß an Freiheit und Flexibilität, wie die Form zu analysieren und die Anfrage senden zurück, auf Kosten der tatsächlich haben, wie WebForms zu verstehen und HTTP Arbeit.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top