Creando un bot / rastreador

Me gustaría hacer un pequeño bot para navegar de forma automática y periódica en un sitio web asociado. Esto ahorraría varias horas a muchos empleados aquí.

El bot debe ser capaz de:

conéctese a este sitio web, en algunos de ellos inicie sesión como usuario, acceda y analice una información particular en el sitio web.El bot debe estar integrado en nuestro sitio web y cambiar su configuración (usuario utilizado ...) con los datos de nuestro sitio web. Eventualmente debe resumir la información del análisis.Preferiblemente, esta operación debe realizarse desde el lado del cliente, no en el servidor.

Intenté dardo el mes pasado y me encantó ... me gustaría hacerlo en el dardo.

Pero estoy un poco perdido: ¿Puedo usar un objeto de clase de documento para cada sitio web que deseo analizar? ¿Podría estar descabezado o debería usar la api chrome / dartium para controlar el navegador web (me gustaría evitar esto)?

He estado leyendo este hilo:https://groups.google.com/a/dartlang.org/forum/?fromgroups=#!searchin/misc/crawler/misc/TkUYKZXjoEg/Lj5uoH3vPgIJ Hace usohttps://github.com/dart-lang/html5lib ¿Es una buena idea para mi caso?

Respuestas a la pregunta(1)

Su respuesta a la pregunta