별되하는사람님이 올려주신 스크립트 보면서 사용 하고 있는데요..
스크린샷을 저장하는 부분에서
#include CLR.ahk
#include COM.ahk
CLR_Start()
asm := CLR_LoadLibrary("AhkAdb.dll")
adb := CLR_CreateObject(asm, "AhkAdb.Adb")
COM_Invoke(adb, "Device=", "127.0.0.1:22515")
F1::
COM_Invoke(adb, "Capture")
COM_Invoke(adb, "SaveCaptureAll", "%A_Now%.bmp")
return
그냥 디바이스 내에 스크린샷을 찍어서 저장하는건데요.
%A_Now%.bmp 사용해서 날짜 시간별로 저장하는건데
아예 사용이 안되네요.
F1 눌러서 스크린샷을 저장하면 %A_Now%.bmp로 저장이 되네요.
어떤게 문제인지 잘 모르겠어서 글 올려봅니다 !!
autohotkey 문법 문제인거 같은데요.
COM_Invoke(adb, "SaveCaptureAll", "%A_Now%.bmp")
?" " 묶은게 스트링이라는 소리인데 파라미터값 넘길때 a_now의 값이 안들어가고?
%A_Now%.bmp라는 파일이름으로 저장이 되는거 같습니다.?
COM_Invoke(adb, "SaveCaptureAll",?A_Now . ".bmp") 이렇게 한번해보세요.
저도 확인은 안해봐서 될지 모르겠네요