0 votes

Accès aux données acquises par AppleScript en dehors du script.

Je serais intéressé par l'utilisation des données que j'obtiens avec un AppleScript dans un autre Framework, ou même de les écrire sur le disque (le premier cas est préférable). Par exemple, j'ai un AppleScript dans lequel je demande à QuickTime Player d'ouvrir un fichier et de le lire, puis j'interroge en boucle l'emplacement de la tête de lecture du fichier.

Existe-t-il un moyen d'envoyer/de transférer ces données ailleurs ?

1voto

bluebunny Points 151

Jetez un coup d'œil sur cette page . Il contient quelques exemples sur la manière d'écrire des variables dans un fichier.

1voto

Vic Points 1820

Si vous ne savez pas exactement ce que vous essayez de faire, vous cherchez peut-être une tuyau nommé .

Vous en créez un comme celui-ci...

mkfifo mypipe

et vous pourriez écouter ou consommer ce qui vient du tuyau comme ceci...

tail -f mypipe

vous pouvez maintenant envoyer des données dans le tuyau à partir d'Applescript comme ceci...

on timeStamp()
    return (current date) as string
end timeStamp

set aname to "/home/user/some/dir/mypipe"

repeat 10 times
    do shell script "echo " & quoted form of timeStamp() & " > " & aname
    delay 5
end repeat

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X