Q&A

  • 델파이로 웹페이지를 파싱하는 방법을 알고싶습니다!
안녕하세요^^!

프로그램 초짜인 사람이 무지한 질문올립니다.

검색엔진쪽의 내용을 긁어서 주어진 패턴으로 데이터 분류작업을 하는 작업을 필요로 하고있습니다.

프로젝트는 웹상에 있는 프록시 서버주소를 긁어 데이터베이스화 시키는작업입니다!

이것과 관련한 참고할만한 문서나 소스가 있다면 조언 부탁드립니다!

저는 웹프로그램쪽이라 델파이나 비주얼쪽을 전혀모릅니다ㅠㅠ

앞으로 제가 주로 만들어야 할 프로그램이 애플리케이션으로 웹페이지에 접근하고 데이터를 가공하는등(자동로그인 및 웹페이지 데이터수집)의 작업을 많이 하게 될듯합니다.

이런작업은 델파이로 하는게 낳은지 비쥬얼 C++이나 다른쪽언어를 바라보는게 좋을지도 조언부탁드립니다.!

아는게 없다보니 코드적인 질문이아니라 광범위한 질문이 되어버렸네요 ㅠㅠ 이해해주시구요..!! 답변부탁드립니다~!!
1  COMMENTS
  • Profile
    마르 2006.03.31 20:06

    웹페이지 내용을 긁어와서 데이터를 가공하는건 굳이 어플리케이션을 이용할 필요는 없습니다.
    실시간으로 데몬이 떠있어서 자동으로 처리할게 아니라면 웹프로그래밍으로 충분히 가능합니다.
    php, java는 별도 설치가 필요 없이 가능합니다만.
    asp는 지원하던 부분이 보안상 문제였던듯 현재는 자체적으로 지원하지않습니다.
    asp상에서 개발할 경우만 DLL을 별도로 하나 만들어서 파싱하는게 나을겁니다.

    그리고 어플을 한번도 안해보신분이라면 델파이로 개발하시는게 나을것 같습니다.
    시간상 문제도 있거니와 VC++에 비해 델파이가 생산력이 훨씬 뛰어나기 때문입니다.

    델파이로 개발할 경우는 이곳 강좌란이랑 자료실, Q/A가면 해답이 다 있습니다.
    참조하시고 개발하신후에 그래도 해결이 안되면 작업하던 소스를 올려보세요.
    그때는 더 많은 훌륭한 고수님들이 해결리플을 올려주실겁니다.

    • 가시나무 새
      2006.04.01 03:09
      델마당 강좌 팁에서 보고 해보니 되는군요 아래와 같이 해보시길   wb.Navigate('ht...
    • 박성준
      2006.04.01 19:09
      안녕하세요? 박성준입니다. 일전에 웹브라우저에서 반복작업을 수행하는 간단한 매크로 프로그램(Macro Pr...
    • 신철우
      2006.04.01 18:55
      감사합니다. FormCreate에는 안되고 FormShow에 하니까 됩니다.
    • 가시나무 새
      2006.04.01 04:05
      델마당에서 검색해서 Test 해보니 되네요 .. procedure TForm1.GetWebImage(AImageURL: String); var ...
    • 신철우
      2006.04.01 19:47
      uses에 JPEG, idHTTP를 해야하는데 idHTTP는 Indy Clients에서 생성하면 5개 Component가 한꺼번에 만들어...
    • 가시나무 새
      2006.04.01 19:55
      HTTP := TIdHTTP.Create(Self); 이부분이 있으니 Indy Clients 를 따로 내려놓지 않으셔도 될듯해요 .. ^...
    • 레도
    • 2006.03.31 20:36
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 최용일
      2006.03.31 20:43
      안녕하세요. 최용일입니다. 이벤트에 파라매터로 들어오는 Sender가 이벤트를 발생한놈이니까 이걸 참조...
    • 레도
      2006.03.31 21:10
      오옷..  깔끔하게 잘 됩니다. 감사합니다. 개념을 잡지 못해 고생했는데, 이렇게 쉽게 되는...
    • 멍멍이
    • 2006.03.31 20:00
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 김현학
      2006.04.21 20:30
      방법 처럼 Edit라는 명령을 이용하시면 될것구요 DB에 Index가 있으면 Findkey라는 명령이 있구요 아...
    • 최용일
      2006.03.31 19:59
      안녕하세요. 최용일입니다. 말씀하신대로 상호간섭이 발생합니다. 이걸 막으실려면 Critical Section...
    • 델파이-델짱
      2006.03.31 23:19
      답변 감사 드립니다.^^; 시리얼 영수증 출력기로 Test해보았는데 재미있는 결과가 나오네요^^; ---...
    • 하얀까마귀
      2006.04.01 04:35
      안녕하세요 하얀까마귀 입니다. 오랜만에 답변을 쓰네요.. 결론부터 말씀드리면 안써도 될것 같습니...
    • 델파이-델짱
      2006.04.01 20:49
    • [ROOKIE]
      2006.03.31 19:31
      <!--CodeS--> function TListItems.AddItem(Item: TListItem; Index: Integer): TListItem; begin ...
    • 이은주
      2006.04.13 09:30
      답변글을 뒤늦게 봤습니다. 답변해 주셔서 감사합니다.
    • 온인선
    • 2006.03.31 05:18
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 마르
      2006.03.31 20:06
      웹페이지 내용을 긁어와서 데이터를 가공하는건 굳이 어플리케이션을 이용할 필요는 없습니다. 실시간으...
    • 문의득
    • 2006.03.31 02:14
    • 8 COMMENTS
    • /
    • 0 LIKES
    • 최용일
      2006.03.31 02:27
    • 문의득
      2006.03.31 03:01
    • 최용일
      2006.03.31 03:05
    • 문의득
      2006.03.31 03:21
    • 최용일
      2006.03.31 03:45
    • 문의득
      2006.03.31 04:29
    • 최용일
      2006.03.31 04:46
    • • • •
    • 박종철
    • 2006.03.31 02:00
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 최용일
      2006.03.31 02:29
      안녕하세요. 최용일입니다. idFTP1.Get이 수행되면서 Caption을 표시할 여유가 없어서 발생하는 문제같...
    • 박종철
      2006.03.31 02:42
      아 정말 감사합니다... ^^ 이것때문에 정말 답답했었는데.. 답변도 이렇게 빨리 올려주시다니.... 즐...
    • 박해성
    • 2006.03.30 20:38
    • 0 COMMENTS
    • /
    • 0 LIKES
    • 박성준
    • 2006.03.30 19:16
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 이영화
      2006.03.30 22:36
      하하 뜻을 굽히지 않으셨군요. non-marker(표식을 달지 않은? 마킹되지 않은?) 대립형질(유전자)의 해석...
    • 박성준
      2006.03.31 02:28
      답변감사드립니다. 그런데 중요한게 생겼어요. marker-based란 내용을 찾아야 되는데 인터넷 아...
    • 이경희
    • 2006.03.30 05:52
    • 0 COMMENTS
    • /
    • 0 LIKES
    • 이영화
      2006.03.30 22:22
      "쿼리문" 이랑 "쿼리문을 뺀 문장" 을 소켓 프로그램이 구분할 것 같지는 않네요. 데이타 타입이 틀리거나...
    • 델티즌
      2006.03.30 10:01
      에러 문을 보지 않아서....참고적으로 몇자 적습니다. 서버에서는 슬레드로 처리하시는게 건강상 좋습니다...
    • 희아빠
      2006.04.07 22:04
      감사합니다..... 답변을 보고도 이제야 감사의 글을 드리내요 ^^ 관심에 감사드립니다,
    • 탁선호
    • 2006.03.30 01:12
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 탁선호
      2006.04.04 00:04
      아래 부분을 했더만 잘 되던데요... MemStream.WRITE(lpbImage^,sizeof(lpbImage)); lpbImage 끝에 ^...
    • 이재영
    • 2006.03.29 20:48
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 박성훈
      2006.03.29 20:56
      장사집인가 보네요.  포스용 프린터를 쓰시는 걸 보니... 그 넘을 이용해서 출력하는 방법...
    • 이재영
      2006.03.30 03:53
      아이고 감사합니다. 아니 이모가 갈비집하는데 좀 도와 달라고 해서 허접하게 흉내내어 봤는데..ㅋㅋ 사...
    • 테러
      2006.03.30 01:54
      Crystal Report 9.x대 버전에서는 Delphi 7.0까지 지원되는 VCL이 공급이 되는것 같습니다. 아마 Cty...
    • 강중규
      2006.03.30 02:45
      아 그렇군요. 그러면 폴더의 위차와 파일명이 어떻게 되죠.
    • 테러
      2006.03.30 02:50
      탐색기에서 VCL로 검색하면 있었던것 같은데 그 이상은 잘몰겠습니다.
    • 깔쌈보이
      2006.03.29 19:21
      룩업콤보박스에 연연하시면 안되구요... KeyValue를 알 수가 있으니까... KeyValue를 가지고 룩업테이...
    • 김병윤
      2006.03.30 02:45
      말씀처럼 룩업콤보박스에 연연하지 않기로 했습니다. 좀 깔끔하게 해결되었으면 했는데..^^;; 입력되는 ...