간단하게 만든 툴이라 모든 사이트에 적용되는 모듈은 아닙니다.

 

간혹 복사가 되지 않는 사이트 중 해당 사이트의 내용을 복사 가능하도록 변환해주는 툴입니다.

사이트마다 보호용 코드가 좀더 있는경우에는 정상적으로 동작되지 않을 수 있습니다.

 

 

정상적으로 web 주소 전체를 넣으면 해당 페이지를 변환하여 보여줍니다. 

일부 사이트에 접속했는데 내용 복사가 안되는 경우 복사가 가능하도록 변환해줍니다.  모든 사이트에 적용되지는 않습니다. 

 

동작 방식은 다음과 같습니다.

 

해당 코드를 자체적으로 응용 하시려는 분은 다음 코드를 참조하시면 됩니다. 해당 내용은 뼈대에 해당하며 조금씩 다른 사이트마다 필요한 예외처리를 추가하면 좀더 안정적인 프로그램을 제작 할 수 있습니다.

#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 파일이나 상단 링크의 스크립트 소스를 이용해서 직접 빌드해서 사용하시면 됩니다. 

 

Web_Converter.zip
0.54MB

 

 

 

--------------------------------------------------------------

 

이번에는 결과물을 txt 파일로 생성해주는 툴을 만들어 봤습니다.

동작방식은 기존과 동일하지면 결과물을 txt 파일로 생성하므로 상황에 따라서는 좀더 유용할 것 같네요.

 

Web_Converter_text.zip
0.54MB

 

 

도서 추천

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

 

+ Recent posts