web-dev-qa-db-ja.com

Mac OSX-自動ログインとそれに続くスクリーンセーバーの即時アクティブ化

Mac OS X(10.6)が自動的にログインした直後にスクリーンセーバーをアクティブにするにはどうすればよいですか?停電後にコンピュータを再起動してログインしたいのですが、たまたま近くに立っている人がコンピュータにアクセスできるようにしたくありません。

4
ads

システムには、実際にはこれを行うための組み込みサポートがあります。

defaults write /Library/Preferences/com.Apple.loginwindow autoLoginUserScreenLocked -bool true
4
Gannet

ログインスクリプトを追加します。シェルを介して行うことができます。

open -a ScreenSaverEngine

またはApplescript経由:

tell application "ScreenSaverEngine" to launch

シェルスクリプトに慣れていない場合は、Applescriptがおそらく最も簡単な方法です。スクリプトエディタを開き(Spotlight it)、上記のスクリプトを貼り付けて、File->Save Asをクリックします。ファイル形式としてApplicationを選択します。 ~/Applications~/Library/Scriptsなどのどこかに保存します。Accounts.prefPaneを開き、アカウントの[ログイン項目]タブをクリックし、[追加]ボタンをクリックして、スクリプトを保存した場所を見つけます。 。

ただし、セキュリティについて本当に心配している場合は、自動ログインを無効にする必要があります。

3
peelman