osascript et widget...

naelis

Membre confirmé
15 Février 2006
64
0
voilà ce que j'ai:
function launchApp()
{
if (window.widget){
widget.openApplication('com.apple.itunes');

}
}

et ça marche depuis mon widget. Il suffit que je clique sur un bouton pour ouvrir iTunes. Le problème c'est que je voudrais faire mieux! Ouvrir iTunes et lire une playlist particulière!

Dans ce cas je pensais utiliser un script et donc utiliser la fonction:
widget.system('/usr/bin/osascript -e monscript.scpt, null')

ça ne fonctionne pas. Quelqu'un pourrait m'aider?
 
naelis a dit:
voilà ce que j'ai:


et ça marche depuis mon widget. Il suffit que je clique sur un bouton pour ouvrir iTunes. Le problème c'est que je voudrais faire mieux! Ouvrir iTunes et lire une playlist particulière!

Dans ce cas je pensais utiliser un script et donc utiliser la fonction:


ça ne fonctionne pas. Quelqu'un pourrait m'aider?

La réponse est exactement ici
 
oui j'ai vu cette page et je vous assure que j'ai bien fait le tour de google. Mais ça ne fonctionne pas. J'essaye un peu de copier/coller par là, de tutoriel par ci mais rien à faire.

Ouvrir iTunes à partir d'un widget pour lancer une playlist nommer "maplaylist" c'est pas si facile et je tourne en rond depuis pas mal de temps. J'ouvre des widget, je regarde comment c'est fait, etc... rien à faire. Alors au bout d'un moment je craque et je demande si quelqu'un veut bien m'aider à écrire le code et hop! on me renvoie sur un lien que j'ai déjà vu et revu... snif. i am a pooooooor lonesome cowboy!

Mais merci qd même de me répondre.
 
En passant, il y a une erreur dans ta commande : un " mal placé ;)

Tu as écrit :
widget.system('/usr/bin/osascript -e monscript.scpt, null')

Alors que je pense que tu devrais écrire :

widget.system('/usr/bin/osascript -e monscript.scpt', null)

Le pb ne viendrait-il pas de là ? (ps : je suis nul en widget ;))