c언어 프로그래밍 중입니다.
예를들어, c언어 프로그램에서 "아이폰"을 입력하면 원하는 사이트(예, 위키피디아)에서 검색 결과를 텍스트로 가져오고 싶습니다. 텍스트 파일로 가져와도 좋고, 메모리에 저장해도 좋습니다. 방법을 도저히 알 수 없네요.ㅠ 도와주세요.
쉬운건 없구요. 하나하나 해봐야 할거 같네요. ㅇ_ㅇ;;
//아주 간단하게 만들려면. 1. system("wget http://se.naver.com/test.html"); html 다운 받기 2. test.html 파일을 fopen()로 읽기 3. 데이터 분석해서 화면에 표시하기
//소켓 프로그램을 책을 본후 접근하려면 1. c로 소켓통신으로. send() 등으로 html을 요청한후. 2. html 파일을 다운 받고. 파싱.해서 화면 표시.
이건. HTML 프로토콜 (통신 규약)을 이해해야 하는데요.http://kkckc.tistory.com/143http://yebig.tistory.com/143
특정한 문자열'을 주고 받습니다.http://deadfire.hihome.com/web/HTTP10.htm
프로토콜을 확인 하는 방법으로는 와이어 샤크' 같은 네트워크 데이터 보는 프로그램으로 보기도 합니다.
//Qt 나 MFC등으로 웹 컨트롤(브라우저)을 사용해서 입력을 자동화 검색하기
//자바스크립트의 ajax등으로 다운받아 표시하기 내가 널 위해 Google 해주마. 이런식이예요.http://ahblog.tistory.com/90
//플래시로 통신해서 다운받아 표시하기
---------------------------------------------------------------------------- 젊음'은 모든것을 가능하게 만든다.
매일 1억명이 사용하는 프로그램을 함께 만들어보고 싶습니다. 정규 근로 시간을 지키는. 야근 없는 회사와 거래합니다.
각 분야별. 좋은 책'이나 사이트' 블로그' 링크 소개 받습니다. shintx@naver.com
http://curl.haxx.se/
그리고 검색은 검색사이트 API등을 알아보시는게 좋을것 같네요.
텍스트 포맷에 대한 자세한 정보
<code>
<blockcode>
<apache>
<applescript>
<autoconf>
<awk>
<bash>
<c>
<cpp>
<css>
<diff>
<drupal5>
<drupal6>
<gdb>
<html>
<html5>
<java>
<javascript>
<ldif>
<lua>
<make>
<mysql>
<perl>
<perl6>
<php>
<pgsql>
<proftpd>
<python>
<reg>
<spec>
<ruby>
<foo>
[foo]
방식이 다양한데요.
쉬운건 없구요.
하나하나 해봐야 할거 같네요. ㅇ_ㅇ;;
//아주 간단하게 만들려면.
1. system("wget http://se.naver.com/test.html"); html 다운 받기
2. test.html 파일을 fopen()로 읽기
3. 데이터 분석해서 화면에 표시하기
//소켓 프로그램을 책을 본후 접근하려면
1. c로 소켓통신으로. send() 등으로 html을 요청한후.
2. html 파일을 다운 받고. 파싱.해서 화면 표시.
이건. HTML 프로토콜 (통신 규약)을 이해해야 하는데요.
http://kkckc.tistory.com/143
http://yebig.tistory.com/143
특정한 문자열'을 주고 받습니다.
http://deadfire.hihome.com/web/HTTP10.htm
프로토콜을 확인 하는 방법으로는
와이어 샤크' 같은 네트워크 데이터 보는 프로그램으로 보기도 합니다.
//Qt 나 MFC등으로
웹 컨트롤(브라우저)을 사용해서 입력을 자동화 검색하기
//자바스크립트의 ajax등으로 다운받아 표시하기
내가 널 위해 Google 해주마. 이런식이예요.
http://ahblog.tistory.com/90
//플래시로 통신해서 다운받아 표시하기
----------------------------------------------------------------------------
젊음'은 모든것을 가능하게 만든다.
매일 1억명이 사용하는 프로그램을 함께 만들어보고 싶습니다.
정규 근로 시간을 지키는. 야근 없는 회사와 거래합니다.
각 분야별. 좋은 책'이나 사이트' 블로그' 링크 소개 받습니다. shintx@naver.com
curl을 알아보세요.
http://curl.haxx.se/
그리고 검색은 검색사이트 API등을 알아보시는게 좋을것 같네요.
댓글 달기