Q&A

  • 웹의 검색결과를 text형태로 받는 프로그램은 어떻게?
안녕하세요.

이런게 되는지 모르겠지만, 아시는 분이나 도움이 될만한

책이라도 있으면 소개해 주십시요.



야후와 같은 검색엔진에서 특정 단어를 입력하고 조회된 결과를 텍스트 형태로

다운 받으려고 합니다. 다만, 브라우저에서 하나, 하나 입력해서 하는 형태가

아닌 프로그램으로 구현할수 있는지요. 검색하려는 주제가 1000개 라면 장난이

아니겠지요. 그래서 브라우저에서 할수가 없는 작업이라서 이렇게 도움을 청합니다



어떤 방법이 없을까요?



2  COMMENTS
  • Profile
    남걸호 2000.01.21 07:03
    초보 wrote:

    > 안녕하세요.

    > 이런게 되는지 모르겠지만, 아시는 분이나 도움이 될만한

    > 책이라도 있으면 소개해 주십시요.

    >

    > 야후와 같은 검색엔진에서 특정 단어를 입력하고 조회된 결과를 텍스트 형태로

    > 다운 받으려고 합니다. 다만, 브라우저에서 하나, 하나 입력해서 하는 형태가

    > 아닌 프로그램으로 구현할수 있는지요. 검색하려는 주제가 1000개 라면 장난이

    > 아니겠지요. 그래서 브라우저에서 할수가 없는 작업이라서 이렇게 도움을 청합니다

    >

    > 어떤 방법이 없을까요?

    > 안녕하세요

    당연히 방법은 있읍니다.

    NMURL1.InputString := Edit1.Text;

    parser7 := NMURL1.Encode;

    sql := Edit1.Text + '검색엔진 질의어';

    NMHTTP1.Get(sql);

    html := NMHTTP1.Body;

    Memo1.Text := html;

    이렇해 하면 되겠지요

    만약에 야후에서 삼성이라고 치면 삼성이라는 단어를 html로 엔코딩해서 그 걸 다시 http프로토콜로 바꾸어서 보내면 돌려받는 것을 스트링 변수에 넣으면 웹의 html을 얻어올수가 있지요

    그걸 메모에다 넣으면 됩니다

    충분한 답이 되었는지 모르겠네요

  • Profile
    남걸호 2000.01.21 07:09
    남걸호 wrote:

    > 초보 wrote:

    > > 안녕하세요.

    > > 이런게 되는지 모르겠지만, 아시는 분이나 도움이 될만한

    > > 책이라도 있으면 소개해 주십시요.

    > >

    > > 야후와 같은 검색엔진에서 특정 단어를 입력하고 조회된 결과를 텍스트 형태로

    > > 다운 받으려고 합니다. 다만, 브라우저에서 하나, 하나 입력해서 하는 형태가

    > > 아닌 프로그램으로 구현할수 있는지요. 검색하려는 주제가 1000개 라면 장난이

    > > 아니겠지요. 그래서 브라우저에서 할수가 없는 작업이라서 이렇게 도움을 청합니다

    > >

    > > 어떤 방법이 없을까요?

    > > 안녕하세요

    > 당연히 방법은 있읍니다.

    > NMURL1.InputString := Edit1.Text;

    > parser7 := NMURL1.Encode;

    > sql := Edit1.Text + '검색엔진 질의어';

    > NMHTTP1.Get(sql);

    > html := NMHTTP1.Body;

    > Memo1.Text := html;

    > 이렇해 하면 되겠지요

    > 만약에 야후에서 삼성이라고 치면 삼성이라는 단어를 html로 엔코딩해서 그 걸 다시 http프로토콜로 바꾸어서 보내면 돌려받는 것을 스트링 변수에 넣으면 웹의 html을 얻어올수가 있지요

    > 그걸 메모에다 넣으면 됩니다 그걸 가지고 파싱을 하면 되지요

    > 충분한 답이 되었는지 모르겠네요