From ae31e19f92e717919ac8e3db9039eb38d2b89aae Mon Sep 17 00:00:00 2001 From: in2 Date: Thu, 7 Mar 2002 15:13:44 +0000 Subject: Initial revision git-svn-id: http://opensvn.csie.org/pttbbs/pttbbs/trunk/pttbbs@1 63ad8ddf-47c3-0310-b6dd-a9e9d9715204 --- util/stock.perl | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 util/stock.perl (limited to 'util/stock.perl') diff --git a/util/stock.perl b/util/stock.perl new file mode 100644 index 00000000..568c2d86 --- /dev/null +++ b/util/stock.perl @@ -0,0 +1,31 @@ +#!/usr/bin/perl +# $Id: stock.perl,v 1.1 2002/03/07 15:13:46 in2 Exp $ +# +# 不能跑的話,看看 bbspost 的路徑是否正確。 +# 如果發出的 post 沒有氣象報告而是說 URL 找不到,則確定一下能不能看到 +# 中央氣象局的 WWW 及 URL 是否正確。 +# 理論上適用所有 Eagle BBS 系列。 +# -- Beagle Apr 13 1997 +open(BBSPOST, "| bin/webgrep >etc/stock.tmp"); +# 日期 +open(DATE, "date +'%a %b %d %T %Y' |"); +$date = ; +chop $date; +close DATE; + +# Header +# 內容 +#open(WEATHER, "/usr/local/bin/lynx -dump http://www.dashin.com.tw/bulletin_board/today_stock_price.htm |"); while () { +open(WEATHER, "/usr/bin/lynx -dump http://quotecenter.jpc.com.tw/today_stock_price.htm |"); while() { + print BBSPOST if ($_ ne "\n"); +} +close WEATHER; + +# 簽名檔 +print BBSPOST "\n--\n"; +print BBSPOST "我是beagle所有可愛的小餅乾...跨海為Ptt服務\n"; +print BBSPOST "--\n"; +print BBSPOST "☆ [Origin: ◎果醬小站◎] [From: [藍莓鬆餅屋] ] "; + +close BBSPOST; + -- cgit v1.2.3