Necesito encontrar una manera de descargar archivos vinculados en una página web en Google Chrome.
Soy el artista gráfico de la empresa para la que trabajo y tengo un formulario tipo "resumen del proyecto" que otros empleados completan cuando necesitan solicitar un trabajo de diseño. En el formulario, pueden cargar archivos relacionados con el proyecto (como bocetos o archivos de texto). Tengo una aplicación Automator que configura el proyecto desde la creación de un sistema de carpetas para el proyecto hasta la descarga del formulario como un pdf para descargar todos los archivos adjuntos. Sin embargo, solo funciona en Safari y yo uso Chrome. Hasta ahora he conseguido que todo se mueva y trabaje en Chrome EXCEPTO para las descargas de archivos.
¿Puede alguien ayudarme a averiguar cómo hacer este Chrome?
Aquí está el script "descargar archivos" que funciona en Safari:
(ignora el '\' en Applescript \ 's. Sin ellos obtuve un resaltado de sintaxis extraño.)
-- DOWNLOAD ATTACHED FILES
tell application "Safari"
activate
set num_links to (do JavaScript "document.links.length" in document 1)
repeat with i from 0 to num_links - 1
tell application "Safari" to set this_link to do JavaScript "document.links[" & i & "].href" in document 1
set {ASTID, AppleScript\'s text item delimiters} to {AppleScript\'s text item delimiters, "/"}
set fName to last text item of this_link
set AppleScript\'s text item delimiters to ASTID
try
do shell script "curl -L -o " & quoted form of (destinationFolder & fName) & space & this_link
end try
end repeat
end tell
Cuando reemplazo ambas instancias de "Safari" con "Google Chrome" e intento ejecutarlo, aparece un mensaje de Error de Sintaxis que dice: Expected “,” but found identifier.
y tiene el JavaScript
en la línea set num_links
resaltada.