NGMsoftware

NGMsoftware
로그인 회원가입
  • 매뉴얼
  • 팁 앤 테크
  • 매뉴얼

    팁과 테크니컬 노하우를 확인하세요.

    팁 앤 테크

    팁과 테크니컬 노하우를 확인하세요.

    본 사이트의 컨텐츠는 저작권법의 보호를 받으므로 무단 복사, 게재, 배포 등을 금합니다.

    에디터 특정 웹사이트의 압축 파일을 다운로드 후 압축을 풀어주는 매크로 만들기.

    페이지 정보

    본문

    안녕하세요. 엔지엠소프트웨어입니다. 오늘은 특정 웹사이트에서 ZIP 압축 파일을 다운로드한 후 압축을 푸는 방법에 대해 알아보도록 하겠습니다. 예제에 사용할 사이트는 구글 크롬드라이버 ZIP 파일입니다. 주소는 아래와 같습니다. 아래 주소를 브라우저에 입력하면 자동으로 압축 파일이 다운로드 됩니다.

    https://chromedriver.storage.googleapis.com/108.0.5359.22/chromedriver_win32.zip

     

    테스트를 위해 엔지엠 매크로를 실행하고, 새로운 스크립트를 하나 추가하세요.

    cnOuw3h.gif

     

     

    파일 자체가 ZIP 링크로 되어 있기 때문에 윈도우의 [ 커멘드 ] 액션으로 파일을 쉽게 다운로드 할 수 있습니다. 프로세스 이름에 위 파일 주소를 입력하세요.

    ssY2E6c.png

     

     

    다운로드 위치는 내문서의 다운로드 폴더입니다. 윈도우를 설치하면 기본적으로 이곳이 다운로드 위치로 설정됩니다. 만약, 다운로드 위치를 변경하고 싶으면 아래 글을 참고해보세요.

    [ 윈도우 10 또는 윈도우 11에서 다운로드 폴더 위치 변경하는 방법 ]

     

    매크로를 실행하면 내문서 > 다운로드 폴더로 chromedriver_win32.zip 파일이 다운로드 됩니다. 압축을 풀기 위해 외부 API의 압축 풀기 액션을 추가하세요.

    a0aR2hY.png

     

     

    크롬드라이버 압축 파일은 암호가 걸려있지 않습니다. 따라서, ZIP 파일 위치와 압축을 해제할 폴더만 선택해주면 됩니다. 만약, 암호가 걸려있는 압축 파일이라면 암호도 입력해주면 됩니다.

    5HwCDxg.png

     

     

    다운로드하는 ZIP 압축 파일의 용량에 따라서 지연 시간은 차이가 있을 수 있습니다. 이 예제에서는 다운로드 속도도 빠르고, 파일의 용량도 크지 않기 때문에 지연을 1초정도 주고 테스트 했습니다. 여러가지 상황에 맞게 옵션들을 추가해서 사용해야 합니다. 매크로를 실행하면 아래 동영상처럼 다운로드 폴더에 파일이 다운로드되고, 압축이 자동으로 풀립니다.

     

     

    웹관련 업무를 자동화할 때 웹드라이버가 필요합니다. 이 때 업무 자동화 매크로를 제작해서 사용자 또는 고객에게 전달할 때 여러가지 셋팅이 필요한데요. 웹드라이버는 파일이 있는지 없는지 판단해서 자동으로 다운로드하고 압축을 풀어서 동작하게 해주면 좀 더 괜찮은 매크로 프로그램이 되지 않을까 생각합니다. 이렇게하려면 몇가지 로직을 더 추가해야 하지만요^^

     

    업무 자동화 RPA 매크로 제작 및 견젹 문의 ]

     

    개발자에게 후원하기

    MGtdv7r.png

     

    추천, 구독, 홍보 꼭~ 부탁드립니다.

    여러분의 후원이 빠른 귀농을 가능하게 해줍니다~ 답답한 도시를 벗어나 귀농하고 싶은 개발자~

    감사합니다~

    • 네이버 공유하기
    • 페이스북 공유하기
    • 트위터 공유하기
    • 카카오스토리 공유하기
    추천0 비추천0

    댓글목록

    등록된 댓글이 없습니다.