- Elkha - Blue
- 매크로
- 오토핫키 커뮤니티
파일 크기를 비교해서 같을경우 알람이 뜨게 만들고 싶은데요
-
F2::sFileTo=%A_WorkingDir%\screenshots\capture1.pngCaptureScreen(3,False,sFileTo,100)Sleep 10000sFileTo=%A_WorkingDir%\screenshots\capture2.pngCaptureScreen(3,False,sFileTo,100)Sleep 1000FileGetSize, capture1size, %A_WorkingDir%\screenshots\capture1.pngFileGetSize, capture2size, %A_WorkingDir%\screenshots\capture2.pngSleep 1000If (%capture1size% = %capture2size%){MsgBox, 0, 에러났어!, %capture1size% = %capture2size%, 10}else{MsgBox, 0, 다행이야!, dd, 10}Return이렇게 고쳐봤는데 파일크기가 같든 다르든 무조건 에러났어! 가 뜨네요
-
한줄한줄 디버깅하시면 돼죠
캡쳐도 잘되고 capture1size와 capture2size에도 정상적으로 값이 들어간다면 if구문 문제겠지요?
괄호안에는 표현식으로 작성하셔야하는데
표현식에는 %싸인을 사용하지 않습니다
표현식으로 작성하는 경우와 아닌 경우, 표현식의 작성방법 기본이면서도 헷갈리기 쉬운 부분입니다
또한 표현식 작성 방법을 잘 습득하시면 코드작성을 엄청나게 효율적으로 하실 수 있습니다. -
아니 이런 어이없는 실수를 ㅋㅋㅋㅋㅋㅋ 정말 감사합니다