Comment masquer l'icône du Dock de certaines applications java exécutées par AppleScript sous OSX?


J'écris quelques AppleScript pour lancer mes applications java comme Minecraft. Mais il y a quelques problèmes avec cela. Si j'utilise do shell script "java -jar ~/Library/Application\\ Support/minecraft/launcher.jar" pour lancer Minecraft avec AppleScript(enregistrer sous l'application), il y aura 3 icônes sur le dock, l'icône de l'application AppleScript, l'icône du lanceur Minecraft et l'icône de Minecraft. Comment puis-je masquer d'autres icônes à l'exception de l'icône AppleScript Apps sur le Dock?

Author: Joshua Lee, 2015-11-12

1 answers

Je ne sais pas si vous pouvez le faire lors de l'activation du lanceur.jar mais si vous dites à l'application à lancer avec "dis" vous pourriez temp masquer l'application, vous pouvez utiliser le code suivant je fouettés jusqu'

do shell script "defaults write /Applications/Minecraft.app/Contents/Info.plist LSUIElement 1"
delay 1
tell application "Minecraft" to activate
do shell script "defaults write /Applications/Minecraft.app/Contents/Info.plist LSUIElement 0"
tell application "Minecraft" to run

Quant au Jeu principal, je ne pense pas que vous puissiez le cacher: (

(assurez-vous que minecraft est dans le dossier de l'application)

 0
Author: Lucasware, 2015-11-16 01:18:07