Hazlo tu mismoTe recomiendo investigar sobre
Headless browser tienes varios;
Selenium,Phantomjs entre otros básicamente lo que hacen es "emular" un navegador web(sin necesidad de visualizarlo) en el que puedes inyectar código javascript para interactuar con la página.
Para interactuar con la página tienes 2 fomas
- Realizando una petición POST
- Rellenar formularios y presionar botones
Ambas opciones requieren inyectar código javascript. Es realmente sencillo, incluso
Phantomjs te permite renderizar la página y guardarlo en un archivo "png".