IPTIME NAS4 고장 후 신품구입 수준의 A/S 비용으로
아래의 글 들과 같이
DIY로 NAS를 제작하고 대부분의 동작을 마음에 들게 구축하였습니다
Windows10을 이용하여 자유도가 높은 환경임에도 불구하고
마음에 들지 않는 동작이 하나 있습니다
전기세를 줄이기 위한 자동절전 혹은 자동종료 기능입니다
NAS 는 편의성을 위해 24시간 켜 놓거나 혹은 켜고 끄는 것이 쉬워야 합니다
일반 PC를 이용한 NAS 이므로
24시간 켜 놓는 것은 아무래도 전기세 우려가 있습니다
그래서 편하게 켜고 끄는 방법이 필요합니다
편하게 켜기 위한 Wake on lan은
위의 나열한 글 중에 robocomman.tistory.com/401 에서 다루었습니다
편하게 끄기 위한 방법을 발견하여
전기세 우려없이 편하게 사용할 수 있도록 NAS를 설정한 방법을
공유해 드립니다
1. 자동종료 프로그램 Don't Sleep
SoftwareOK 는 편리한 explorer 프로그램인 Q-Dir을 제공하는 회사로 믿을만 합니다
SoftwareOK 에서 Don't Sleep도 제공하고 있습니다
Don't Sleep 은 조건을 설정하여
조건을 만족하지 않으면 Windows에 설정된 절전모드나 종료설정은 막아주고
조건을 만족하면 종료하도록 제어하는 프로그램입니다
Don't Sleep 에서 제공하는 기능 중
NAS에 적합한 기능은 Network 사용량에 따라 종료하는 기능입니다
아래는 SoftwareOK의 Don't Sleep 설명페이지 입니다
www.softwareok.com/?seite=Microsoft/DontSleep
아래는 Don't Sleep download 페이지입니다
www.softwareok.com/?Download=DontSleep
Portable 버전을 사용하는 것이 편리하네요
제가 사용중인 NAS에는 아래화면과 같이 10분동안 50KByte 이하로 사용시
NAS를 종료하도록 설정하였습니다
위와 같이 설정한 뒤에
NAS 에서 보관중인 영화나 음악을 듣거나 Torrent 를 이용하여 download 받으면 NAS 가 종료되지 않다가
NAS를 이용하지 않는 경우 10분뒤에 종료됩니다
개인별로 사용하는 NAS의 네트워크 사용량은 다를 수 있으므로
그에 따라서 시간과 용량 수치를 조정하세요
여기에 아래 화면과 같이 Options 메뉴에서 'Start Don't Sleep With Windows' 를 설정해 두면
Wake on lan을 이용하여 편리하게 NAS를 켜면 종료조건을 감시하는 프로그램이 자동으로 실행되니
최적의 NAS 환경이 구축된 것으로 생각됩니다
하지만 Don't sleep 의 이러한 설정은 한번만 잘 동작합니다
Don't sleep 이 자동종료한 NAS를 다시 켜서
Don't sleep 이 자동으로 실행되면 위 화면 우측 아래의 'Use' 항목이 꺼져 있어서
다시 NAS를 끄는 동작이 실행되지 않습니다
PC를 다시 켜서 Don't sleep을 다시 실행했을 때는
사용자가 PC를 끄려는 조건이 그때 그때 다를 수 있어서
사용자가 다시 설정해야 한다고 전제하고 만들어진 프로그램인 듯 싶습니다
2. SikuliX 를 이용하여 'Use' 설정 자동으로 켜기
이러한 제약을 해결해 줄 수 있는 방법으로
화면인식 자동화 프로그램인 SikuliX 가 있습니다
JAVA 기반의 Python 인 Jython 언어로 작성하고
Image 를 바로 캡쳐하여 입력할 수 있는 편리한 IDE 를 제공하여
초등학생들이 많이 배우는 Scratch 와 유사할 정도로
사용성이 매우 좋지만 프로그래밍 언어와 친숙하지 않으면 아무래도 어려울 수 있습니다
아래의 글은 SikuliX 로 작성한 게임 자동화 동작 예입니다
제작한 SikuliX 스크립트는
Don's sleep 을 화면을 열고
Use 체크를 검사하여 체크되어 있지 않으면 체크하는 동작을 수행하여
NAS의 Network 사용량이 설정한 수치보다 작으면
자동으로 종료되도록 해줍니다
결과적으로
Wake on Lan 으로 편하게 NAS 를 켜고
Don't sleep 은 자동으로 수행되어 Network 사용량을 확인하고
Network 사용량을 확인하여 NAS 를 10분간 사용중이지 않은 것으로 확인되면
NAS가 자동으로 종료됩니다
Windows NAS를 자작하는 분들이 Don't sleep 을 편하게 쓸 수 있도록
제가 제작한 SikuliX 스크립트를 배포할 생각은 있으나
아직은 배포하는 적당한 방법이 마련되지 않았습니다
혹시 배포를 원하시는 분이 있다면 댓글을 부탁드립니다
자작한 Windows NAS가 Network 사용량에 따라
자동종료되도록 설정하는 방법을 공유해 드렸습니다
내용이 도움되었다면 아래의 공감 하트를 클릭해 주시고
질문은 댓글 달아주세요~
또한 필요한 분들에게 아래의 이 글 주소를 전달해 주시면 좋겠습니다~
'DIY > 컴퓨터|게임기|3DPrinter' 카테고리의 다른 글
닌텐도 스위치 알리 배터리 구입 및 교체 DIY (6) | 2021.08.09 |
---|---|
구형 플레이스테이션 조이스틱 USB 개조(DIY) (2) | 2021.05.08 |
로지텍(Logitech) G100s 마우스 버튼 수리(DIY) (0) | 2021.01.23 |
자작 6BAY Win10 NAS에 Torrent 웹접속 구축하기 (0) | 2020.06.07 |
Wake on lan, 4K 지원 HTPC 겸 NAS 자작(DIY) (2) | 2020.05.17 |
댓글