메뉴 건너뛰기

kalmason

White Paper

Please understand my incorrect and poor korean expression

조회 수 524 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄 첨부
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄 첨부

자동로그인 만들어 보자 [visual basic script이용]

마이크로소프트사에서 비쥬얼베이직언어를 조금 사용할수 있는 스크립트를 만들었습니다.

이 스크립트언어는 윈도우즈에 비쥬얼 베이직을 깔필요없이 스크립트언어 자체로 실행이 가능합니다.

이를 이용해서 다음과 네이버의 자동로그인을 만들어 보겠습니다.

 

 1. 네이버 자동로그인 아래 스크립트를 naver.vbs로 저장합니다.

 

Set IE = CreateObject("InternetExplorer.Application")

IE.Navigate "https://nid.naver.com/nidlogin.login"
IE.Visible = True
waitIE IE

With IE.Document
   .all("id").Value = "자신의아이디"
   .all("pw").Value = "자신의비밀번호"
   .frmNIDLogin.submit()
End With

Sub waitIE(IE)
 Do While IE.Busy = True or IE.readystate <> 4
     WScript.Sleep 100
 Loop
End Sub

 

 

 

스크립트설명..

Set IE = CreateObject("InternetExplorer.Application")

IE.Navigate "https://nid.naver.com/nidlogin.login"
IE.Visible = True
인터넷 익스플로러를 실행합니다. 위의 주소창은 네이버로그인주소를 적으면 됩니다. 이 주소는 네이버창에서 아이디부분에 틀린 아이디를 넣고

로그인 버튼을 누르면 나오는 창의 주소를 적으면 됩니다...

 

     4.png

 

5.png

 

                     

 

 waitIE IE

익스플로러가 실행될때까지 기다립니다.

 

With IE.Document
   .all("id").Value = "자신의아이디"
   .all("pw").Value = "자신의비밀번호"
   .frmNIDLogin.submit()
End With

id ,pw 변수를 찾아 자신의아이디와 자신의비밀번호를 대입합니다.

frmNIDLogin.submit() 로그인버튼 클릭

 

 

Sub waitIE(IE)
 Do While oIE.Busy = True or IE.readystate <> 4
     WScript.Sleep 100
 Loop
End Sub

 

처리될때까지 기다립니다.

 

2. 다음 <daum.vbs>

 

 

Set IE = CreateObject("InternetExplorer.Application")

IE.Navigate "http://www.daum.net"     

IE.Visible = True   

waitIE IE                                             

With IE.Document
     .all("id").Value = "자신의아이디
     .all("pw").Value = "자신의비밀번호"  
     .getElementByid("loginSubmit").Click 
End With

Sub waitIE(IE)
 Do While IE.Busy = True or IE.readystate <> 4
  WScript.Sleep 100
 Loop
End Sub


List of Articles
번호 분류 제목 조회 수
54 ETC 3D CAD fusion360 CAM에 originalmind CNC 등록하기 1 file 56
53 LINUX 500 oops: vsftpd: refusing to run with writable root inside chroot()..FTP 1649
52 Centos Linux 를 MSwindows나 MAC에서 원격데스크탑으로 보기 (XRDP,RDC,REMOTE DESK file 117
51 LINUX Centos Linux 를 MSwindows나 MAC에서 원격데스크탑으로 보기 (XRDP,RDC,REMOTE DESKTOP CONNECT) file 429
50 LINUX centos 트래픽 서버 만들기 (darkstat) file 68
49 Centos7 APM 아파치서버, php, 마리아db(mysql대신) , phpadmin 등등....  file 172
48 citizen at8110 설정방법 시티즌 시계 at8110 2 file 200
47 dp pin define [display port] file 308
46 FaxModem Linux CentOS6 / HylaFax 설치 / source로 설치 273
45 LINUX HylaFax 설치 linux CentOS7.0에서 yum 을 통한 설치 3bon USB modem 사용 file 1447
44 LINUX LINUX CENTOS8 APM설치 Apache, PHP, MySQL 360
43 LINUX LINUX 백업 복구방법 CENTOS5.X 제로보드xe사용시 23
42 MAC Mac 단축키 3 68804
41 mac에서 "xxxxxxx’은(는) 확인되지 않은 개발자가 배포했기 때문에 열 수 없습니다" 라고 나올때 1 file 16
40 MSWINDOWS MSWindows 정품인증 상태확인방법 windows 윈도우즈승인 file 20
39 MS익스플로러에서 토론 안보이게 하기 244
38 ETC onvif 카메라 시놀로지에서 감시카메라로 사용하려고 구입 file 15
37 ETC Originalmind CNC 컨트롤보드 TRA150(TRA250)제어용 컨트롤프로그램 USBCNC[마하와 비슷] 유저메크로설정방법 1 file 72
36 sd 2g이상 포멧하기... file 16
35 ETC sdr sma connector 종류 file 25
Board Pagination Prev 1 2 3 Next
/ 3