프로그래밍

Chatgpt가 알려준 첫번째 autoit 소스

RTZ 2023. 5. 7. 13:23
728x90
반응형

2023.05.07 - [ChatGPT] - Autoit에 대해 Chatgpt에게 물었다.

 

Autoit에 대해 Chatgpt에게 물었다.

다음은 AutoIt 설치 방법에 대한 자세한 설명입니다. 1. AutoIt 웹사이트 https://www.autoitscript.com/site/autoit/downloads/로 이동합니다. 최신 버전의 소프트웨어를 다운로드할 수 있는 AutoIt 공식 웹사이트입

sandboss.tistory.com

 

 

; Open Notepad
Run("notepad.exe")

; Wait for Notepad to become active
WinWaitActive("[CLASS:Notepad]")

; Type some text into Notepad
Send("This is a test.")

; Save the file and exit Notepad
WinMenuSelectItem("[CLASS:Notepad]", "", "&File", "&Save")
WinWaitActive("Save As")
Send("test.txt")
Send("{ENTER}")
WinClose("[CLASS:Notepad]")

 

 

이 코드는 'Run()'과 같은 몇 가지 기본 AutoIt 함수를 사용하여 메모장 응용 프로그램을 열고, 'WinWaitActive()'는 메모장이 활성화될 때까지 기다리며, 'Send()'는 일부 텍스트를 입력합니다. 또한 'WinMenuSelectItem()'을 사용하여 파일 메뉴에 액세스하고, 'WinWaitActive()'를 사용하여 다른 이름으로 저장 대화 상자를 기다리고, 'WinClose()'를 사용하여 메모장을 닫습니다.

 

이것은 단순한 예일 뿐이지만 AutoIt은 훨씬 더 복잡한 자동화 작업을 수행할 수 있습니다. 구문은 다른 프로그래밍 언어와 유사하므로 프로그래밍 경험이 있는 경우 AutoIt을 빠르게 익힐 수 있을 것입니다.

 


Chatgpt가 알려준데로 코드를 작성하고 실행을 했지만 메모장이 열리고 "This is a test." 내용을 작성한 다음

아무런 움직임이 없었습니다. 소스를 확인 해보니 &File, &Save, Save As를 한국어로 파일, 저장, 다른 이름으로 변경을 하니 정상작동이 되었습니다. 

 

영어에서 번역이 된 부분이니 소스에 유의가 필요할듯 합니다. 

 

감사합니다. 

 

 

728x90
반응형

'프로그래밍' 카테고리의 다른 글

Python  (0) 2023.05.13
Autoit 소개  (0) 2023.05.09
자바스크립트 주석처리  (3) 2020.06.27