4 votes

Réglage des préférences Safari à partir de script sur Big Sur

J'ai un Mac mini 2020 avec un processeur M1 et exécutant MacOS Big Sur.

Sur les anciens macs, j'avais ce script pour définir les préférences de Safari.

# Show status bar
defaults write com.apple.Safari ShowStatusBar -bool true
defaults write com.apple.Safari ShowOverlayStatusBar -bool true
# Show the full URL in the address bar (note: this still hides the scheme)
defaults write com.apple.Safari ShowFullURLInSmartSearchField -bool true
# Safari opens with: last session
defaults write com.apple.Safari AlwaysRestoreSessionAtLaunch -bool true
# Set Safari’s home page to `about:blank` for faster loading
defaults write com.apple.Safari HomePage -string "about:blank"
# Enable the Develop menu and the Web Inspector in Safari
defaults write com.apple.Safari IncludeDevelopMenu -bool true
# Enable Safari’s debug menu
defaults write com.apple.Safari IncludeInternalDebugMenu -bool true
# Update extensions automatically
defaults write com.apple.Safari InstallExtensionUpdatesAutomatically -bool true
# Make Safari’s search banners default to Contains instead of Starts With
defaults write com.apple.Safari FindOnPageMatchesWordStartsOnly -bool false
# Website use of location services
# 0 = Deny without prompting
# 1 = Prompt for each website once each day
# 2 = Prompt for each website one time only
defaults write com.apple.Safari SafariGeolocationPermissionPolicy -int 2

Cependant, aucun d'entre eux ne semble plus fonctionner. Existe-t-il un nouveau moyen de définir des préférences similaires ?

1voto

John Points 11

Celui pour "Afficher la barre d'état" est

defaults write com.apple.Safari ShowOverlayStatusBar -bool true

Trouvé ici avec d'autres. https://gist.github.com/alanzeino/42b6d983c7aa2f29d64ea2749621f7cf

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X