안녕하세요 오늘은 오토핫키로 화면을 자동 캡쳐해보겠습니다.
응용 예시: 모바일 플레이어 (LDPlayer, Nox, 블루스택 등)을 이용해서 게임을 켜놓고 화면을 특정 시간마다 저장하고 싶을 때 사용 가능
1. 헤더파일 다운로드하고 스크립트와 같은 경로에 넣습니다
2.코드
#Include Gdip_all.ahk
Gui, Show,x1000 y400 w300 h50
Settimer, ASub1,1000 ; 1초1000
Asub1:
image_capture()
return
GuiClose:
ExitApp
F3::
{
ExitApp
return
}
image_capture(){
p_path := "C:\Users\kkk\Desktop\바탕화면파일\myData\오토핫키-바람의나라연-푸쉬\테스트\"
p_file = %A_YYYY%년%A_MM%월%A_DD%일%A_Hour%시%A_Min%분%A_Sec%초
p_file = %p_file%.png
p_sum = %p_path%%p_file%
pToken := Gdip_StartUp()
pBitmap := Gdip_BitmapFromHwnd(WinExist("계산기"))
Gdip_SaveBitmapToFile(pBitmap, p_sum)
Gdip_DisposeImage(pBitmap)
Gdip_Shutdown(pToken)
return
}
파일명을 "2021년06월28일21시12분34초" 포맷으로 했습니다.
Settimer, ASub1,1000
7번째줄: 1000 = 1초로 보고 저장하고싶으신 시간을 입력하시면 됩니다.
33번째줄: 사진을 저장 할 경로를 넣어주시면 됩니다
40번째줄: 저장하고싶으신 파일명을 적어주시면 됩니다
'프로그래밍 언어 > 오토핫키' 카테고리의 다른 글
오토핫키-모바일 푸쉬보내기 (7) | 2021.06.28 |
---|---|
오토핫키 창 크기 변경하기(WinMove) (0) | 2020.09.27 |
오토핫키 이미지서치함수(ImageSearch) (2) | 2020.09.26 |
오토핫키 프로그램실행명령어(Run,Runwait) (2) | 2017.07.24 |
오토핫키 메세지박스,메세지출력(MsgBox, InputBox) (0) | 2017.07.20 |