Existe-t-il un moyen simple en Applescipt d'envoyer un signal en general et un SIGSTOP en particulier par l'intermediaire d'aapplescript?
Si tu peux le faire depuis la ligne de commande, tu peux le faire depuis AppleScript avec la commande "do shellscript" -- F. Jacquemin
Saïd
François Jacquemin :
Saïd wrote:
Bonjour,
Existe-t-il un moyen simple en Applescipt d'envoyer un signal en general et un SIGSTOP en particulier par l'intermediaire d'aapplescript?
Si tu peux le faire depuis la ligne de commande, tu peux le faire depuis AppleScript avec la commande "do shellscript"
C'est a dire que je fait deja de l'applescript dans du shell. Je voualsi juste eviter un ps augxww|grep safari pour recuperer le numero de process de safari en passant par tell app Safari to "shut up".
-- Saïd.
François Jacquemin :
Saïd <saidNo@spaMquatramaran.ens.france> wrote:
Bonjour,
Existe-t-il un moyen simple en Applescipt d'envoyer un signal en general et
un SIGSTOP en particulier par l'intermediaire d'aapplescript?
Si tu peux le faire depuis la ligne de commande, tu peux le faire depuis
AppleScript avec la commande "do shellscript"
C'est a dire que je fait deja de l'applescript dans du shell. Je voualsi
juste eviter un
ps augxww|grep safari pour recuperer le numero de process de safari en
passant par tell app Safari to "shut up".
Existe-t-il un moyen simple en Applescipt d'envoyer un signal en general et un SIGSTOP en particulier par l'intermediaire d'aapplescript?
Si tu peux le faire depuis la ligne de commande, tu peux le faire depuis AppleScript avec la commande "do shellscript"
C'est a dire que je fait deja de l'applescript dans du shell. Je voualsi juste eviter un ps augxww|grep safari pour recuperer le numero de process de safari en passant par tell app Safari to "shut up".
-- Saïd.
fr_jacqu
Saïd wrote:
C'est a dire que je fait deja de l'applescript dans du shell. Je voualsi juste eviter un ps augxww|grep safari pour recuperer le numero de process de safari en passant par tell app Safari to "shut up".
Attends, ne nous emmêlons pas les pinceaux.
Si tu fais de l'Applescript depuis un script shell, tu utilises l'instruction osascript - j'aimerais d'ailleurs bien savoir si elle marche bien depuis bash sur Panther. Exemple : /usr/bin/osascript "return (65*87)" va retourner 5655 Soit le script compilé suivant : tell app "Finder" activate display dialog "hello, world!" end tell appelé helloscript. La commande suivante sur la ligne de commande : osascript /usr/bin/osascript /Users/machinchose/Documents/helloscript va activer le Finder et afficher une boîte de dialogue.
Si tu fais le contraire, tu veux appeler un script en Perl ou en Ruby, ou en sh ou quoi depuis un Applescript, alors, dans ton Applescript, tu introduis : do shellscript le_script_en_question Et tu verras que ça marche d'ailleurs mieux dans ce sens là.
Maintenant, je ne crois pas que tu puisses sans risque, avec osascript, appeler un script Applescript qui appelle lui-même un shellscript qui serait justement celui dans lequel tu ass collé la susdite commande osascript... Parce que là, je ne serais plus le seul à m'emmêler les pinceaux. -- F. Jacquemin
Saïd <saidNo@spaMquatramaran.ens.france> wrote:
C'est a dire que je fait deja de l'applescript dans du shell. Je voualsi
juste eviter un
ps augxww|grep safari pour recuperer le numero de process de safari en
passant par tell app Safari to "shut up".
Attends, ne nous emmêlons pas les pinceaux.
Si tu fais de l'Applescript depuis un script shell, tu utilises
l'instruction osascript - j'aimerais d'ailleurs bien savoir si elle
marche bien depuis bash sur Panther.
Exemple :
/usr/bin/osascript "return (65*87)" va retourner 5655
Soit le script compilé suivant :
tell app "Finder"
activate
display dialog "hello, world!"
end tell
appelé helloscript. La commande suivante sur la ligne de commande :
osascript /usr/bin/osascript /Users/machinchose/Documents/helloscript
va activer le Finder et afficher une boîte de dialogue.
Si tu fais le contraire, tu veux appeler un script en Perl ou en Ruby,
ou en sh ou quoi depuis un Applescript, alors, dans ton Applescript, tu
introduis :
do shellscript le_script_en_question
Et tu verras que ça marche d'ailleurs mieux dans ce sens là.
Maintenant, je ne crois pas que tu puisses sans risque, avec osascript,
appeler un script Applescript qui appelle lui-même un shellscript qui
serait justement celui dans lequel tu ass collé la susdite commande
osascript... Parce que là, je ne serais plus le seul à m'emmêler les
pinceaux.
--
F. Jacquemin
C'est a dire que je fait deja de l'applescript dans du shell. Je voualsi juste eviter un ps augxww|grep safari pour recuperer le numero de process de safari en passant par tell app Safari to "shut up".
Attends, ne nous emmêlons pas les pinceaux.
Si tu fais de l'Applescript depuis un script shell, tu utilises l'instruction osascript - j'aimerais d'ailleurs bien savoir si elle marche bien depuis bash sur Panther. Exemple : /usr/bin/osascript "return (65*87)" va retourner 5655 Soit le script compilé suivant : tell app "Finder" activate display dialog "hello, world!" end tell appelé helloscript. La commande suivante sur la ligne de commande : osascript /usr/bin/osascript /Users/machinchose/Documents/helloscript va activer le Finder et afficher une boîte de dialogue.
Si tu fais le contraire, tu veux appeler un script en Perl ou en Ruby, ou en sh ou quoi depuis un Applescript, alors, dans ton Applescript, tu introduis : do shellscript le_script_en_question Et tu verras que ça marche d'ailleurs mieux dans ce sens là.
Maintenant, je ne crois pas que tu puisses sans risque, avec osascript, appeler un script Applescript qui appelle lui-même un shellscript qui serait justement celui dans lequel tu ass collé la susdite commande osascript... Parce que là, je ne serais plus le seul à m'emmêler les pinceaux. -- F. Jacquemin