메뉴 건너뛰기

kalmason

White Paper

Please understand my incorrect and poor korean expression

조회 수 525 추천 수 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
번호 분류 제목 조회 수
34 SmartScreen 필터로 차단되었습니다. file 210
33 LINUX ssh telnet 정해진 사용자만 접근/FTP 다른 폴더 접근 금지 83
32 LINUX systemctl 명령어 정리 file 67
31 windows8 강제종료 방법 3 224
30 windows8 시작프로그램 등록하기 207
29 MSWINDOWS windows8 윈도우즈창 흔들면 열려있는창 모두 최소화되는 기능 제거하기 file 18
28 ETC 거버파일을 gcode로 만드는 방법 (FlatCAM이용) file 26
27 MSWINDOWS 거버파일을 gcode로 만들어서 pcb기판 만들기 (flatcam) file 239
26 논문 다운로드 216
25 LINUX 라즈베리파이2 라즈베리파이3 스피드비교. file 18
24 라즈베리파이2,라즈베리파이3 speed 시험. file 218
23 리눅스 프로세스 수행시간 ps -eo pid,etime,cmd | grep Backup.sh 24961
22 MAC 맥 맞춤법 자동수정 없애기 ... file 24
21 MAC 맥북 부팅할때 실행되는 앱 정의하는곳 autoexec 31
20 MAC 맥북 해상도 변경 프로그램 EasyRes file 77
19 MAC 맥북에서 계속 목소리가 나옵니다. 글씨를 계속 읽어 줍니다. 21
18 맥북용 어플리케이션 1 250
17 MAC 맥북프로 트랙패드 자가 수리(맥북레티나프로15인치) A1398 file 33
16 LINUX 비밀번호변경 passwd 15
» 사이트 자동로그인 만들어 보자 [visual basic script이용] file 525
Board Pagination Prev 1 2 3 Next
/ 3