Me encanta mi Mac y cómo funcionan las cosas en general. De vez en cuando, sin embargo, uno encuentra algunas molestias. El último es que no puedo encontrar un botón de actualización en ninguna parte para actualizar una lista de archivos en una ventana del Finder.
Tenga en cuenta que soy consciente de que, por lo general, no es necesario actualizar, ya que los nuevos archivos se agregan automáticamente a las ventanas del Finder. En mi caso, tengo un NAS en mi red y, para actualizar una lista de archivos en una carpeta del NAS, necesito cambiar el directorio a otro lugar y luego regresar para ver los archivos nuevos.
¿Hay alguna forma de solicitar una lista de archivos actualizada en una ventana del Finder?
¡Sí!
Un simple AppleScript puede indicarle al Finder que le diga a su ventana frontal que actualice cada elemento. Dicho AppleScript se puede guardar como una aplicación y luego arrastrarlo a la barra de herramientas del Finder para darle un botón de actualización.
El AppleScript que necesitas es bastante simple:
tell application "Finder" to tell front window to update every item
Pegue el texto anterior en el Editor de secuencias de comandos (en la carpeta Utilidades), luego use Exportar -> Aplicación. ESE ejecutable debe arrastrarse, con CommandOption, a la barra de herramientas del Finder (es decir, la barra superior, no la barra lateral).
Puede cambiar el ícono después de esta respuesta .
Para reiniciar el Finder:
La forma más fácil de hacer que el Finder actualice su lista es ingresar una subcarpeta y hacer clic en la flecha hacia atrás para volver a la carpeta original. También puede hacer clic en la flecha hacia atrás para ir a la carpeta anterior y luego en la flecha hacia adelante.
La otra forma es usar un Applescript como se sugiere en la respuesta de Daniel .
Usando osascript
, este comando se puede copiar/pegar directamente en la Terminal, sin crear primero una secuencia de comandos:
osascript -e 'tell application "Finder" to tell front window to update every item'
He notado que cambiar la vista en Finder parece actualizar el contenido de la ventana de Finder. Lo que quiero decir con cambiar la vista es pasar, por ejemplo, de la vista de iconos a la lista. No he realizado ninguna prueba exhaustiva, pero funcionó para mí anoche cuando copié un archivo en el cuadro NAS en la Terminal, mientras que el directorio en el que copié el archivo también estaba abierto en Finder.
¡Descargo de responsabilidad! - Este no es un método para actualizar la carpeta actual, sino un método para cambiar carpetas rápidamente sin tener que usar el mouse o mantener el script de acción abierto todo el tiempo, lo que eventualmente actualizará la vista de la carpeta.
Es casi tan rápido como presionar F5 en Windows con solo una diferencia: necesita dos manos.
Primera forma:
Comando: [y luego] (no es necesario soltar Comando, solo manténgalo y presione otras teclas rápidamente, ¡es rápido!) irá a la carpeta anterior y volverá a actualizar su vista en la carpeta actual; las mismas teclas se usan en Chrome para retroceder y hacia adelante.
Pero a veces acabas de abrir Finder y no hay ninguna carpeta a la que volver. Para este caso hay:
Segunda forma:
Comando - Arriba y luego Abajo - irá a la carpeta hacia arriba y luego a la carpeta hacia abajo, regresando así a su carpeta original y actualizando la vista. Igual que en el caso anterior, mantenga presionado el Comando todo el tiempo. Las mismas teclas se pueden usar en general en Finder para subir y dentro de la carpeta.
Si es un servidor remoto, en algún momento uno tiene que volver a conectarse para actualizar la lista de archivos.
Esto funcionó para mí en El Capitán
Barranca
t0r0X
porg
mandril
chris hough
Syrtis mayor
Alan Franconi
Ciprian Tomoiaga
Mate
Sefeto
Brecht Machiels
josefindit