J'aimerais vraiment utiliser un script pour activer ces choses sur MacOS High Sierra, en utilisant les valeurs par défaut. Je sais comment créer le script dans .bash_profile, car je vais utiliser une fonction pour cela, puis simplement exécuter la fonction dans le terminal. Cependant, ce qui me manque, ce sont les chaînes réelles pour activer ce qui suit :
- Affichage de l'icône Bluetooth
- Affichage de l'icône du volume
- Affichage du pourcentage de la batterie
- Affichage de la date complète
Est-ce que l'un de ces éléments peut être réglé par programme en utilisant les paramètres par défaut, et ont-ils beaucoup changé entre 10.6 et 10.13 ?
Ok, en se basant sur ce qu'IconDeamon a dit dans la section des commentaires pour ce post, j'ai pu aller et modifier ~/Library/Preferences/com.apple.systemuiserver.plist
et j'ai pu voir une liste des menus que j'ai activés.
Cependant, cela ne me conduit pas nécessairement à l'endroit où je veux aller. Idéalement, il serait bon de trouver une liste et de pouvoir résoudre ce problème. Bon, d'accord, maintenant, grâce à l'aide de ce forum, je sais que ceux que je souhaite afficher sont :
/System/Library/CoreServices/Menu Extras/Script Menu.menu
/System/Library/CoreServices/Menu Extras/RemoteDesktop.menu
/System/Library/CoreServices/Menu Extras/Bluetooth.menu
/System/Library/CoreServices/Menu Extras/TimeMachine.menu
/System/Library/CoreServices/Menu Extras/AirPort.menu
/System/Library/CoreServices/Menu Extras/TextInput.menu
/System/Library/CoreServices/Menu Extras/Battery.menu
/System/Library/CoreServices/Menu Extras/Volume.menu
/System/Library/CoreServices/Menu Extras/Clock.menu
et que le menu peut avoir un _5
ou un _3
à la fin pour indiquer où il doit aller. Mais Ce n'est pas exactement un fichier texte que je peux éditer.
0 votes
Je présume que vous savez comment configurer bash et script et que vous cherchez les clés (ou quelqu'un pour dire officiellement - non vous ne pouvez pas faire ça) pour une version spécifique de MacOS.
0 votes
Yep. j'utilise osx el capitan mais la machine sur laquelle je cherche à taper "defaults" (mon nom de fonction dans .bash_profile) sera une high sierra.
1 votes
Regardez
~/Library/Preferences/com.apple.systemuiserver.plist
.0 votes
Merci @IconDaemon - maintenant j'ai une liste de ce qui i J'ai tendance à l'utiliser. mais je ne sais pas comment utiliser ces informations pour écrire sur un tout nouvel ordinateur. de plus, le menu Batterie ne semble pas spécifier automatiquement le pourcentage.
0 votes
La commande suivante affichera le pourcentage de la batterie :
defaults write com.apple.menuextra.battery ShowPercent YES; killall SystemUIServer
0 votes
@user3439894 Vous savez, je n'ai pas réussi à le faire fonctionner sur OS X El Capitan. Il semble qu'ils soient modifiés de temps en temps, alors je vais essayer celui-ci sur MacOS High Sierra et voir si cela fonctionne. Comme c'est étrange.
0 votes
Je n'ai pas réussi à le faire fonctionner sur osx el capitan, high sierra ou mojave. je ne sais pas ce qui se passe. je cherche actuellement la solution mojave, bien sûr.