지금 하고자 하는 것은 인터넷 정보제공 사이트에서 정보를 얻고자 하는 것입니다. 예를 들어 오늘의 날씨를 알고자 하는 프로그램을 짜려고 합니다. 그러면 날씨정보 제공 사이트에 접속해야 하고 접속해서 어떤 query를 던져야 하고 정보를 받아와서 printf 등으로 보여주려고 하는데요.
이런것에 대한 구체적인 방법을 잘모르겠습니다. 혹 아시는 분은 답글 달아주세요. 감사합니다.
날씨 정보 제공 사이트에 문의 하셔야 할 듯. 그런데 그 자료를 그냥 줄 것 같지는 않군요 -.-
세벌 https://sebuls.blogspot.kr/
날씨 정보를 제공해주는데가 있는걸로 알고있습니다.
물론 회사구요.. 그런회사를 알아보시구 그회사랑
어떤식으로 주고받을지 상의하시면 될것같은데요?
제경험상으로는 날씨정보 제공해주는 업체에서 ftp로
파일을 올려주었던걸로 기억합니다. 그래서 그파일
파싱해서 사용을햇던 기억이.. 물론 업체마다 틀리겠지요..
무료로 제공하는데가 있을진 모르겟네요.. ^^
아니면 직접 기상청 사이트의 홈페이지를 파싱해서 쓰셔도 --+
참고되시길
그럼 대략 즐~~
' 형식이 내용을 규정한다. '
http://phpschool.com/bbs2/inc_view.html?id=6215&code=tnt2&start=0&mode=search&field=title&search_name=&operator=and&period=all&category_id=&s_que=%B3%AF%BE%BE
날씨를 제공하는 자료를 웹에서 긁어오시는거라면 위를 참고하세요. php 로 구현된것이니 c 나 기타 다른 언어로 하실 때도 같은 원리로 하면 됩니다.
천재태지서주영
추가로
http://phpschool.com/bbs2/inc_view.html?id=1084&code=down2&start=0&mode=search&field=title&search_name=&operator=and&period=all&category_id=&s_que=weather
이것도 참고하시면 좋겠습니다.
여러가지 방법이 있습니다.
날씨정보제공 사이트에 가면 배너처럼 플레쉬가 있습니다. 무료로 하면 광고가 붙구요, 유료면 광고가 빠집니다.
그리고, 기상청에서 읽어오는 방법이 있습니다.
흔히 php 등으로 파싱을 해서 원하는 지역과 날씨,온도등을 뽑아내어 사용하면 됩니다..
function weather(){ $content = file("http://www.kma.go.kr/kma_syn/sfc_now.html"); while (list ($line_num, $line) = each ($content)) { if (($line_num >= 30 && $line_num <= 184) && (!ereg("<tr",$line))) { // 실지 정보는 34라인부터 184라인 사이에 있으며, tr로 시작하는 라인은 제외합니다. preg_match_all ("|<[^>]+>(.*)</[^>]+>|U", $line, $match, PREG_PATTERN_ORDER); // 태그를 벗기고 알맹이를 꺼냅니다 : ) foreach ($match[1] as $value) { echo trim(str_replace(" ","",$value)). "|" ; //  를 비롯한 불필요한 공백을 제거합니다. } echo "<br>n"; // 줄바꿈 } } }
옛날에 썼던 php 스크립트중의 날씨정보 읽어오는 함수입니다.
기상청 홈페이지에 있는 날씨쪽에서 정보를 읽어오고...그것을 원하는 만큼 정리해서 써야 합니다.
기상청에서는 불필요할 정도로 자세한 내용이 나오니깐요..
아바타 제작기간~~ 무려 5초!!!
텍스트 포맷에 대한 자세한 정보
<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]
날씨 정보 제공 사이트에 문의 하셔야 할 듯. 그런데 그 자료를 그냥 줄
날씨 정보 제공 사이트에 문의 하셔야 할 듯. 그런데 그 자료를 그냥 줄 것 같지는 않군요 -.-
세벌 https://sebuls.blogspot.kr/
날씨 정보를 제공해주는데가 있는걸로 알고있습니다.물론 회사구요..
날씨 정보를 제공해주는데가 있는걸로 알고있습니다.
물론 회사구요.. 그런회사를 알아보시구 그회사랑
어떤식으로 주고받을지 상의하시면 될것같은데요?
제경험상으로는 날씨정보 제공해주는 업체에서 ftp로
파일을 올려주었던걸로 기억합니다. 그래서 그파일
파싱해서 사용을햇던 기억이.. 물론 업체마다 틀리겠지요..
무료로 제공하는데가 있을진 모르겟네요.. ^^
아니면 직접 기상청 사이트의 홈페이지를 파싱해서 쓰셔도 --+
참고되시길
그럼 대략 즐~~
' 형식이 내용을 규정한다. '
여기를 참고하세요
http://phpschool.com/bbs2/inc_view.html?id=6215&code=tnt2&start=0&mode=search&field=title&search_name=&operator=and&period=all&category_id=&s_que=%B3%AF%BE%BE
날씨를 제공하는 자료를 웹에서 긁어오시는거라면 위를 참고하세요. php 로 구현된것이니 c 나 기타 다른 언어로 하실 때도 같은 원리로 하면 됩니다.
천재태지서주영
추가로http://phpschool.com/bbs2/inc_vie
추가로
http://phpschool.com/bbs2/inc_view.html?id=1084&code=down2&start=0&mode=search&field=title&search_name=&operator=and&period=all&category_id=&s_que=weather
이것도 참고하시면 좋겠습니다.
천재태지서주영
여러가지 방법이 있습니다.날씨정보제공 사이트에 가면 배너처럼 플레
여러가지 방법이 있습니다.
날씨정보제공 사이트에 가면 배너처럼 플레쉬가 있습니다.
무료로 하면 광고가 붙구요, 유료면 광고가 빠집니다.
그리고, 기상청에서 읽어오는 방법이 있습니다.
흔히 php 등으로 파싱을 해서 원하는 지역과 날씨,온도등을 뽑아내어 사용하면 됩니다..
옛날에 썼던 php 스크립트중의 날씨정보 읽어오는 함수입니다.
기상청 홈페이지에 있는 날씨쪽에서 정보를 읽어오고...그것을 원하는 만큼 정리해서 써야 합니다.
기상청에서는 불필요할 정도로 자세한 내용이 나오니깐요..
아바타 제작기간~~ 무려 5초!!!
댓글 달기