spotlight로 sleep 가능
1915 단어 MacOSXAppleScript
안녕 Alfred
Mac 사용자에게는 필수 런처 alfred spotlight에서는 할 수 없는 기능의 하나로서, 「screensaver」로 스크린 세이버 상태에 들어가, 「sleep」로 머신이 슬립 하는 System 기능이 있다. 단축키라든지 기억하는 것은 서투르기 때문에, 커맨드로 실행할 수 있는 것이 편리하고 있었다.
이것이 spotlight로 실현될 수 있으면, 이제 Alfread 제외해 spotlight로 좋은 것 같은 생각이 되어 왔기 때문에, spotlight로부터 sleep 할 수 있도록 했다.
명령줄에서 잠자기 가능
~/bin/sleep 명령을 작성.
$ emacs ~/bin/sleep
#!/usr/bin/osascript
tell application "Finder" to sleep
이제 커맨드 라인에서 sleep과 굉장히 머신을 절전할 수 있게 된다.
sleep 라는 이름은/bin/sleep 라고 쓰니까, 신경이 쓰이는 사람은 mac_sleep 라든지 적당한 이름으로 해 두는 편이 좋은 것일지도. 저는 spotlight에서 sleep과 넣고 싶으니까, 아픈 눈에 맞을 때까지는 이대로 두어 갈 생각이지만.
터미널 설정
sleep에서 복귀했을 때 [Process completed]의 윈도우가 남아서 우아한 사람은, 아래와 같은 설정으로 자동적으로 닫도록(듯이) 설정.
설정 → Profiles → Shell → When the shell exits: 을 Don’t close the window에서 Close if the shell exited cleanly로 변경
spotlight에서 호출
여기까지의 처리가 완성되고 있으면, 보통 spotlight에 sleep와 치면 sleep 커맨드로 슬립시킬 수 있을 것이다.
덤
마찬가지로 shutdown이나 screensaver도 실현할 수 있습니다.
shutdown
#!/bin/sh
osascript -e 'tell application "Finder" to shut down'
screensaver
#!/usr/bin/osascript
tell application "System Events" to start current screen saver
desktop
#!/bin/sh
/Applications/Mission\ Control.app/Contents/MacOS/Mission\ Control 1
옛날 있었던 것 같은 모든 윈도우를 최소화한다(나중에 되돌리는 것이 귀찮음)저것이 아니고, OS표준의 MissionControl의 기능. 일시적으로 모든 윈도우가 숨어 데스크탑이 보이게 되고, 화면 가장자리를 클릭하면 모든 윈도우가 원래의 위치로 돌아갑니다.
Reference
이 문제에 관하여(spotlight로 sleep 가능), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/mogya/items/8733b5ee1a071e96ae6e
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
~/bin/sleep 명령을 작성.
$ emacs ~/bin/sleep
#!/usr/bin/osascript
tell application "Finder" to sleep
이제 커맨드 라인에서 sleep과 굉장히 머신을 절전할 수 있게 된다.
sleep 라는 이름은/bin/sleep 라고 쓰니까, 신경이 쓰이는 사람은 mac_sleep 라든지 적당한 이름으로 해 두는 편이 좋은 것일지도. 저는 spotlight에서 sleep과 넣고 싶으니까, 아픈 눈에 맞을 때까지는 이대로 두어 갈 생각이지만.
터미널 설정
sleep에서 복귀했을 때 [Process completed]의 윈도우가 남아서 우아한 사람은, 아래와 같은 설정으로 자동적으로 닫도록(듯이) 설정.
설정 → Profiles → Shell → When the shell exits: 을 Don’t close the window에서 Close if the shell exited cleanly로 변경
spotlight에서 호출
여기까지의 처리가 완성되고 있으면, 보통 spotlight에 sleep와 치면 sleep 커맨드로 슬립시킬 수 있을 것이다.
덤
마찬가지로 shutdown이나 screensaver도 실현할 수 있습니다.
shutdown
#!/bin/sh
osascript -e 'tell application "Finder" to shut down'
screensaver
#!/usr/bin/osascript
tell application "System Events" to start current screen saver
desktop
#!/bin/sh
/Applications/Mission\ Control.app/Contents/MacOS/Mission\ Control 1
옛날 있었던 것 같은 모든 윈도우를 최소화한다(나중에 되돌리는 것이 귀찮음)저것이 아니고, OS표준의 MissionControl의 기능. 일시적으로 모든 윈도우가 숨어 데스크탑이 보이게 되고, 화면 가장자리를 클릭하면 모든 윈도우가 원래의 위치로 돌아갑니다.
Reference
이 문제에 관하여(spotlight로 sleep 가능), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/mogya/items/8733b5ee1a071e96ae6e
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
여기까지의 처리가 완성되고 있으면, 보통 spotlight에 sleep와 치면 sleep 커맨드로 슬립시킬 수 있을 것이다.
덤
마찬가지로 shutdown이나 screensaver도 실현할 수 있습니다.
shutdown
#!/bin/sh
osascript -e 'tell application "Finder" to shut down'
screensaver
#!/usr/bin/osascript
tell application "System Events" to start current screen saver
desktop
#!/bin/sh
/Applications/Mission\ Control.app/Contents/MacOS/Mission\ Control 1
옛날 있었던 것 같은 모든 윈도우를 최소화한다(나중에 되돌리는 것이 귀찮음)저것이 아니고, OS표준의 MissionControl의 기능. 일시적으로 모든 윈도우가 숨어 데스크탑이 보이게 되고, 화면 가장자리를 클릭하면 모든 윈도우가 원래의 위치로 돌아갑니다.
Reference
이 문제에 관하여(spotlight로 sleep 가능), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/mogya/items/8733b5ee1a071e96ae6e
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
#!/bin/sh
osascript -e 'tell application "Finder" to shut down'
#!/usr/bin/osascript
tell application "System Events" to start current screen saver
#!/bin/sh
/Applications/Mission\ Control.app/Contents/MacOS/Mission\ Control 1
Reference
이 문제에 관하여(spotlight로 sleep 가능), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/mogya/items/8733b5ee1a071e96ae6e텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)