들어가기
autohotkey에서 chome을 실행하고 필요한 정보를 추출하고 제어하는 기능을 간단하게 살펴볼려고 한다.
작성자: ospace114@empal.com, http://ospace.tistory.com/
Chrome.ahk 다운로드
먼저 G33kDude님이 작성하신 Chrome.ahk가 필요하다.
https://github.com/G33kDude/Chrome.ahk
파일을 다운로드을 받고 작업할 폴더에 넣어둔다.
스크립트 작성
이제 autohokey 스크립트를 작성해보자.
기본 환경 설정을 해보자.
#include Chrome.ahk
; 프로파일용 폴더 생성
FireCreateDir, ChromeProfile
; 디버깅용 크롬 실행하고 생성된 프로파일 폴더(절대경로 권장) 지정
ChromeInst := new Chrome("c:\aPath\ChromeProfile")
원하는 URL로 페이지 열기
PageInst := ChromeInst.GetPage()
PageInst.Call("Page.navigate", {"url":"https://google.com"})
PageInst.WaitForLoad()
해당 페이지에서 스크립트 실행
PageInst.Evaluate("alert('Hello World!');")
브라우저 닫고, 연결 종료
PageInst.Call("Browser.close")
PageInst.Disconnect()
반응형
'4.개발 및 운영 환경' 카테고리의 다른 글
[Jenkins] Jenkins pipeline에서 git parameter 사용 (0) | 2023.11.08 |
---|---|
[Jenkins] Jenkins의 pipeline 사용해서 maven 배포하기 (0) | 2023.11.07 |
구글 FCM 사용하기 (2) | 2023.10.23 |
[Linux] Debian 데비안에서 Bluetooth 구성 (0) | 2022.12.17 |
[jenkins] pipeline 사용하기 (0) | 2021.11.12 |