웹마 자동 로그인

1.3.5버전에 기능이 대폭 강화되어 아래와 같은 모습으로 바뀌었습니다.

1.  원하는 페이지에 가서 아이디와 패스워드를 입력해 둡니다.  로그인은 하지 않은 상태에서

2. [도구-폼 정보 저장 로드-로그인 폼 정보 저장] 기능을 실행하면

3. 아래와 같은 화면이 뜬다.

 

1) 로그인 제목 :  하나의 사이트에  최대 10개 까지 아이디와 패스워드를  저장하는데 그것을 구분하기위한 제목이다.
2) 자동로그인 유도 다이얼로그는 만약 사이트를 여러개 저장했을 경우에  [도구-폼 정보 저장 로드-사이트 자동 로그인 사용]기능에 체크되어 있다면 해당 사이트를 방문시에

이런 작은 창이 페이지위에 뜨는 것을 볼 수 있습니다.  "Login"이라고 적힌 부분을 클릭하면

저장된 팝업메뉴가 나타나면서 로그인 하고 싶은 계정을 선택할 수 있습니다. 메뉴의 제목은  정보 저장시에 저장한 "로그인 제목"의 문자열이 뜨게 되어 있다.

유도 다이얼로그의 투명도 조정하기
--webma.ini--
[position]
dlg_logindlg_trans=255
이 설정은 윈2000, xp에서만 효과가 있습니다.
- 이 값이 -1 이면 투명색이 계속 변해서 유저가 인지하기 좋도록 합니다.
- 이 값이 0<값<255 이면 해당 해당 값 만큼 반 투명으로 보이도록 합니다. 같은 투명도를 유지합니다. 값이 작을 수록 투명해 집니다.
- 0 이나 255와 그외 값이면 윈도우를 투명하게 만들지 않습니다. (기본값)

로그인 유도 다이얼로그 기능을 사용하고 싶지 않다면
webma.ini에서
[main]
bShowLoginDlg=0
로 설정하면 됩니다.

 

3) 옵션

    아이디, 패스워 채우기 :  말 그대로 채우기만 합니다
    submit방식으로 채우기 :  HTML상에서 submit버튼을 누른 것 처럼 동작하게하여 로그인 시킵니다.
    엔터키로 로그인 하기 : 사용자가 패스워드 필드에서 엔터를 누른 것 처럼하여 로그인 시킵니다. submit방식이 실패할 경우에 지정하면 됩니다.

    sumbit방식이나 엔터방식은 로그인까지 하는 설정이지만 사용자가  Ctrl키를 누르고 있으면 일시적으로 채우기 기능만으로 동작합니다.

4. 로그인 정보 편집

     [도구- 폼 정보 저장 로드-로그인 정보 관리]에서 수정 할 수 있습니다.  이 기능이 실행될 때 Ctrl을 누르고 있다면 현재 사이트의 정보만 리스트에 표시가 됩니다. 따라서 단축키로 지정할때는 Ctrl키와 조합하지 마십시요.

 

5. 서브 도메인 설정

자동 로그인을 저장할때는 사이트의 기준으로 도메인주소를 사용한다. 예를 들어 cafe.daum.net에서 자동 로그인 정보를 저장할 때나 login.daum.net에서 저장할 때나 혹은 www.daum.net에서 저장할 때에 모두 daum.net을 기준으로 저장을 하기 때문에 한 번만 저장을 해두면 daum.net으로 끝나는 도메인주소에는 다시 저장하지 않아도 되는 장점이 생긴다. 그러나 최근에 사이트가 통합 혹은 인수합병되면서 계정정보를 하나로 통일하지 못한 상태에서 짧은 도메인은 같은데 실제로 사용하는 도메인의 계정정보가 틀린경우가 있다. cyworld.nate.com과 nate.com이 이런 경우이고 manian.dreamwiz.com과 dreamwiz.com도 이런 경우이다. 따라서 이런 도메인에서는 각기 다른 사이트로 인식 시킬 필요가 있는데 그 역할을 서브 도메인 설정이라는 기능으로 할 수 있다. 방법은 간단하다. cyworld.nate.com 과 manian.dreamwiz.com과 같이 긴 도메인을 리스트에 추가만 하면 된다.

 

6. 자동 로그인 정보 백업과 복구

    자동 로그인 정보는 WMLOGIN.INI 파일에 저장이 되는데 이 파일은 다른 PC로 복사해도 쓸 수가 없습니다. 암호화되어 저장이 되어 있고, PC마다 고유의 키로 암호화되어 있습니다. 따라서 윈도우를 다시 설치하거나, 다른 PC에서도 이 파일을 쓰고 싶다면  웹마 설치폴더에 있는 Kid.exe 라는 미니 프로그램을 이용하여 암호화키 정보를 백업한후에 다시 복구하여야 합니다.  Kid.exe에서 백업은 WMLOGIN.INI 파일을 백업하는 것이 아니라 단지 키 정보만을 뱁업하기 때문에  백업이후에 새로 저장한 로그인 정보도 다시 백업할 필요없이 그대로 사용할 수 있습니다. 단시 백업과 복구시에 비밀번호를 묻게 되어 있는데 복구시에는 백업할때의 비밀번호를 묻게되니, 백업후에 비밀번호를 잊으면 안됩니다.

 

7. 일반 폼 정보/저장 로드

     1.3.5 이전 버전의 자롱로그인 기능이 1.3.5버전부터는 일반 폼 정보/저장 로드 기능으로 바뀌었습니다.  로그인 폼 저장의 경우는 패스워드와 에디트 필드만 저장을 하고, 필드갯수가 5개 이하인 경우에만 저장을 하게 되어 있습니다. 하지만 일반폼 정보 저장과 로드는 각각의 폼을 개별로 저장할 수 있고,  체크박스, 라디오, 콤보박스의 내용도 저장을 합니다.

     이 기능은 자주 쓰는 폼 정보, 예를 들면 철도예매 같은 사이트에서 미리 입력해 두고 사용해도 되고, 회원 가입시 조건이 안 맞으면 처음 부터 다시 입력하게 만드는 사이트 같은 곳에서 미리 저장해 두고  가입 실패시에 다시 로드하여 다시 입력하는 일을 줄여주는 용도로 만들어진 기능입니다.

 

8. 자동로그인 기능 사용을 옛날 방식으로 하려면
--webma.ini--
[main]
bAutoLogin2=1
로 지정하면 자동로그인 기능 사용에 체크되어 있을때에 일반폼 정보 로드로 기능이 동작합니다. 하지만 별로 추천하지는 않습니다.

 

 

9. 자동 로그인 저장 최대 갯수를 10개 이상으로 늘리려면

방법은 wmlogin.ini파일을 직접 수정하여야 합니다. 예를 들어서 daum.net에 저장을 할 경우에는 wmlogin.ini에
[daum.net]
0=데이타
...
9=데이타9

까지 총 10개의 사이트가 저장이 되어 있는데,
[daum.net]
count=15
와 같이 count=15라는 항목을 추가하고 저장을 하게 되면 최대 15개 까지 저장이 가능합니다.
갯수를 늘리는 것은 사이트마다 "count=원하는 갯수" 를 추가하여야 합니다.