Deux têtes valent mieux qu'une et peut-être aussideux applications. La seule chose qui soit meilleure qu'une bonne application est peut-être deux bonnes applications. Étant donné que vous disposez déjà d'une très bonne application pour une fonction spécifique et que vous souhaitez en exécuter plusieurs instances, vous pourriez avoir du pain sur la planche si l'application ne la prend pas en charge et que vous êtes sur un Mac. L'exécution de plusieurs instances d'une application sur un Mac peut sembler difficile, mais c'est étonnamment facile. Vous n'avez qu'à utiliser un simple script et vous pouvez exécuter autant d'instances d'une application que vous le souhaitez. Les multiples instances s'exécutent isolément et chacune est représentée par l'icône respective de l'application dans le Dock.
Pour exécuter plusieurs instances, vous devez ouvrir l'éditeur AppleScript et y coller les éléments suivants;
do shell script "open –n /Applications/Appname.app”

Remplacer le nom de l'application correspond à l'application dont vous souhaitez exécuter plusieurs instances. Vous pouvez entrer faire le script shell “open –n et entrez l'emplacement et le nom de l'application suiviepar guillemet. Vous pouvez également faire glisser et déposer l'icône de l'application depuis le dossier Applications vers l'éditeur de script. N'oubliez pas d'ajouter les guillemets de fermeture à la fin ou votre script renverra une erreur de syntaxe. Nous avons expérimenté de nombreuses applications comme Cream, VLC Player et Calculator. La syntaxe de chacun est la suivante;
do shell script "open -n /Applications/VLC.app"
faire le script shell "open -n /Applications/Cream.app"
faire le script shell "open -n /Applications/Calculator.app"
Une fois que vous avez entré la syntaxe, accédez à Script> Compiler puis enregistrez-le. Lorsque vous enregistrez le script, assurez-vous de l’enregistrer dans le Application format.

Ouvrez le script où que vous l'ayez enregistré et l'application s'exécutera. Vous pouvez lancer ce script encore et encore et chaque fois qu'une nouvelle instance de l'application pour laquelle vous l'avez créé s'ouvrira.

Cette petite astuce devrait fonctionner pour toutes les applications saufceux qui interdisent l'exécution de plusieurs instances. Nos tests ont montré que Skype ne permettait pas l'exécution de plusieurs instances. Le script a lancé des instances supplémentaires de Skype, mais l'application a toujours demandé que d'autres instances étaient en cours d'exécution et fermé les autres. De même, certaines applications ont leur propre façon de gérer plusieurs instances comme Google Chrome. Il a sa propre méthode intégrée, c'est-à-dire plusieurs profils d'utilisateurs et ce script ne fonctionne pas non plus.
Vous constaterez également que l'exécution de plusieursles instances d'une application dépendent davantage de ce que fait l'application; iTunes, une application Mac stock ne vous permettra pas d'exécuter plusieurs instances car cela entrerait en conflit avec les appareils iOS connectés à votre système et la bibliothèque iTunes. D'un autre côté, vous pouvez exécuter une centaine d'instances de l'application Calculatrice d'actions.
commentaires