홈페이지에서 급식을 파싱하여 Linux 스케쥴러를 이용하여 업데이트됩니다.
# Daily Support : 매일의 급식만 서비스합니다. # Weekly Supoort : 일주일 단위로 급식을 서비스합니다.# 사용법 - How to use this Source #
/etc/crontab에 아래와 같이 업데이트 스케쥴러를 추가합니다. 시 분 * * * 유저명 php 루트/parser.php소스와 같은 위치에 data 디렉토리를 생성해줍니다.
Apache2.0 기준으로 VirtualHost를 생성할 때, 아래 두 줄을 추가해주어야합니다. Options MultiViews AddType application/x-httpd-php .php
# Daily Support keyboard.php : 초기설정을 담당합니다. message.php : 저장된 급식 정보를 불러오고, button에 응답합니다. parser.php : 스케쥴러에 등록하여 매일 급식을 파싱하는 스트립트입니다. simple_html_dom.php : http://simplehtmldom.sourceforge.net/ 링크의 내용을 급식 내용을 파싱하기 위해 사용하였습니다. data 폴더 : 파싱한 급식 정보를 저장해두는 공간입니다.
# Weekly Support 작성중.
# 사용된 언어 - Usage Language List #
언어(Language) : PHP, HTML
데모(Demo) : [Click](http://dukwon.ga)