마이크레딧의 시스템의 문제로 내 전화번호가 입력이 되어 있는데도 보안 경고가 30개 정도 쌓여 있었다. 그런데, 문제는 이것을 지우려면 하나하나씩 열어서 전화번호(통신사 포함)를 입력해야 한다는 것이다. 그래서, PDA 개발에서 알게된 MortsScript를 이용해서 아래와 같이 간단히 스크립트를 작성하였고, 손쉽게 프로그램 실행을 마칠 수 있었다.
jwBrowser에서는 마우스 좌표값이 틀어져서, IE6를 이용해서 프로그램을 실행했다.
차후, MortsScript를 이용해서, 루틴한 인터넷 작업을 실행할 수 있지 않을까 생각해 본다.
AutoRun.mscr 소스 내용:
startWindowTitle = "http://www.mycredit.co.kr - 보안경보"
popWindowTitle = "http://www.mycredit.co.kr - 휴대폰 번호 변경"
For index = 1 to 1 step 1
# 신청 버튼 선택
MouseClick(startWindowTitle, 407, 269)
WaitForActive(popWindowTitle, 5)
Sleep(1000)
# 통신사 선택
MouseClick(popWindowTitle, 213, 238)
MouseClick(popWindowTitle, 208, 268)
# 휴대폰 1군 선택
MouseClick(popWindowTitle, 275, 234)
MouseClick(popWindowTitle, 275, 282)
# 휴대폰 2군 선택
SendTab(popWindowTitle)
SendKeys(popWindowTitle, "9632")
# 휴대폰 3군 선택
SendTab(popWindowTitle)
SendKeys(popWindowTitle, "9836")
# 확인 버튼 선택
MouseClick(popWindowTitle, 453, 273)
Sleep(1000)
# pop Message 화면 닫기1
MouseClick(popWindowTitle, 276, 206)
Sleep(2000)
# pop Message 화면 닫기2
MouseClick(startWindowTitle, 500, 408)
Sleep(1000)
Next