본문 바로가기

Component Object Model5

자동으로 Autohotkey 버전 업데이트 하기 저는 윈도우 컴퓨터를 사용할 때, 항상 Autohotkey를 사용하고 있고, Autohotkey 프로그램이 업데이트 됐는지를 확인하기 위해서 하루에 한 번씩은 Autohotkey 사이트에 들어가는 편입니다. 그런데 생각을 해보니 이렇게 매일 Autohotkey 사이트를 확인하는 것도 굉장히 번거롭고 반복적인 일이더군요. 그래서 어떻게 하면 Autohotkey 프로그램을 자동으로 업데이트할 수 있는지에 대해서 고민을 해 봤고 Autohotkey 메뉴얼을 보다보니 힌트를 얻을 수 있었습니다. https://www.autohotkey.com/docs/commands/URLDownloadToFile.htm 바로 COM(Component Object Model) 을 사용하여 Autohotkey 사이트로부터 현재의.. 2020. 5. 4.
SBS 뉴스토리 디지털 함정 인터넷 여론 조작에 나온 Autohotkey 요즘 네이버 댓글 조작 사건으로 인해서 정치권이 시끄럽습니다. 드루킹 일당이 매크로 프로그램을 사용하여 대한민국 국민들이 가장 많이 사용하고 있는 포털인 네이버 기사의 댓글을 조작했다는 사건입니다. 네이버 댓글 조작 사건으로 인해서 보수 정당에서는 특검을 요구하고 있고 자유한국당의 김성태 원내대표는 최근까지 단식을 했었죠. 저는 개인적으로 댓글을 잘 안 봐서 이게 왜 이렇게 문제가 되나라는 생각을 했었는데, SBS 뉴스토리를 확인해 보니 많은 사람들이 댓글을 확인하고 그에 대해서 직간접적으로 영향을 받는다고 합니다. 그런데 사실 개발자 입장에서 생각해보면 이런 댓글 조작은 뒤늦게 발견은 가능하겠지만 막을 수는 없을 것으로 생각됩니다. SBS 뉴스토리 ‘디지털 함정 인터넷 여론 조작’편을 보다 보니 어떤 .. 2018. 5. 20.
Powershell 을 사용하여 COM(Component Object Model) 에서 사용가능한 함수 및 속성 알아내는 방법 기존에 저는 파이썬에서 selenium 을 사용하여 제가 필요한 웹관련 자동화를 해 왔습니다. 제 블로그에 일주일에 한 번씩 올라가는 로또 관련한 포스팅이나 매일 하고 있는 종목 검색 포스팅 등은 파이썬을 사용하여 Tistory Open API 로 포스팅이 되고 있습니다. 최근에 아래 포스팅에서 Autohotkey 에서 selenium 사용에 대해 소개 한 적이 있었는데, 파이썬에서 사용하던 method 이름과 조금 다르더군요. http://iamaman.tistory.com/2021 그래서 오늘은 COM 객체 사용시 사용 가능한 함수 및 속성을 알아내는 방법에 대해서 소개하려합니다. 현재 자신의 컴퓨터에서 사용 가능한 COM 객체를 알고 싶은 분들은 아래 주소의 글을 참조해 보시기 바랍니다. http:.. 2018. 5. 7.
Powershell 를 사용하여 Program ID 찾는 방법 (Autohotkey 에서 COM 사용을 위해) 아래 포스팅에서 Autohotkey 에서 Windows COM(Component Object Model) 을 사용한 사례에 대해서 소개를 한 적이 있습니다. Windows 컴퓨터 사용시 많이들 사용하는 Microsoft Office 제품을 사용할 때도 COM 을 사용하여 자동화를 할 수가 있습니다. http://iamaman.tistory.com/1879 http://iamaman.tistory.com/461 http://iamaman.tistory.com/2001 http://iamaman.tistory.com/2021 Autohotkey 에서 COM 을 사용하기 위해서는 아래 메뉴얼 같이 COM object 를 만들어야 합니다. https://autohotkey.com/docs/commands/Com.. 2018. 4. 10.
Autohotkey 에서 selenium 사용 방법 Autohotkey 를 사용하여 웹 자동화를 하는 경우 컴포넌트 오브젝트 모델(Component Object Model, COM) 을 사용하여 internet explorer 를 자동화 하곤 했는데~ 최근에는 Chrome 을 주로 사용하기도 하고~ Python 에서 selenium 사용을 익히다 보니 Autohotkey 를 통한 웹 자동화에 소홀해 졌었습니다. 그런데 최근 아래 포스팅을 보고 Autohotkey 에서 selenium 을 자동화 할 수 있다는 것을 알게 됐습니다. http://the-automator.com/cross-browser-web-scraping-with-autohotkey-and-selenium/ 간단하게 정리한 과정은 다음과 같습니다. 1. 아래 주소에서 SeleniumBasi.. 2017. 10. 26.