#!/bin/sh
# weather.sh
#  Wrapper for ght_html2text.rb and earth.rb
#
RUBY=/usr/local/bin/ruby
DIR=$(expr $0 : "\([/\.].*\)/weather\.sh\$")
HTML2TEXT_RB=${DIR}/ght_html2text.rb
EARTH_SH=${DIR}/earth.sh
export RUBYLIB=${RUBYLIB}:${DIR}

TYPE=ehime
#TYPE=tokyo

MAIL=-mail

for i in $*
do
	case $i in
	'-t') shift ; TYPE=$1 ; shift ;;
	'-p') MAIL='' ; shift ;;
	esac
done

case ${TYPE} in
	ehime)
		ARG="-type=weather -url=http://weather.yahoo.co.jp/weather/jp/38/7310.html -subject=天気予報／松山"
		;;
	tokyo)
		ARG="-type=weather -url=http://weather.yahoo.co.jp/weather/jp/13/4410.html -subject=天気予報／東京"
		;;
	*)
		echo "error!"
		exit
		;;
esac

${RUBY} ${HTML2TEXT_RB} ${ARG} | ${RUBY} ${EARTH_SH} ${MAIL}

