IE 즉 internet explorer 를 이용한 자동화를 하는 프로그램을 짜보자. 다른 브라우저를 사용한다면 굳이 이런 어려운(?) 방법을 택하지 않아도 될 지 모르나, 우리나라에서 (어쩔 수 없이)많이 쓰이는 IE 의 자동화를 할 수 있다면 나름 편리한 작업환경이 될 수 있을 것이다. 개략적인 설명을 하자면 python 을 이용해서 IE 에서 제공하는 COM interface 를 사용해 web page 를 control 한다. 1. python 설치 python 의 설치와 windows extensions 를 설치해야 한다. 아래 경로를 참조하자. http://i5on9i.tistory.com/148 2. COM interface COM(Component Object Model) : http://l..
IE automation 익스플로어의 자동화를 하다보니 event 를 다루게 되었다. 그중에서 DocumentComplete event 에 대해 자세히 알아보자. http://debugjung.tistory.com/entry/웹페이지-로딩-완료-시점-파악하기-멀티-프레임시-고려사항-주의 DocumentComplete 는 ReadyState 가 complete 로 바뀌는 순간에 발생되는 event 이다. 이것은 web page 의 download 가 끝났다고 알려주는 것이다. 이때 web page 에 frame 이 없다면 DocumentComplete event 가 한 번만 나온다. 그리고 multi-frame 일때는 여러 frame 에 대해 DocumentComplete 가 발생한다. 하지만 모든 fra..
IE automation 인터넷 익스플로어를 자동화 하는 프로그램을 짜고 있다. 근데 여러개의 page로 이루어져 있거나, redirection 이 많이 일어나는 web page 에 대한 완료 시점을 잡아내기가 쉽지 않다. 아래 글에 괜찮은 방법이 나와 있다. http://debugjung.tistory.com/entry/웹페이지-로딩-완료-시점-파악하기-멀티-프레임시-고려사항-주의 multiple frames 에서는 DocumentComplete 가 여러번 발생한다. 모든 frame 이 이 event 를 발생시키지는 않지만, DownloadBegin event 를 발생시킨 녀석은 DocumentComplete event 를 발생시키게 된다. DocumentComplete event 는 IDispatch..
- Total
- Today
- Yesterday
- 편집프로그램
- 보드고글
- 샤워기전
- 인공안구
- 무릎마사지
- 칠오름
- 명언
- 인테리어
- 의학
- 그림편집
- network error
- 대일농장
- 영귤
- 칠오름농장
- 과학
- icon tool
- breakpoint
- 미스터피자주문
- sudachi
- 데크에 바인딩묶기
- 상식
- 고강도
- 제주녹색농원
- 영귤차
- icon program
- 제주영귤
- 늙기
- 녹색농원
- 인공눈
- 스타치
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |