강좌 / 팁

소프트웨어 S+ 컴퓨터 종료 코드

2024.11.26 19:02

我行 조회:1305 추천:17

개인적으로 사용하는 코드 하나 소개해보고자 합니다.

바탕화면에서 6시방향으로 제스처를 그리면 아래 캡쳐와 같이 종료팝업 띄우기 입니다.

 

1.png

명령 실행시 마우스커서는 "종료"칸에 위치합니다.  아무래도 종료를 가장 많이 사용하므로..

 

 

 

먼저, 

아래 그림처럼 "Global Lua"탭으로 이용하여 아래 코드를 복붙합니다.

71675136.PNG

 

------------------------------------------------------------------팝업 메뉴------------------------------------------------------

-------------------AutoCloseMenu---------------------

function AutoCloseMenu()

 local swnd = acFindWindow("STROKESPLUS",nil)

 acActivateWindow(swnd)

 acDelay(20)

 acPostMessage(swnd, 0x0000, 0, 0)

 acDelay(20)

end

-------------------call메뉴---------------------

function CallMenu(x)

if x=="Shutdown" then

  AutoCloseMenu()

  acCreatePopupMenu(acGetMouseLocationX()-100, acGetMouseLocationY()-10, "종   료,-,재부팅,-,재부팅 to bios,-,로그오프", ",", "ShutdownMenu")

 end

end

------------------shutdown---------------------

function ShutdownMenu(id) 

 if id == 1 then

  acShellExecute("open", "C:\\Windows\\System32\\shutdown.exe", "-s -t 0", "", 1) 

 elseif id == 2 then

  acShellExecute("open", "C:\\Windows\\System32\\shutdown.exe", "-r -t 0", "", 1) 

 elseif id == 3 then

  acShellExecute("open", "C:\\Windows\\System32\\shutdown.exe", "-r -fw -t 0", "", 1) 

 elseif id == 4 then

  acShellExecute("open", "C:\\Windows\\System32\\shutdown.exe", "-l", "", 1) 

 end

end

 

 

그리고 아래그림처럼 'Cnfigure Actions"로 이동하여 

"Add APP"을 해서 하나등록 이름은 바탕화면으로 변경해주고

"find window"을 바탕화면으로 드래그하여 작동할 프로그램을 설정해줍니다.

"Add Action"으로 동작도 하나 추가해주고요, 이름은 "종료메뉴"로 변경해줍니다.

 

717074485.PNG

 

 

마지막으로 6시 방향으로  아래 그림처럼

CallMenu("Shutdown")

을 입력해주시면 되겠습니다.

1162038825.PNG

 

 

번호 제목 글쓴이 조회 추천 등록일
[공지] 강좌 작성간 참고해주세요 gooddew - - -
1038 소프트웨어| 전원 관리 설정 v2.0(Power Management) [19] update 무월 822 33 12-02
1037 소프트웨어| 전원 관리 설정 v1.0(Power Management) [33] update 무월 1336 50 11-28
1036 소프트웨어| MS 오피스 2024ProPlus Vol 버전 설치 방법 [14] 천소망 2605 32 11-28
1035 소프트웨어| 수정) 매크로 [11] update 수채화 1115 22 11-27
» 소프트웨어| S+ 컴퓨터 종료 코드 [2] 我行 1305 17 11-26
1033 소프트웨어| 작업 스케줄러 등록기v1.5 (Task Scheduler Manager) [14] 무월 1076 38 11-25
1032 소프트웨어| [GPT/MBR] PrepFormat Disk v4.0 [27] 무월 2465 68 11-14
1031 소프트웨어| [GPT/MBR] PrepFormat Disk v3.5 [34] 무월 2316 65 11-02
1030 소프트웨어| 연결 프로그램 등록기 v1 [26] 무월 2335 66 10-26
1029 소프트웨어| 초보자용 - 팁: Microsoft Windows용 Office - 리테일 ISO ... [3] VᴇɴᴜꜱGɪ 1474 16 10-24
1028 소프트웨어| WinNTSetup 명령어로 VHD 윈도우 자동화 설치 [24] 무월 1289 44 10-22
1027 소프트웨어| 초보자용 - 팁: 그림으로 보는 Rufus 4.6 간단한 사용법 [8] VᴇɴᴜꜱGɪ 1496 22 10-22
1026 소프트웨어| 초보자용 - 팁: 비공식 모드로 Windows 11 및 10을 완전히... VᴇɴᴜꜱGɪ 1438 6 10-20
1025 소프트웨어| VMWare 팝업 힌트 메시지 숨기기 [3] 무월 581 11 10-16
1024 소프트웨어| DiskPart-SPartMan(수정4) [14] sunshine 1595 38 10-10
1023 소프트웨어| 확장자 연동 우클릭 메뉴 생성기 v8 [15] 무월 1492 37 10-01
1022 소프트웨어| 응답파일(unattend.xml) 교체 및 수정 - ChangeUnattend v2 [21] 무월 1626 51 09-26
1021 소프트웨어| install.wim 이미지 추출 - WimInfo [18] 무월 2390 62 09-13
1020 소프트웨어| WinNTSetup - VHD(윈도우 설치) 활용 방법 [13] 무월 1621 55 09-08
1019 소프트웨어| 자동 업데이트 2in1 배치파일[추가4] [24] sunshine 3085 49 07-15
XE1.11.6 Layout1.4.8