OVH Cloud OVH Cloud

laisser MacSOUP en arrière-plan

1 réponse
Avatar
pere.noel
je scripte MacSOUP ainsi :


def openMacSOUPSettingsFile(settingsFile)
as="tell application \"MacSOUP\"
open file \"#{settingsFile}\"
activate
with timeout of 30 * 60 seconds
purge
connect with fetching news, fetching tagged headers and sending
end timeout
end tell"
OSX.do_osascript(as)
end

(as wrappé en Ruby)

malheureusement MacSOUP passe alors en premier plan ce qui est génant
quand on frappe qqc au clavier.

comment garder MacSOUP en arrière-plan ?


autre question, si le serveur est en banane j'ai droit à un message
d'erreur de MacSOUP, comment éviter cette fenêtre par un couple try/end
try avec un on error dedans qui ne fait rien ???
--
une bévue

1 réponse

Avatar
pere.noel
Xavier wrote:

tell application "MacSOUP"
open file "#{settingsFile}"
--->activate
^--- marche impec

Ou bien, plus sioux, récupérer l'appli courante, et demander à la
repasser au premier plan après le lancement de MacSOUP


ouais mais dans ce cas là il y a deux switch...
--
une bévue