[英]How to hide the Dock icon of some java applications run by AppleScript in OSX?
我編寫了一些AppleScript來啟動Minecraft之類的Java應用程序。 但是它有一些問題。 如果我使用do shell script "java -jar ~/Library/Application\\\\ Support/minecraft/launcher.jar"
來啟動帶有AppleScript的Minecraft(另存為應用),則擴展塢上將有3個圖標,AppleScript應用的圖標, Minecraft Launcher的圖標和Minecraft的圖標。 如何隱藏Dock上的AppleScript Apps圖標以外的其他圖標?
我不知道在啟動launcher.jar時是否可以這樣做,但是如果您告訴應用程序以“ tell”啟動,則可以暫時隱藏該應用程序,您可以使用以下代碼
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
至於主游戲,我認為你不能將其隱藏起來:(
(確保minecraft在應用程序文件夾中)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.