Ya he buscado la respuesta a esto y no puedo hacerlo con los lenguajes de programación que conozco, así que me gustaría el código para esto y una explicación de cómo funciona para poder usarlo en futuras instancias.
Tengo que descargar más de 300 archivos .log.gz desde una sola página y preferiría no hacer clic manualmente en cada uno. Todos comparten el final de .log.gz y comienzan con "2014" o "2015". ¿Existe un código bastante simple que podría ejecutar dentro de Google Chrome que me permita hacer clic en cada uno de estos (con un retraso mínimo entre cada clic) sin tener soporte manual? Ejecuto Mac OS X Yosemite, si eso ayuda.
EDITAR:
Las áreas, en HTML, aparecen así:
<tr class="downloadable">
<td><img src="Images/File.png" alt="File"></td>
<td>2014-09-24-1.log.gz</td>
<td>32.67 KB</td>
<td>September 25, 2014 at 5:00:08 AM GMT+1</td>
</tr>
Donde quiero hacer clic:
<td>2014-09-24-1.log.gz</td>
google-chrome
javascript
osx-yosemite
applescript
string
Addison Crump
fuente
fuente
iGetter
?<a href
etiqueta en la página, manualmente haga clic en obras?Respuestas:
@ BigDave tiene razón en el dinero. Busque una extensión que le permita hacer clic y arrastrar un área y abrir todos los enlaces dentro, como LinkClump . Descubrí que algunos de estos programas pueden causar que el navegador se retrase, pero se espera que al intentar abrir tantos enlaces a la vez.
¿Suena como que eres un micro-tasker / mecánico-turco trabajador?
Otra idea es un programa de macro-mouse, si puede asumir con éxito que todos los enlaces están en una posición en la que se puede hacer clic automáticamente.
Otra idea más es conseguir un "lenguaje de programación visual", es decir, los programas bot que normalmente se utilizan para hacer trampa en los videojuegos, y dar una pista al programa para hacer clic en los enlaces según su apariencia.
fuente
Hay extensiones de Chrome para hacer cosas como esta. Después de una búsqueda rápida en Google, esto apareció:
https://chrome.google.com/webstore/detail/download-master/mcceagdollnkjlogmdckgjakjapmkdjf?hl=en-US
Sólo tiene 3/5 estrellas, pero puede ser lo que buscas. No puedo responder por la utilidad / seguridad de la descarga. Buscar en la tienda de extensiones: https://chrome.google.com/webstore/category/extensions para encontrar mas opciones.
Además, en el futuro, si tiene preguntas específicas sobre el código, éstas deben publicarse en Stack Overflow.
fuente