9 votos

Abrir y enfocar el diálogo de exploración de archivos desde la línea de comandos

Me gustaría abrir el diálogo nativo de exploración de archivos desde la línea de comandos, enfocar el diálogo y luego obtener la ruta completa del archivo seleccionado.

Lo siguiente funciona bien, pero el diálogo no está enfocado y por lo tanto no se puede controlar a través del teclado:

osascript -l JavaScript -e "var app = Application.currentApplication();
    app.includeStandardAdditions = true;
    app.chooseFile().toString();"

Gracias por cualquier ayuda..,

2voto

zonble Puntos 2925

Tengo algo de experiencia en Karabiner-EventViewer y he descubierto que su "currentApplication()" no es Terminal, como se podría pensar, sino en realidad osascript.

Por lo tanto

osascript -l JavaScript -e "var app = Application(\"Terminal\");
    app.includeStandardAdditions = true;
    app.chooseFile().toString();"

al menos te dará el control del teclado.

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