¿Por qué el Finder (MacOS) no actualiza automáticamente la lista de archivos cuando termina la descarga? ¿Cómo resolver este problema?
En realidad, siempre tengo que hacer clic en otra carpeta y volver a la carpeta de descargas para ver el nuevo archivo.
0 votos
Las llamadas al buscador son ahora asíncronas. A veces he encontrado que el shell AppleScript ||||do script "killall Finder"|||| es útil para conseguir que las cosas aparezcan rápidamente. Esas líneas verticales son sólo para compensar el código en el comentario.
1 votos
@WayfaringStranger No es necesario usar líneas verticales. Puedes utilizar el formato de código en línea en su lugar:
`do shell script "killall Finder"`
que producedo shell script "killall Finder"
.0 votos
Nunca había conocido a Tilda aquí.
0 votos
@WayfaringStranger @haykam Deja de matar a Finder. Aquí no es necesario, y ¿por qué ejecutar un comando shell script desde AppleScript ? ¿Por qué no usar un shell script? Pero AppleScript es mejor para dos cosas:
tell app "Finder" to update every item in the front Finder window
que hace la actualización. Y la próxima vez, en lugar de matar, considere la posibilidad de abandonar:tell app "Finder" to quit
.0 votos
@CJK Me gusta matar. Lo ejecuto como un Applescript porque así puedo guardarlo en FastScripts, y ejecutarlo como un atajo de teclado, en lugar de escribirlo en la terminal.
0 votos
@WayfaringStranger Puedes crear atajos de teclado usando Automator como un servicio que ejecute ese shell script. O, mejor aún, puedes configurar las preferencias de usuario por defecto de Finder para que aparezca la opción de menú Salir y entonces puedes -Q para salir de Finder con elegancia y como cualquier otra app.
0 votos
@CJK Tienes razón, podría usar Automator. Sin embargo, me acostumbré a escribir AppleScript mucho antes de que apareciera Automator, así que no me gusta el nivel extra de complicación y ofuscación que requiere. -Sólo es cuestión de gustos.