1. Creando bot monitorización en c#
- En este capítulo del curso de programación en c# con visual studio 2017 vamos ha empezar a construir un bot para monitorizar los cambios que se produzcan en un página determinada. Básicamente queremos saber cuando cambia un texto en una zona determinada de una página. Cuando el bot detecte un cambio desencadenara la acción que elijamos.
- Un bot es un programa informático que efectúa automáticamente tareas repetitivas a través de Internet.Un ejemplo de bots son los rastreadores web de los motores de búsqueda de Internet, que recorren los sitios web de forma automática y recopilan información de los mismos de manera mucho más rápida y efectiva de lo que lo haría una persona.
- Os dejo un enlace a información más detallada sobre los diferentes tipos de bots:https://computerhoy.com/noticias/software/que-es-bot-44366
- Una vez visto esto ya podemos ver el vídeo con la explicación:
- Os dejo el código visto en el video, en el que guardo la página a chequear en disco:
static void Main(string[] args)
{
try
{
WebClient cliente = new WebClient();
String pagina = String.Empty;
pagina = cliente.DownloadString("https://www.taiestado.com/");
StreamWriter sw = new StreamWriter("D:\\Temporal.html", false);
sw.Write(pagina);
sw.Close();
sw.Dispose();
Console.WriteLine(pagina);
Console.ReadLine();
}
catch (Exception ex)
{
Console.ForegroundColor = ConsoleColor.Red;
Console.WriteLine(ex.ToString());
Console.ReadLine();
}
}