0
私は目を覚ましたい.30分後にトマトのタイマーとして画面をシャットダウンする。スリープマニュアルの `sleepscript`を終了するには?
私のコードは以下の通りです。
sleepscript = [[
tell application "Terminal"
do script "Control +. C"
do script "echo 'git add -A' | sudo -S sudo shutdown -s +30"
end tell
]]
cwatcher = hs.caffeinate.watcher.new(function(ventType)
if (eventType == hs.caffeinate.watcher.systemWillSleep or
eventType == hs.caffeinate.watcher.systemWillPowerOff) then
print ("WillSleep...")
-- sleep:start()
elseif (eventType == hs.caffeinate.watcher.screensDidUnlock) then
print ("Woken...")
-- wake:start()
ok, result = hs.applescript(sleepscript)
print(result)
hs.alert.show(ok)
end
end
)
cwatcher:start()
睡眠マニュアルを終了するにはどうすればいいですか?
私は2つのスリープタスクを同時に実行したくありません。
Macをスリープ状態にしてから30分後にMacをスリープ状態にしたい。
私はこれについて何の経験もありませんが、ロックされていないときは検出しないでください。 ? –
@GrantGarrison私は、画面をスリープ状態にしたい.30分後にトマトのタイマーとして画面をシャットダウンする。 – jiexishede