Come progettare un software per InputData In WebForm automaticamente?
Domanda
I Want Crea un software per dati in ingresso in WebForms automaticamente (come Robot) ed accettare dati di input.
Come posso creare questo software in C # (Windows Application)?
Quali tecnologie deve essere utilizzato?
Che OpenSource progetto esiste per l'uso?
codice di esempio ed ecc ...
Please Help Me
Soluzione
Spero che si sta facendo qualcosa entro i termini accettabili d'uso con il contenuto che pubblichi automaticamente. Vale a dire. non si chiede come creare ancora un altro bot spam ...
Per afferrare il modulo HTTP è possibile utilizzare WebRequest . Questo restituisce il contenuto della pagina (compreso il modulo) come un flusso di risposta . È quindi possibile analizzare la risposta utilizzando HtmlAgility pack, per le forme si è interessati. Una volta che conosci le forme e campi nella pagina, è possibile impostare i valori per i campi e inviare una risposta, ancora una volta utilizzando un WebRequest ma cambiando il metodo POST e nella codifica dei campi réponse come contenuto application / x-www-form-urlencoded, vedi Procedura: Invio di dati tramite WebRequest Classe .
Questo metodo sta usando quasi i mattoni di base, andando livello inferiore a questo significherebbe utilizzando prese la formattazione e l'HTTP richiesta da soli. A questo basso livello avrai una grande libertà e flessibilità su come analizzare il modulo e inviare la richiesta, a costo di dover effettivamente capire come WebForms e il lavoro HTTP.