목록전체 글 (38)
LearningNote
엑셀 암호(비밀번호) 해제 프로그램. (구 UnlockExcel) 엑셀 암호(비밀번호)가 걸린 파일을 해제합니다. - 워크북 보호 해제 - 워크시트 보호 해제 - 워크시트 숨김 해제 - VBA Project 보호 해제 사용기간: 2022년 12월 31일까지 사용기간: 2023년 07월 01일까지 사용기간: 2023년 12월 31일까지 20240106. 웹 버전을 이용해주세요. https://unprotect.org
컴파일이란? 컴파일이란, 사람이 작성한 프로그램 코드를 컴퓨터가 실행할 수 있는 형태로 번역하는 것을 말합니다. 컴파일러란? 컴파일러는, 사람이 작성한 프로그램 코드를 컴퓨터가 실행할 수 있는 형태로 번역해주는 프로그램입니다. 그렇다면 컴파일하는 이유는 무엇일까요? 프로그램 배포 시, 사용자 PC 에 오토핫키가 설치되어 있지 않아도 실행 가능하도록 하기 위함입니다. 개발하는 사람이야, 당연히 오토핫키를 설치해야 하지만, 사용자에게 오토핫키를 설치해야 하는 번거로움을 줄 필요는 없겠죠? 컴파일을 하면, 파일 확장자도 달라집니다. 스크립트 소스 파일은 *.ahk 인 반면에, 컴파일된 파일은 *.exe 가 됩니다. 그렇다면 컴파일을 직접 해보도록 합니다. 컴파일을 하려면 필수적으로 두 가지가 필요합니다. 첫 ..
함수를 실제로 어떻게 사용하는지, 왜 사용하는지에 대해 간단한 예를 들어 보겠습니다. 가장 최근에 배웠던 명령어인 ImageSearch 로 첫 번째 예제를 만들어 볼게요. 이미지 서치 시간에 작성했던 스크립트를 가져다가 조금만 바꾸겠습니다. 파일명만 적어주면, 이미지를 찾으면 클릭하고, 이미지를 찾지 못하거나, 기타 오류가 발생하면 메시지 박스를 출력하는 함수입니다. imgClick(file) { CoordMode, Pixel, Relative CoordMode, Mouse, Relative ImageSearch, vX, vY, 0, 0, A_ScreenWidth, A_ScreenHeight, *TransBlack *30 ./%file%.png if (ErrorLevel == 0) { Click, %vX..