posted by 범벙이 2012. 9. 5. 15:04

우선 v3zip 실행파일 V3Zip_Setup.exe을 다운받아 놔야죠

 (http://www.v3zip.com/main.do)

v3zip 설치 과정에는,  버튼 클릭이 필요한 다이얼 로그가 대략   개 있습니다.

 

제품 설치 자동화 스크립트는 단순합니다.

  1. 이 다이얼로그 박스들이 보일 때까지 기다린다.
  2. 적당한 버튼을 클릭한다.
  3. 이 때 AutoIt 창 정보 도구(Program Files\AutoIt3\AU3Info.exe)를 이용합니다.
  • 창 제목
  •  창에 있는 문자열( 보이거나 보이지 않거나 모두) 
  •  창 크기와 위치 
  •  상태 표시줄의 내용 
  •  마우스 포인터의 위치 
  •  마우스 포인터 밑에 있는 픽셀의 색상 
  •  마우스 포인터 밑에 있는 컨트롤 에 대한 자세한 정보

AU3Info 를 사용하려면 명랭행 또는 시작메뉴에서 실행만 시키면 됩니다. AU3Info 는 정보를 읽을 수 있도록 항상 최상위 창으로 유지됩니다. 실행 후 정보를 얻고 싶은 창으로 마우스 포인터를 옮기면 AU3Info 의 내용이 이용가능한 정보로 변경되여 즉시 자동화를 할 수 있습니다. (frozen되어 있다면 options에서 해제를 시켜줘야 합니다.)

 

AU3Info 가 실행되고 있을 때 문자열을 복사해서 넣고 싶으면  원하는 정보를 더블 클릭하고 CTRL-v 를 누른 후 스크립트에 붙여넣기를 하세요.

 

AU3Info 에서 보여지는 출력을 "고정" 시키고 싶을 때 CTRL-ALT-F 를 누르면  freeze 됩니다.

다시 한번 누르면 고정된 것이 풀립니다.

 

 

 다시 설치 자동화 도구 만들기로 back. ㅋ

  1. 우선  v3zip 실행파일을 저장한 폴더에 v3install.au3를 하나 만듭니다.
  2. 스크립트에 우선 Run 함수를 이용해서 Run(" V3Zip_Setup.exe") 라고 코딩합니다. 설치를 시작하려면 우선 어플을 열어야 하니까요.
  3. 근데  주의할 사항이 있습니다. 만약 비스타 같은 상위 OS에 만들고 계시다면,  관리자 권한이 필요합니다. #RequireAdmin 요렇게 하나 써 넣으셔야 합니다.
  4. 이렇게만 하고 F5를 눌러 보시면, 아래 같이 설치 화면이 보입니다. 이 설치 화면이 보일 때까지 약간의 시간이 필요합니다.

     


    그 기다리는 시간은 WinWaitActive ( "title" [, "text" [, timeout]] ) 를 이용합니다.

    title : 윈도우의 title
    text는 옵션으로 윈도우의 text입니다.
    timeout : 기다릴 시간이죠.

    WinWaitActive("V3zip 설치")

  5. 설치를 계속하기 위해서는 다음> 버튼을 클릭하여야 하는데 Enter 키로도 가능해 보입니다. 제품에 따라서는 Setup으로 되어 있을 수 도 있습니다. 이 때는 단축키 ALT-s를 이용합니다.

    Send("{ENTER}") 
  6. 설치할 v3zip의 설치 과정에서 ENTER 키를 몇번 눌러야 하는지 세어 본 후, Send("{ENTER}")  를 그 만큼 추가하면 완성 ^^