soft说BLOG好了,过来一看果然如此,上面还有了fox的留言。这段时间先是因事,后来是忙,于是BLOG莫名其妙地没能更新。
闲言少说,介绍一下w3m,是一个纯文本的浏览器,(可惜是)日本人做的。现在流行的文本界面下的http浏览器主要有lynx, w3m, links,第三个我没用到,因为据说不支持双字节字符。lynx的页面显示不错,但对中文支持也不是很好,对表格的支持也一般;w3m则支持东亚语言显示,而且对表格的转换功能很实用也够好用。不过这些浏览器大都无法支持Java Script,而且更不用说想在纯文字界面下看图片、Flash了(links2据说如果在X下面是可以看到图片的),毕竟是运行在shell中的浏览器。
但效果不错,速度又不慢,还不用传统浏览器那么大的内存消耗和龟速,不错啦,知足吧。
另外,用w3m做了一段查询天气预报的脚本:
#!/bin/sh
cd ~/weather/
# Get Original Webpage
# ####################
echo "Starting Query..."
echo ""
w3m "http://www.cei.gov.cn/index/serve/showhomepage.asp?template=tqdoc&color=nineteen&blockcode=wntqyb&tj=2" > temp0
# Processing Postfile
# ###################
grep -v "^\[" temp0 | grep [^\x00-\xff] > temp # 删除图片位置字符
grep -v "^北" temp > postfile # 删除第一行标题
echo "北京市未来7天天气预报" # 输出标题
echo "" # 输出空行
cat postfile # 回显
echo " 天气预报内容来自 http://weather.go.3322.org"
rm temp*
运行的时候出来的效果如下所示:
