Simple NeverSleep 1.1 - 화면보호기 실행 방지

728x90

안녕하세요!!

 

회사에서 작업하다가 커피 한잔 타오면, 화면이 잠겨 있네요 -_-

핸드폰 문자와서 확인하고 답문 보내고 나면 화면이 또 잠겨 있네요 -_-

회사 보안 프로그램에서 강제로 설정되어 있어 변경도 안되네 ㅠ..ㅠ

찾아보니 레지스트리 변경이 있는데..

변경하고 나면 회사보안 프로그램에서 취약점으로 나오네요 -_-;;;;;;;

 

가끔 화면보호기 에서 복원되면서 엑셀이 먹통....저장못한 문서는 저 세상으로!!!!!

야근 당첨.. 야호~!!

 

깊은 빡침에.. 만들어 봤습니다.

작동 원리는 윈도우에서 제공하는 ThreadExecutionState API 사용하여 SystemIdle time 값을 강제로 리셋 합니다!!!

 

 관련문서

 - https://msdn.microsoft.com/en-us/library/aa373208(VS.85).aspx

 - https://support.microsoft.com/ko-kr/kb/601067

 

 

프로그램은 설치가 필요 없으며, 실행 파일 하나로 동작 됩니다!!!

 

 

프로그램 처음 실행 화면입니다.

기본 설정값은 화면보호기 사용안함, 윈도우 시작시 자동 실행 입니다.

 

 

 

 

혹시나 화면 보호기를 사용 해야 할 일이 있으면 아래 버튼을 클릭 해주세요

 

 

 

 

 

수동으로 프로그램을 실행 하고자 한다면 아래 버튼을 클릭 하면 됩니다.

 

 

 

 

 

 

닫기 버튼 클릭시 프로그램은 종료가 안되며 트레이 아이콘에 들어 갑니다

 

 

 

 

 

 

 

프로그램 화면열기는 트레이 아이콘에서 "열기" 메뉴를 클릭합니다!!!

 

 

 

 

프로그램 완전 종료하는 방법은 상단 드롭메뉴중 종료를 하면 프로그램 종료 됩니다.

또는 트레이 메뉴에 있는 "종료" 를 클릭시 동일하게 프로그램 종료 됩니다.

 

 

 

 

더 좋은 개발과 운영을 위해서 응원해주세요!!!!  감사합니다!!

 

 

 

 

다운로드

 

Simple_NeverSleep.7z

 

 

바이러스토탈 사이트에서 검사한 내용입니다.

- Virustotal 링크 탐지비율 (5/55)  분석 날짜: 2017-1-10

https://virustotal.com/ko/file/80c35eeaec20b2d575696517cb863046100b0d0ccdc2e4b5c9bf52da5996fb9a/analysis/1484013985/

 

 

Update list

 - 영어 언어 업데이트 (2017-01-10)

 - 프로그램 자동실행 개선 (2017-01-10)

 

반응형

댓글()