電源コードを差し込んだときにMacBookに「ありがとう」と言わせますか?


1

電源コードをMacBookに接続すると実行されるapplescriptを作成する方法を知りたい。「ありがとう」と言ってほしい


ココア/カーボンを知っていますか?このコードは必要に応じて簡単に変更できます。context-macosx.googlecode.com / svn-history / r152 / trunk / Tools / …そうでない場合は、githubにコードを投稿することをお知らせください。
マテウスシュロセク

回答:


2

これは私のために働いた:

global thanks

on run
    set thanks to false
end run

on idle
    set battStatus to do shell script "pmset -g | grep \\*"
    if battStatus contains "AC Power" then
        if thanks is false then
            say "thank you"
            set thanks to true
        end if
    else
        set thanks to false
    end if
    return 1
end idle

スクリプトエディターを開き、[アプリケーションとして保存]、[ハンドラーの実行後に開く]をオンにして、プログラムを実行し続けます。唯一の欠点は、このプログラムを常に開いておく必要があることです。ログイン時に起動するように設定できます。他の誰かがこれに対処するより良い方法を持っているかもしれません。


これは実行中に大量のCPUを消費しませんか?
マテウスシュロセク

1
あんまり。約0.1%のようです-バックグラウンドサービスの多くよりも少ないです。
ボーエン

OKですので大丈夫です:)
マテウス・シュロセク
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.