Applescript: ruta a los archivos en los recursos de la aplicación

0

Soy nuevo en AppleScript y en codificación.

Estoy tratando de hacer una pequeña aplicación Applescript que reproduzca un archivo de audio contenido en el .app, usando:

do shell script "afplay " & quoted form of ("/Users/billy/Desktop/test.app/Contents/Resources/Stuff/audio.m4a")    

El problema es; ¿Cómo puedo hacer que la aplicación funcione en otro mac sin tener que cambiar el / nombre de usuario / manualmente?

    
pregunta bbglop 23.11.2014 - 01:05

2 respuestas

1

Prueba:

set pathA to POSIX path of (path to desktop as text) & "test.app/Contents/Resources/Stuff/audio.m4a"
-- or 
set pathB to POSIX path of (path to home folder as text) & "Desktop/test.app/Contents/Resources/Stuff/audio.m4a"

do shell script "afplay " & quoted form of pathA
    
respondido por el adayzdone 23.11.2014 - 03:32
1
   set myPath to POSIX path of (path to resource "audio.m4a")

    do shell script "afplay " & quoted form of myPath

o

set myPath to POSIX path of (path to resource  "audio.m4a" in directory "Stuff")

do shell script "afplay " & quoted form of myPath

DeberíamirarlasbibliotecasenlaventanadelabibliotecadelEditordesecuenciasdecomandos.

EnestecasostandardAdditions

    
respondido por el markhunte 23.11.2014 - 09:11

Lea otras preguntas en las etiquetas