Automatizar Chrome

He visto cosas salvajes suceder cuando pego un código Javascript codificado en una URL en Firefox y Chrome. ¿Es posible usar esta técnica para decirle a Chrome que visite una URL y luego la guarde como un archivo? Estoy tratando de automatizar Chrome, y Selenium parecía extremadamente desalentador.

EDITAR: Desafortunadamente, olvidé ser más claro aquí. Dejame explicar. Cosas como wget, curl, etc. no funcionarán porque tengo que pasar inicios de sesión en algunos de estos scripts. Y miré a iMacros, pero descubrí que no puedo ejecutarlos desde la línea de comandos, excepto en Windows, a menos que pague el paquete de $ 499. Algunas otras ventajas de las CME son que la plataforma de desarrollo es gratuita y abierta hasta cierto punto, y son multiplataforma. (Yo uso Linux)

EDITAR: En este momento, estoy aprendiendo sobre las extensiones de Google Chrome. Parece que son fáciles de construir y me permitirán (creo) decirle al navegador que abra una nueva pestaña, vaya a una página, manipule el DOM en esa página (como llenar algunos campos e iniciar sesión), y luego manipular el DOM en la página de respuesta. Las GCE no le permiten hacer E / S de archivos, por lo que no son como las extensiones de Firefox con XPCOM, pero puede solucionarlo utilizando AJAX para enviar datos a un script de back-end (como un script PHP en un servidor LAMP) para guardar esos datos

EDITAR: Por cierto, y esto está ligeramente fuera de tema (pero agrego para aclarar) esas "cosas salvajes" en Javascript que mencioné fueron cuando manipulas el DOM creando una URL que se ve así:

javascript:(function(){...your URL-encoded Javascript here...})();

Respuestas a la pregunta(5)

Su respuesta a la pregunta