네/이/버 사이트 검색 하는 방법

관리자 | 2016.04.22 12:00 | 조회 1527
네이버 혹은 다음 이런 검색포탈사이트에서 검색을 할것인데요.

http://web.search.naver.com/search.naver?where=site&sm=tab_jum&ie=utf8&query=

위 해당 주소로 가보시면 알겠지만 사이트 영역의 카테고리를 인터넷으로 띄운후 
저 검색창에서 사이트를 검색하게 됩니다.

그럼 주요안들인데 이 부분을 스크립트 짜주실 수 있는 분은 한번 부탁드리고 싶습니다.

1. http://web.search.naver.com/search.naver?where=site&sm=tab_jum&ie=utf8&query= 익스플로러를 띄운다.
2. 검색창에 검색키워드를 입력한다.
3. 사이트가 쭈욱 나올텐데 특정 사이트를 찾는 If 문을 만든다.
   ( 이유로는 사이트가 정말 많은데 1페이지에 있는 사이트도 있겠지만 3페이지 5페이지 등등에 있는 것도 있으므로,, )
   ( 해당 페이지를 클릭하든 주소값으로 넘어가면서 사이트가 있으면 행동을 종료하는 것으로 ... )

http://web.search.naver.com/search.naver?sm=tab_hty.top&where=site&ie=utf8&query=%EB%B6%80%EC%82%B0%EC%A4%91%EA%B3%A0%EB%AA%85%ED%92%88&x=0&y=0
http://web.search.naver.com/search.naver?where=site&sm=tab_pge&srcharea=0&query=%EB%B6%80%EC%82%B0%EC%A4%91%EA%B3%A0%EB%AA%85%ED%92%88&start=11&ctgids=&display=10&sort=1&cz=0&ie=utf8&
http://web.search.naver.com/search.naver?where=site&sm=tab_pge&srcharea=0&query=%EB%B6%80%EC%82%B0%EC%A4%91%EA%B3%A0%EB%AA%85%ED%92%88&start=21&ctgids=&display=10&sort=1&cz=0&ie=utf8&nso=so:r
http://web.search.naver.com/search.naver?where=site&sm=tab_pge&srcharea=0&query=%EB%B6%80%EC%82%B0%EC%A4%91%EA%B3%A0%EB%AA%85%ED%92%88&start=31&ctgids=&display=10&sort=1&cz=0&ie=utf8&nso=so:r
http://web.search.naver.com/search.naver?where=site&sm=tab_pge&srcharea=0&query=%EB%B6%80%EC%82%B0%EC%A4%91%EA%B3%A0%EB%AA%85%ED%92%88&start=1&ctgids=&display=10&sort=1&cz=0&ie=utf8&nso=so:r

해당 쿼리 주소는 위와 같은데.. 보시는바와 같이 start11 (2페이지) start=21 (3페이지) 이런식으로구분이 됩니다.

4. 사이트를 찾았다면 방문하여 모든 행동을 종료.

간단하지만 어려운 부분이 될려나요......
 
 
 
현재까지 짠 스크립트는 아래와 같습니다. 하지만 검색해서 사이트가 없을때의 IF 문을 작성하기 힘드네요

도움을 요청해봅니다..... 컨트롤 + F 를 눌러 사이트명이 검색되지 않을때는 다음페이지로
어떻게 넘어가게 할 수 있을까요?? 너무 어려운 것인가요.......

<!-------------------------------------------    스크립트 문 !-------------------------------------------!>

Gui, Add, Button, x12 y140 w150 h50 gstart, 시작
Gui, Add, Button, x172 y140 w150 h50 gexit, 종료
Gui, Font, S24 CDefault, Verdana
Gui, Add, Edit, x12 y10 w310 h50 -HScroll -VScroll vkeyword, 검색 명 입력
Gui, Add, Edit, x12 y80 w310 h50 -HScroll -VScroll vname, 사이트명 입력
; Generated using SmartGUI Creator 4.0
Gui, Show, x480 y280 h204 w334, 사이트 검색
return

start:
Gui, Submit, NoHide

; 인터넷 창 열고 25초 대기 시작
run, http://m.search.naver.com/search.naver?where=m_site&sm=mtb_jum&query=
sleep, 25000
; 인터넷 창 열고 25초 대기 끝

; 검색창 마우스 좌클릭 후  키워드 입력 시작
WinActivate, 마우스 엑티브화면에서 활동
mouseclick,left,533,175
sleep, 4000
SendInput, %keyword%
sleep, 5000
SendInput, {enter}
sleep, 8000
; 검색창 마우스 좌클릭 후  키워드 입력 종료

; 사이트 검색 후 사이트 열기 시작
SendInput, ^f
sleep, 3000
SendInput, %name%
sleep, 5000
SendInput, {tab}
sleep, 3000
SendInput, {tab}
sleep, 3000
SendInput, {enter}
sleep, 12000
; 사이트 검색 후 사이트 열기 종료

; 쿠키 삭제 시작
SendInput, ^+{Delete}
sleep, 5000
SendInput, {d}
sleep, 15000
; 쿠키 삭제 종료

;메세지 알림
MsgBox,,알림메세지, 작업이 완료되었습니다. (5초후 자동종료), 5 ; 5초후 종료선언
sleep, 5000
Send, ^w
sleep, 3000
return

exit:
MsgBox,,알림메세지, 프로그램이 3초후 종료됩니다. (3초후 자동종료), 2 ; 3초후 종료선언
sleep, 1000
ExitApp



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

twitter facebook me2day 요즘
11개(1/1페이지)
오토마우스
번호 제목 글쓴이 조회 날짜
11 오토핫키 단축키 사용방법 : 관리자 1836 2016.04.25 15:31
10 복사한 내용 지우는 소스 관리자 1478 2016.04.25 15:08
9 LOOP 특정 창에서 정지 시키기 관리자 1579 2016.04.22 12:04
>> 네/이/버 사이트 검색 하는 방법 관리자 1528 2016.04.22 12:00
7 오토핫키 단축키 및 활용 안내 관리자 1662 2016.04.22 11:59
6 마우스, 키보드 레코더 사진 첨부파일 관리자 2230 2016.04.22 10:50
5 마우스 녹화 스크립트 소스 입니다. 관리자 1845 2016.04.22 10:39
4 마우스 좌표를 정해서 마우스 클릭 하는 방법 관리자 1651 2016.04.22 10:24
3 랜덤으로 마우스 클릭을 원합니다. 첨부파일 관리자 1655 2016.04.22 09:45
2 랜덤 마우스 활용법 1 관리자 1525 2016.04.22 09:43
1 오트핫키 사이트 입니다. 설치도 간단하고 활용도 높음. 첨부파일 관리자 1562 2016.04.22 09:39