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?
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)