0 votos

Ayuda con el ID del paquete AppleScript en el acceso directo

He intentado hacer un acceso directo que me diga el ID del paquete de una aplicación. Parece que no funciona en la parte de applescript - en lugar de mostrar el resultado del script, simplemente me dice el texto combinado de la etapa anterior. Se supone que sí:

Solicitar al usuario que seleccione una aplicación, Tomar el nombre de esa aplicación e insertarlo en el comando del ID del paquete, Ejecutar ese comando en applescript Mostrar el resultado y copiarlo en el portapapeles enter image description here

-1voto

wch1zpink Puntos 11

El siguiente código AppleScript hará todo lo que necesitas...

  • Pide al usuario que elija una aplicación
  • Obtiene el ID del paquete de la aplicación elegida
  • Copia el identificador del paquete en el portapapeles
  • Muestra una notificación con esa información

activate
set chosenApp to choose file with prompt ¬
    "Choose An Application" of type "com.apple.application-bundle"

tell application "System Events" to set chosenApp to chosenApp's name

tell application chosenApp to set appID to id

set the clipboard to appID

display notification "The ID For " & chosenApp & ¬
    " Was Copied To Your Clipboard" & linefeed & appID with title "Get App ID"

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