[2008.08.17 15:52, 기타]
jwBrowser 소스를 찾는 분이 계셔서, 가장 최근 버전은 아닙니다만 설치 방법까지 정리하여 올립니다. 브라우저 프로그램에 관심이 있으시거나 프로그래밍을 하시는 분께 작은 도움이 되었으면 좋겠습니다. jwBrowser는 델파이 6 이상 버전에서 사용이 가능합니다.

jwBrowser 소스 내려받기

jwBrowser는 제 개인 라이브러리 뿐만 아니라 여러 파일과 링크해야 되기 때문에 간단하게 설치할 수 있도록 정리하고 정리해서 올렸습니다. 혹 컴파일이 안되는 일이 생기지 않을까 해서 깨끗한 P.C. 에 여러 번 설치하고 확인한 후에 올렸습니다.

jwBrowser 5.15 release 3 의 원본 소스가 그대로이며, 아래와 같은 기능을 가지고 있습니다.

  • 멀티 탭 브라우저를 운영하는 기본 방법
  • 웹 브라우저의 이벤트 처리 방법
  • 팝업 윈도우 처리 방법
  • 마우스 제스쳐 기능
  • 자동 로그인 구현 방법
  • 웹에서 로그인 정보 구하는 방법
  • 구글툴바, 알툴바를 생성하여 출력하는 방법
  • 파비콘을 내려받는 방법
  • 이외 기타 I.E.를 이용한 웹 브라우저 운영 방법

참고 사항

  1. jwBrowser 는 델파이 6 또는 7 버전에서 컴파일이 가능합니다. 이상 버전은 확인을 못했습니다만 아래 소개하는 라이브러리가 설치되면 이상 없이 컴파일하실 수 있으리라 생각됩니다.

  2. jwBrowser 에 사용된 EmbeddedWB lib가 현재 공개되는 최신 lib 보다 버전 차이가 큽니다. 아무래도 최신 버전의 라이브러리를 선호하실 것 같아서 최신버전에 맞추어 소스를 다시 작성해서 올렸습니다.

    이런 이유로 몇가지 안되는 기능있으며, 안되는 루틴에는 버전 차이에 대한 설명 리마크를 달았습니다. 그러나 모두 작은 기능이고 새 버전의 EmbeddedWB.pas 를 참고하시면 어려움 없이 모두 구현하실 수 있습니다.

  3. jwBrowser 에는 Ctrl-S 나 Ctrl-O 키로 출력되는 스킨이 적용된 폼이 있습니다만, 공개 소스에는 제외했습니다.

    이유는 폼 라이브러리까지 넣으면 사용된 이미지 리소스를 설치 P.C. 에 따라 폴더 설정을 다시해야하는 불편함과 장황한 설명을 드려야하는 등의 어려운 때문에 제외했습니다.

  4. 컴파일하고 실행하시면 사이트 정보의 암호가 제대로 나오지 않을 것입니다. 이는 암호의 기본 키를 바꾸어 공개했기 때문인데, 기본키까지 그대로 올리면 다른 분의 암호를 알 수 있는 위험성이 있어서 'jwjw' 로 바꾸어 올렸습니다.

  5. 컴파일이 안되는 문제 외에 프로그램 소스에 대해서는 죄송하게도 어떠한 질문도 받지 않겠습니다. 이점은 경험에서 나온 말씀이므로 깊은 양해와 부탁의 말씀을 드립니다. ^^

라이브러리 설치

1. jwVCLs

  1. jwVCLs.zip 을 적당한 곳에 풀어 놓으시고,
  2. jwVCL.dpk 로 설치하시면 됩니다.

2. EmbeddedWB 2005

  1. 웹 컨트롤을 하는 아주 중요한 라이브러리입니다. 그러나 설치하기가 좀 까다롭고 복잡합니다.
    설치는 EmbeddedWB 웹사이트를 참고하십시오.
    그래서 여기서는 복잡하게 설치하지 않으셔도 컴파일이 될 수 있도록 웹 컨트롤 등을 디자인 시에 배치하지 않고 실행하면서 배치하는 동적 생성을 사용했습니다.
  2. http://www.bsalsa.com 방문
  3. Downloads 링크를 클릭
  4. Delphi Components Download 에서 컴포넌트 라이브러리 다운
  5. 적당한 곳에 압축 파일을 푸시고,
  6. 델파이 라이브러리 경로에 EmbeddedWB_D2005 폴더를 추가

3. ToolBar2000

  1. http://www.jrsoftware.org 를 방문
  2. 왼쪽 메뉴에 ToolBar2000 링크 클릭하시고 다운 받습니다.
  3. 적당한 곳에 풀어 놓으시고
  4. Packages 폴더에 있는 파일 중에 델파이 버전에 따라,
  5. tb2k_d*.dpk 를 컴파일합니다.
  6. tb2kdsgn_d*.dpk 를 인스톨합니다.
  7. 델파이 라이브러리 경로에 ToolBar2000의 Source 폴더를 추가합니다.

4.  Cryptography

  1. http://www.cityinthesky.co.uk 를 방문
  2. 왼쪽 중간에 Cryptography 라는 버튼이 있습니다. 클릭.
  3. 하단에 있는 DCPcrypt v2 Beta3 링크를 이용하여 다운
  4. 델파이 버전에 따라 DCPdelphi*.dpk 로 설치
  5. 델파이 라이브러리 경로에 dcpcrypt2 폴더와 dcpcrypt2/Ciphers, dcpcrypt2/Hashes 폴더 3개를 추가합니다.

jwBrowser 컴파일

jwBrowser.zip을 적당한 폴더에 압출을 풀어 놓으시고 컴파일해 보십시오. 컴파일이 안 되면 실망하실것 같아서 깨끗한 P.C. 에 여러 번 확인해 보았기 때문에 큰 문제 없이 컴파일하실 수 있을 것입니다.


신고
Google 툴바
BLOG Total 1,900,785 Visitors Today 13 Hit, Yesterday 47 Hit

티스토리 툴바