60 - [오토핫키] 인터넷 자동 로그인

    매번 인터넷을 접속 할때 아이디, 비밀번호를 입력하기 귀찮았죠? 오토핫키로 자동로그인을 만들어 놓으면 아이디를 외울 필요없이 매우 간단히 사용할 수 있답니다.

     

     

    예제

    네이버 자동 로그인

    WB := ComObjCreate( "InternetExplorer.Application" )

    WB.navigate( "https://nid.naver.com/nidlogin.login" )

    While WB.readyState <> 4 || WB.document.readyState != "complete" || WB.busy

    Sleep, 100

    WB.document.getElementById( "id" ).value :=  "아이디;아이디를 입력합니다.

    WB.document.getElementById( "pw" ).value :=  "비밀번호;비밀번호를 입력합니다.

    WB.document.getElementById( "frmNIDLogin" ).submit()  ;로그인정보를 서버에 전송합니다.

    WB.Visible := true  ;인터넷창을 보여줍니다.

     

    인터넷 소스를 추출하는 방식에서는 굳이 GUI창이나 인터넷창을 보여줄 필요가 없었습니다. 하지만 이렇게 자동로그인을 한 후에는 사용자가 사용할 수 있도록 화면을 보여줘야 합니다. GUI ActiveX는 Gui Show로 보여줄 수 있으며 DOM방식은 Visible로 보여줄 수 있어요. DOM방식은 이처럼 일반 인터넷을 사용하는것과 같기 때문에 저는 GUI ActiveX보다 DOM방식을 좀더 선호합니다.

    이미지 서치로 로그인 버튼을 캡쳐하던 시절을 돌아보면 월등한 차이가 있지 않나요? ^^

     

     

     

     

     

     

    Posted by 옹봉이