7 votos

¿Adónde van los "Scripting.app de acceso de URL" en Lion?

He AppleScripts que se ejecutan en un programa para descargar archivos desde una Url. Habían estado usando URL Access Scripting.app's download evento, que ahora parece haber desaparecido de Lion.

No puedo encontrar ninguna documentación que me decía lo que le pasó, o lo que el camino a seguir. El AppleScript notas de la versión de la cubierta de Snow Leopard, pero no de Lion (todavía no, al menos), y Mac OS X de Automatización del Lion de Applescript página sólo menciona las nuevas características. Es URL Access Scripting.app todavía se esconden en algún lugar, o tengo que encontrar una nueva manera de descargar un archivo en el disco?

10voto

SoFLy Puntos 1051

Apple eliminó URL de Acceso de secuencias de comandos.aplicación en Lion por razones desconocidas, y obviamente no ha publicado ninguna documentación sobre por qué se hizo así o soluciones. Además, si usted copia a través de la aplicación, aparecerá pero todavía no funciona.

Probablemente la mejor solución hasta que la documentación es liberado (aunque no me sorprendería ver a los demás lo recomendamos) es cambiar los scripts para usar curl. La edición de las secuencias de comandos debe ser bastante simple, y la curvatura es bastante fiable y útil.

Si usted no sabe el rizo, usted debería ser capaz de averiguar con bastante rapidez, no es nada demasiado difícil. Aquí está un ejemplo de una secuencia de comandos que se convierte (por otro usuario) para rizar. Mis disculpas si no es exactamente el mismo como los scripts, pero usted debería ser capaz de obtener algunas ideas desde el bloque de código.

-- Using URL Access Scripting
set myFile to ((path to temporary items) as string) & "url_access_file.xml"
tell application "URL Access Scripting"
download "http://whateverlink.com" to file myFile
end tell

-- Using curl
set myFile to (POSIX path of (path to temporary items)) & "curl_file.xml"
do shell script "curl -L " & "http://whateverlink.com" & " -o " & myFile

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X