안녕하세요, 오늘은 오토핫키(AutoHotkey) 사용자들에게 특히 유용한 팁을 하나 공유하려고 해요. 바로 함수에 기본값을 설정하는 방법에 대한 이야기인데요, 이 기능을 활용하면 코드를 더욱 간결하고 효율적으로 작성할 수 있습니다. 이거알면 정말 편하더라구요! 함수에 기본값 설정하기 오토핫키에서 함수를 정의할 때, 인수에 기본값을 할당할 수 있어요. 이렇게 하면 함수를 호출할 때 해당 인수를 생략할 수 있게 되죠. 예를 들어, 'Enterkey'라는 인수에 기본값을 설정하고 싶다면, 함수 정의 부분에서 이렇게 적으면 됩니다 WriteComment(FilePath, Enterkey = ) { ; 함수의 내용 } ``` 이렇게 설정하면 'WriteComment' 함수를 호출할 때 'Enterkey' 인수를..
오토핫키와 파이썬: 매크로 프로그래밍의 비교 목차 서론 오토핫키와 파이썬의 기본 소개 용도 및 특화 분야 학습곡선 및 사용 편의성 초보자에게 추천하는 선택 중급 및 전문가에게의 조언 확장성과 다양성 마치며 1. 서론 컴퓨터 자동화는 점점 더 중요해지고 있습니다. 이 포스트에서는 두 가지 인기있는 도구, 오토핫키와 파이썬을 중점으로 비교해 보겠습니다. 2. 오토핫키와 파이썬의 기본 소개 오토핫키는 주로 윈도우 운영체제에서 사용되는 스크립팅 언어입니다. 반면, 파이썬은 범용 프로그래밍 언어로 다양한 운영체제에서 사용됩니다. 3. 용도 및 특화 분야 오토핫키는 윈도우의 GUI 자동화나 키보드, 마우스 액션에 특화되어 있습니다. 반면, 파이썬은 웹 개발, 데이터 분석, 인공 지능 등 다양한 분야에서 활용됩니다...
2분후 컴퓨터를 끄는 오토핫키? 코드 만들어본 결과물입니다. gui에서 체크하고 EndingVar := 0 이 값이 변경되어야 끝낸다. 선언: ; 특정시간이 5시30분 지나서 끝나면 자동 꺼지는 기능구현을 위한 변수임 EndingVar := 0 Gui, Font, S12 bold CRed, If (TurnOff=1) gui, add, checkbox, x210 y105 vTurnOff checked, 작업종료 2분후 컴OFF else gui, add, checkbox, x210 y105 vTurnOff , 작업종료 2분후 컴OFF 서브선언: ExitCheck: ; 종료시간 체크해서 5시30분이면 컴퓨터 오프시킴 Gui,submit,nohide Haystack := NowTime ; 시 분리 FoundPo..
오토핫키 (AutoHotkey, AHK) 코드를 직방 암호화하여 실행할 수 있는 건 AHK 자체적으로 기능으로 있지 않아유. 그렇다고해서 아래같이 방법을 생각해볼 수 있지유. 컴파일: AHK 스크립트는 .exe 파일로 만들 수 있디. 이러면 원본 코드를 그대로 볼 순 없지만, 특별한 도구로 다시 풀어볼려고 하면 볼 수 있어유. 코드 꼬기기: 코드를 복잡하게 만들어서 어렵게 보이게 할 수 있지유. 이것도 완벽하게 보호해주진 않지만, 일단은 읽기 힘들게는 해줘유. 다른 암호화 도구 써보기: 다른 도구로 AHK 스크립트를 암호화해놓고, 실행할 때 그걸 다시 풀어서 메모리에서 돌리는 방법도 있어유. 근데 이건 좀 어렵고, 실행하는 데 시간이 좀 걸릴 수도 있어유. 인터넷으로 연결하기: 중요한 부분이나 방법들을 ..
판넬 홀이 3으로 나눌경우 소수점이 나오는 경우.. 특히 3.333 뭐 이런 경우.. 소수점 나오지 않게 하면서 중간에 홀에 1을 더 넣어주는 공식을 어떻게 만들까 연구하다.... 공식이 정립되어서 남겨본다. CW := 1650 S1 := 167.5 ; 남은 값을 계산 RemainingValue := CW - S1 * 2 ; 3으로 나눔 EachValue := RemainingValue // 3 Remainder := Mod(RemainingValue, 3) ; 나머지 값 분배 S2 := EachValue S3 := EachValue + (Remainder > 0 ? 1 : 0) S4 := EachValue tmp := S1*2 + S2 + S3 + S4 MsgBox, S1: %S1%`nS2: %S2%`..
오토핫키에서 배열을 만들어서 저장할 것인데. '011' 모델이란 자료에 홀의 위치가 x1 : 100, Y1:200..... 이런식으로 10개의 홀이 있다면 이것을 홀 위치를 저장해서 화면에 보여주고 싶은데, 이렇게 모델, 좌표를 배열에 담아서 언제든 불러오고 싶다. 2차원 배열을 이용해야 하는것인가? 실제 사용예를 알아보자. 오토핫키(AutoHotkey)에서 배열을 사용하는 것은 꽤 간단합니다. 여기서는 연관 배열(associative array)를 사용하여 각 모델의 홀 위치를 저장할 수 있습니다. 2차원 배열 또는 연관 배열을 사용하여 지정된 모델에 대한 홀의 위치를 저장하고 검색할 수 있습니다. 예를 들어 '011' 모델의 경우 다음과 같이 데이터를 저장할 수 있습니다: ; 2차원 배열 예제 hol..
정말 오토핫키 쓰는 분들 너무 너무 힘든 상황이 발생할때가 있지요?? 바로 창만 열면 뜨는 오류창~ .. 아니 오류는 정확히 아니지만, 너무 너무 귀찮습니다. 잘 닫히지도 않아유~~ 이것 싹다 닫는 방법, 간단 정리해 봤습니다. 오토핫키를 사용하다 보면 가끔씩 "There is a new SciTe4AutoHotkey version"라는 내용의 창이 뜨는 경우가 있습니다. 이 창은 SciTE4AutoHotkey의 자동 업데이트 기능에 의해 표시되는 것입니다. 업데이트 창이 뜰 때마다 스크롤 다운이 안 되고 창을 닫을 수 없는 불편함을 겪는 경우도 있습니다. 더욱이 창을 닫을 때 엔터나 스페이스바를 누르면 크롬이나 익스플로러가 열리며, 웹 페이지로 이동되기도 합니다. 만약 이러한 업데이트 알림을 귀찮게 느..
안녕하세요. 오토핫키를 사용하면서 이런 경우가 있었습니다. 체크박스의 한쪽을 클릭하면 다른쪽의 체크박스를 해제하고 싶다.... 실제 업무에 활용해서 만든 프로그램에 사용된 내용인데, 어떻게 하지??? 고민을 하다가 찾은 내용 공유합니다. 위의 체크박스 중 쪽쟘(상판+기둥)과 쪽쟘(상판+기둥1개층 샘플만) 위의 체크박스가 서로 스위칭되게... 즉, 둘이 동시에 체크가 안되도록 하기 위해서 어떻게 체크박스를 다를 수 있을까 생각하다가 찾아낸 결과입니다. If (checkmenu3=1) gui, add, checkbox, x30 yp+30 vcheckmenu3 gMycheck1 checked, 쪽쟘(상판+기둥) else gui, add, checkbox, x30 yp+30 vcheckmenu3 gMycheck..
- Total
- Today
- Yesterday
- 프로그래머생활
- #NSIS
- 파이썬코드줄바꿈방법
- 카페24가비아phpinfo수정
- .htaccess수정
- 2분후종료오토핫키
- #파이썬인스톨러
- 뫄프로그래밍
- 작업공정에 대한 코드작성
- #InnoSetup
- 오토핫키에디터창업데이트금지하기
- td요소중에 1행과 1열은 제외
- 오토핫키가이드
- #독립실행파일
- 자바스크립트한글입력시반응하도록만드는코드
- chatGPT3.5파이썬버전
- #프로그램설치
- #파이썬패키징
- #InstallForge
- 스크립트작성기초
- General error: 2031
- #cx_Freeze
- Bootstrap 5
- 효율적코딩방법
- 테크에능한여성
- 자바스크립트 한글초성
- #소프트웨어배포
- sql문장 날짜계산
- 코딩튜토리얼
- 코딩효율성
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |