구글 검색결과 링크를 가져오려면http를 이용해 구글 검색 url로 접속 후 돌아온 html을 파싱해서 a태그를 추출하는 직접 파싱하는 방식과정식 구글 API를 이용하는 방법이 있습니다. 안정성을 위해 추천하는 방법은 후자입니다.아래는 구글 Custom Search API를 이용하는 방법에 대한 샘플입니다.먼저 Json 데이터를 파싱하기 위한 클래스로 JsonBag 클래스를 이용합니다. https://www.vbforums.com/showthread.php?738845-VB6-JsonBag-Another-JSON-Parser-Generator&p=5366455&viewfull=1#post5366455위 링크에서 JsonBag Treeview.zip 파일을 다운 받아서 JsonBag.cls 파일을 압축..
Google 검색 결과
참고: https://developers.google.com/slides/api/guides/create-slide 예를들어 구글 설문조사 결과를 구글 시트로 만들고 그중 특정 선택된 셀 들을 골라서 구글 슬라이드로 자동으로 만들어서 프리젠테이션 할 때 이용할 수 있는 자동화 처리 예시입니다. 1. 먼저 구글 슬라이드에서 아래와 같이 슬라이드 틀을 만듭니다. 첫번째 슬라이드는 타이틀 표지로 하고 두번째 슬라이드에 {{텍스트}}를 추가합니다. Slide -> Skip 을 눌러 숨김처리를 합니다. 또한 전환(Transition) 효과를 적용해 놓습니다. 두겹 {{괄호}}로 묶인 부분이 나중에 메일머지로 일괄 변경될 문구 들입니다. 여기서는 {{no}}, {{problem}}, {{name}} 을 변경할 예정..
구글API나 MS API를 이용할 수 있겠으나 따로 승인절차가 있어서 여기서는 간단히 구글번역사이트의 결과HTML을 파싱하여 슬라이드를 번역하도록 해봤습니다. 사용법은 먼저 좌측 미리보기 창에서 원하는 슬라이드들을 모두 선택하고 나서 Alt-F8 이나 개발도구-매크로에서 TranslateSlides 매크로를 실행시키면 됩니다. 첨부파일을 열고 Alt-F11 로 열어보면 모듈에 매크로 소스가 있습니다. 여러 슬라이드 보기 상태에서도 똑같이 실행할 수 있습니다. 참고로 중국어, 러시아어, 아랍어 등을 시험삼아 넣어 봤습니다. 슬라이드가 많을 경우를 대비하여 진행상황을 알 수 있게 작업진행창(프로그레스바)를 넣었습니다. 작업결과입니다. 번역이 부드럽진 않지만 자동으로 번역이 되었습니다. MS자체 번역기능이나 ..
최근댓글