A veces necesitamos que una tecla física de nuestro ordenador Mac funcione como otra tecla. Esto suele ser habitual cuando utilizamos aplicaciones de virtualización o emulación de otros sistemas operativos o cuando nuestro teclado tiene problemas físicos. Aunque existen algunas aplicaciones para remapear el teclado en Mac estas aplicaciones pueden que no sean confiables o accesibles. Una de las bondades de MacOS es la posibilidad de realizar una operación de muy diversas formas, podemos hacer esto gracias a comandos de la Terminal de nuestro equipo Apple sin necesidad de instalar ninguna otra aplicación.
Cómo ejecutar un script de Python en MacOS
El lenguaje de programación Python es actualmente uno de los lenguajes de programación con más éxito debido a su facilidad de aprendizaje y a su relación con las nuevas tecnologías relacionadas con la Inteligencia artificial y el Big Data.
El soporte y apoyo de este lenguaje es tal que tanto en Linux como en MacOS viene instalado un intérprete de Python por defecto en el sistema por lo que utilizar Python como lenguaje script para realizar programas y comandos es relativamente sencillo.
Continuar leyendo «Cómo ejecutar un script de Python en MacOS»
Ejecutar comandos de terminal desde AppleScript con permisos de administrador
En artículos anteriores hemos visto cómo ejecutar comandos del terminal desde un script de AppleScript gracias al comando do shell script. Pero puede que necesitemos ejecutar un comando de terminal con permisos de administrador.
Continuar leyendo «Ejecutar comandos de terminal desde AppleScript con permisos de administrador»
Recoger información desde el teclado desde un script en Swift en MacOS
Ya hemos visto en un artículo anterior cómo ejecutar un script en Swift. Pero no podemos alcanzar la máxima potencia de un script lanzado desde la terminal si no podemos pasarle parámetros.
Desde Swift podemos crear aplicaciones de línea de comandos usando xCode pero también podemos crear un simple script en Swift que recoja los parámetros que el usuario le vaya pasando mientras se ejecuta el script. Para ello podemos ir solicitando al usuario que introduzca texto a través de la terminal de MacOS.
Continuar leyendo «Recoger información desde el teclado desde un script en Swift en MacOS»
Ejecutar scripts de Swift desde la terminal de MacOS
El lenguaje de programación Swift, creado por Apple, cada vez tiene más presencia en todas partes. Ahora incluso podemos ejecutar ficheros de código Swift desde la consola del sistema MacOS.
Continuar leyendo «Ejecutar scripts de Swift desde la terminal de MacOS»
Ejecutar scripts de AppleScript desde el terminal de MacOS
En determinadas ocasiones quizás nos encontremos con la necesidad de ejecutar un AppleScript desde otra aplicación o servicio. El Terminal de MacOS nos permite realizar multitud de operaciones relacionadas con el sistema operativo de nuestro ordenador y una de ellas es solicitar al int&eeacute;erprete de AppleScript que ejecute un fichero scpt que es la extensión para los ficheros de código de scripts de AppleScript.
Para conseguir que el terminal utilice el intérprete de AppleScript debemos utilizar el comando osascript
Su sintáxis es la siguiente:
osascript rutaAlFicheroDeScript/nombreDelFichero.scpt
Por ejemplo, si queremos ejecutar el fichero miScript.scpt que está en la carpeta de descargas de nuestro usuario el comando sería:
osascript /Users/miUsuario/Downloads/miScript.scpt