간단하게 만든 툴이라 모든 사이트에 적용되는 모듈은 아닙니다.
간혹 복사가 되지 않는 사이트 중 해당 사이트의 내용을 복사 가능하도록 변환해주는 툴입니다.
사이트마다 보호용 코드가 좀더 있는경우에는 정상적으로 동작되지 않을 수 있습니다.
![](http://t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png)
정상적으로 web 주소 전체를 넣으면 해당 페이지를 변환하여 보여줍니다.
일부 사이트에 접속했는데 내용 복사가 안되는 경우 복사가 가능하도록 변환해줍니다. 모든 사이트에 적용되지는 않습니다.
동작 방식은 다음과 같습니다.
![](http://t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png)
해당 코드를 자체적으로 응용 하시려는 분은 다음 코드를 참조하시면 됩니다. 해당 내용은 뼈대에 해당하며 조금씩 다른 사이트마다 필요한 예외처리를 추가하면 좀더 안정적인 프로그램을 제작 할 수 있습니다.
#include <IE.au3>
#include <MsgBoxConstants.au3>
Local $sFilePath = @ScriptDir& "\Test.htm"
Local $sAnswer = InputBox("Web Converter", "Which site do you want to convert?", "", "" )
Local $oIE = _IECreate($sAnswer)
$sHTML = _IEDocReadHTML($oIE)
Local $hFileOpen = FileOpen($sFilePath, $FO_APPEND)
FileWrite($hFileOpen, $sHTML )
FileClose($hFileOpen)
_IENavigate($oIE, $sFilePath )
결과 실행 파일 : - 주의사항 : 아래 EXE 파일은 위 소스를 EXE로 변경하여 빠른 실행을 도와 주는 파일입니다. 인터넷에서 다운 받은 EXE의 경우 보안알림이 뜰 확률이 매우 높습니다. 관련 메세지가 불안하신 경우 위에 AU3 파일이나 상단 링크의 스크립트 소스를 이용해서 직접 빌드해서 사용하시면 됩니다.
--------------------------------------------------------------
이번에는 결과물을 txt 파일로 생성해주는 툴을 만들어 봤습니다.
동작방식은 기존과 동일하지면 결과물을 txt 파일로 생성하므로 상황에 따라서는 좀더 유용할 것 같네요.
도서 추천
https://www.millie.co.kr/v3/bookDetail/179592953?referrer=searchResult
AutoIt을 활용한 업무 자동화
배우기 쉬운 프리웨어 자동화 언어인 AutoIt을 사용하여 업무를 자동화 합니다. 이 책은 프로그래밍에 대한 지식이나 이론적인 부분을 살펴보기보다는 ..
www.millie.co.kr
https://ebook-product.kyobobook.co.kr/dig/epd/ebook/E000005138322
AutoIt을 활용한 업무 자동화 | PlanB | 스프링드림- 교보ebook
단순하지만 반복적이고 손이 많이 가는 업무를 진행하고 있나요? 업무 자동화를 꿈꾸지만 프로그래밍을 모르는 비전공자라서 시작을 두려워 하고 있지 않은가요? 프로그래밍을 잘 몰라도 예제
ebook-product.kyobobook.co.kr
'DIY 제작 RPA 툴' 카테고리의 다른 글
[ python ] pip 업그레이트와 특정 빌드 설치 (0) | 2022.07.14 |
---|---|
[ RPA/매크로 ] 폴더 별 파일 비교 장치 - 용량 날짜 비교 포함 (0) | 2020.10.09 |
[ RPA/매크로 ] 업무 자동화를 위한 단축키 설정을 통해 실행 / 반복 동작용 도구 (0) | 2020.10.03 |
[ Autoit ] 일정 시간 마다 소리나는 도구 만들기 (0) | 2020.10.02 |
간단한 날짜 계산기 툴 (0) | 2020.09.28 |