Bonjour
Sans réponse pour l'instant sur un autre forum, j'en appelle à vos lumières !!!
Voilà 3 mois que je suis dans le monde de la Pomme. Ma config en résumé, un Imac 24", 2.8, Ati Radeon 2600 HD, DD 320.
Mon Imac, qui se trouve dans mon bureau, est en permanence connecté à ma TV HD, qui elle se trouve dans mon salon. L'image passe par un adaptateur DVI, puis HDMI. Le son est envoyé vers ma carte externe M-Audi Fire Wire Solo, puis relancé en SPIDF vers mon Home Cinema.
Le but pour moi est d'utiliser ma machine (image et son) soit depuis le salon pour un usage familial, soit depuis mon bureau quand je veux avoir la paix. Les résolutions d'écrans n'étant pas les même, j'ai dû me rabattre sur le mode bureau étendu.
Au début, il me fallait donc à chaque fois que je switchais entre le bureau et le salon aller dans les préf. système, moniteurs, disposition, glisser la barre de menu sur l'autre écran, tout afficher, son, sorties, sélectionner la sortie intégrée ou FireWire Solo et refermé les préférences. Pour ceux qui suivent tjs, vous conviendrez que c'était un peu contraignant !!! lol
Autre problème, quand ma chérie regardait la télé et que l'Imac la définissait comme écran principal, il m'était impossible de ramener mon dock et mon menu vers l'écran de ma machine sans passer par le canal auxiliaire de ma télé (excuse chérie, deux minutes...).
Bref, après de nombreuses recherches vers un soft qui me simplifierai la vie, et que je n'ai pas trouvé, je me suis intéressé à Applescript et Automator.
En piquant et remaniant des scripts trouvés sur le net, en les important ensuite dans automator et en les finalisant comme des "actions" (ce qui me permet de les retrouver ensuite à l'aide du clic droit de la souris, sous "plus", "automator" et mon action), j'en suis arrivé à un semblant de résultat.
Semblant parce que 1. bien que ca fonctionne, j'ignore si c'est juste. 2. c'est incomplet pour l'instant.
Pour l'instant, j'en ai créée trois. La première consiste à appeler les préférences systèmes, puis moniteur, puis disposition (la fenêtre s'ouvre sur les deux écrans et me permet de basculer le dock et le menu de l'un à l'autre). L'avantage est que j'arrive directement sur "disposition" qui s'affiche sur les deux écrans et donc, inutile de déranger ma chérie. L'inconvénient et que le processus n'est pas terminé puisque j'aimerai aller jusqu'au switch complet entre les écrans (là, je dois faire glisser la barre de menu vers l'autre écran et refermer les préférences). Pour la seconde et la troisième, elles me permettent de sélectionner ma sortie audio selon le même principe, soit du bureau ou du salon.
Les trois scripts fonctionnent, mais j'aimerai qu'ils soient justes, raison pour laquelle je vous les soumets ci-après. C'est aussi l'occasion de les faire partager pour ceux qui pourraient avoir les mêmes besoin que moi.
1. Pour arriver directement sur disposition.
2. Sélectionner la sortie son intégrée.
La troisième comporte comme seule modification, en lieu et place de "Hauts-parleurs internes" ma sortie "FireWire Solo"
Bref et comme dit, si quelqu'un veut en profiter, servez-vous. Si quelqu'un y voit une quelconque erreur, merci de me le faire savoir. Si quelqu'un peut me proposer une solution pour me casser un peu moins la tête, merci !!!
Dans l'idéal, j'aimerai avoir un script qui définit l'écran un ou deux comme principal et définit également sa sortie son appropriée ou une solution software qui permette de le faire....
J'espère que c'est clair !!! lol
Sans réponse pour l'instant sur un autre forum, j'en appelle à vos lumières !!!
Voilà 3 mois que je suis dans le monde de la Pomme. Ma config en résumé, un Imac 24", 2.8, Ati Radeon 2600 HD, DD 320.
Mon Imac, qui se trouve dans mon bureau, est en permanence connecté à ma TV HD, qui elle se trouve dans mon salon. L'image passe par un adaptateur DVI, puis HDMI. Le son est envoyé vers ma carte externe M-Audi Fire Wire Solo, puis relancé en SPIDF vers mon Home Cinema.
Le but pour moi est d'utiliser ma machine (image et son) soit depuis le salon pour un usage familial, soit depuis mon bureau quand je veux avoir la paix. Les résolutions d'écrans n'étant pas les même, j'ai dû me rabattre sur le mode bureau étendu.
Au début, il me fallait donc à chaque fois que je switchais entre le bureau et le salon aller dans les préf. système, moniteurs, disposition, glisser la barre de menu sur l'autre écran, tout afficher, son, sorties, sélectionner la sortie intégrée ou FireWire Solo et refermé les préférences. Pour ceux qui suivent tjs, vous conviendrez que c'était un peu contraignant !!! lol
Autre problème, quand ma chérie regardait la télé et que l'Imac la définissait comme écran principal, il m'était impossible de ramener mon dock et mon menu vers l'écran de ma machine sans passer par le canal auxiliaire de ma télé (excuse chérie, deux minutes...).
Bref, après de nombreuses recherches vers un soft qui me simplifierai la vie, et que je n'ai pas trouvé, je me suis intéressé à Applescript et Automator.
En piquant et remaniant des scripts trouvés sur le net, en les important ensuite dans automator et en les finalisant comme des "actions" (ce qui me permet de les retrouver ensuite à l'aide du clic droit de la souris, sous "plus", "automator" et mon action), j'en suis arrivé à un semblant de résultat.
Semblant parce que 1. bien que ca fonctionne, j'ignore si c'est juste. 2. c'est incomplet pour l'instant.
Pour l'instant, j'en ai créée trois. La première consiste à appeler les préférences systèmes, puis moniteur, puis disposition (la fenêtre s'ouvre sur les deux écrans et me permet de basculer le dock et le menu de l'un à l'autre). L'avantage est que j'arrive directement sur "disposition" qui s'affiche sur les deux écrans et donc, inutile de déranger ma chérie. L'inconvénient et que le processus n'est pas terminé puisque j'aimerai aller jusqu'au switch complet entre les écrans (là, je dois faire glisser la barre de menu vers l'autre écran et refermer les préférences). Pour la seconde et la troisième, elles me permettent de sélectionner ma sortie audio selon le même principe, soit du bureau ou du salon.
Les trois scripts fonctionnent, mais j'aimerai qu'ils soient justes, raison pour laquelle je vous les soumets ci-après. C'est aussi l'occasion de les faire partager pour ceux qui pourraient avoir les mêmes besoin que moi.
1. Pour arriver directement sur disposition.
Bloc de code:
on run {input, parameters}
tell application "System Preferences"
set current pane to pane "com.apple.preference.displays"
activate
end tell
tell application "System Events"
click radio button "Disposition" of tab group 1 of window "SONY TV" of application process "System Preferences" of application "System Events"
end tell
return input
end run
Bloc de code:
on run {input, parameters}
tell application "System Preferences" to reveal anchor "output" of pane id "com.apple.preference.sound"
tell application "System Events" to tell table 1 of scroll area 1 of tab group 1 of window 1 of process "System Preferences"
select (first row whose value of text field 1 is "Haut-parleurs internes")
end tell
quit application "System Preferences"
return input
end run
Bref et comme dit, si quelqu'un veut en profiter, servez-vous. Si quelqu'un y voit une quelconque erreur, merci de me le faire savoir. Si quelqu'un peut me proposer une solution pour me casser un peu moins la tête, merci !!!
Dans l'idéal, j'aimerai avoir un script qui définit l'écran un ou deux comme principal et définit également sa sortie son appropriée ou une solution software qui permette de le faire....
J'espère que c'est clair !!! lol