C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[19571] Re:Re:Re:[급질문]TCppWebBrowser를 이용하여 자동 로그인을 구현하려 하는데 방법 없을까여?
유영인.Chris [cuperido] 1320 읽음    2002-06-24 15:46
2번의 경우에는, 약간 방법이 복잡합니다.

조건은 CppWebBrowser가 있어야 하고, 일반 Internet Explorer 에서 Document를 끌어오는 방법은 힘들다고 생각합니다.

문제는, CppWebBrowser 에서 로그인을 시켜도, 다시 Internet Explorer를 띄워도 로그인이 안된 상태로 나와있다는 문제입니다. 이 것은 쿠키를 서로 다르게 공유하기 때문입니다.

제일 까다로운 문제는, 인터넷 익스플로러의 안에 있는 Edit 들의 컨트롤등은 일반적인 Application의 컨트롤과 달라서, 일반적인 방법으로는 메세지를 보낼 수 없다는 단점이 있습니다.

자동로그인에서 잘 쓰이는 방법은, CppWebBrowser에서 처리를 하고, 그 다음 익스플로러등을 강제로 링크시켜주는 방법입니다. 이 방법이 가장 무난하다고 생각합니다. COM, DOM을 이용하면, Internet Explorer 의 Doucment 안에 있는 객체의 핸들의 값을 얻어올 수 있다고 말씀하시는 분들도 계시지만, 제가 알고 있는 방법은 CppWebBrowser 를 사용했을때라고 전체하는 경우 뿐입니다.

확실하게 답변을 못드려서 죄송합니다. 제가 해드릴 수 있는 방법은, 어떤 사이트인지 알려주시면, 그 사이트를 보고난 뒤, 어떤 방법이 적당하고, 거기에 도움이 될 수 있는 예제를 드릴 수 있는 일 뿐이네요.



박상용 님이 쓰신 글 :
: 제가 하려는 방법은 2번에 가까운거 같습니다...
:
: URL을 쳐서 로그인이 되었는지 실패했는지 정보를 받을수 있으면 됩니다. TCppWebBrowser에 자동으로 표시가 되지 않아도 됩니다.
:
: 그리고 Edit의 값을 입력하거나 submit같은 이벤트를 프로그램을 발생시키거나 link를 클릭한것처럼 페이지 이동을 할수 있게끔 가능한지요...
:
: 실마리를 찾을수 있게 되어 기쁩니다... 저에게 많은 도움을 주시는 영인님에게 항상 감사드립니다.
:
: 그럼 답변 부탁드립니다...
:
: 글구 제가 4.0을 쓰고 있는데 TCppWebBrowser가 없네여.. 5.0부터 있는 건가요?
:
:
:
: 유영인.Chris 님이 쓰신 글 :
: : 1. 입력을 원하는 위치에 마우스를 이동시키고, 키보드를 직접 찍어 로그인을 시키는 단순한 방법이 있습니다. 이 경우 간단하게 다른 지식 없이도 로그인을 시키는 방법을 구현할 수 있습니다.
: :
: : 2. Internet Explorer 에서의 Edit 같은 객체들은 모두 핸들을 가지고 있습니다. 이 핸들을 추적하여, 그 핸들의 Text를 바꿔 버리는 방법이 있습니다.
: :
: : 3. Internet Explorer 에서 Documents 를 상속받아 소스를 고쳐버리는 식이 있습니다. 소스를 고쳐서 객체에서 Value를 원하는 값으로 셋팅을 해서 로그인 시키는 방법이 있습니다.
: :
: :
: : 많은 방법이 있습니다. 어떤 사이트, 그리고 어떤 방식의 로그인을 구현시키시려는지 말씀해 주시면 가장 적당한 방법을 추천해 드릴 수 있을것이라 생각합니다.
: :
: :
: : 박상용 님이 쓰신 글 :
: : : C++ Builder의 TCppWebBrowser를 이용해서 자동 로그인을 구현하려 합니다...
: : :
: : : 참고자료나 방법을 아시는분은 답변 부탁드립니다....
: : :
: : : 아.. 이거.. 정말 막막합니다... 해결의 실마리를 얻었으면 좋겠습니다.. ㅜ.ㅜ
:

+ -

관련 글 리스트
19531 [급질문]TCppWebBrowser를 이용하여 자동 로그인을 구현하려 하는데 방법 없을까여? 박상용 790 2002/06/21
19534     Re:[급질문]TCppWebBrowser를 이용하여 자동 로그인을 구현하려 하는데 방법 없을까여? 유영인.Chris 1097 2002/06/21
19547         Re:Re:[급질문]TCppWebBrowser를 이용하여 자동 로그인을 구현하려 하는데 방법 없을까여? 박상용 986 2002/06/21
19571             Re:Re:Re:[급질문]TCppWebBrowser를 이용하여 자동 로그인을 구현하려 하는데 방법 없을까여? 유영인.Chris 1320 2002/06/24
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.