`
275553385
  • 浏览: 721871 次
  • 性别: Icon_minigender_1
  • 来自: 无锡
文章分类
社区版块
存档分类
最新评论

利用飞信机器人免费发天气预报短信

阅读更多
利用飞信机器人免费发天气预报短信
首先安装飞信机器人,通过飞信机器人想飞信好友发送信息;
然后通过查询预报天气网站。获得所在城市的天气,通过html2text得到文本内容,然后回去网页信息,进行过滤。
最后,利用飞信机器人把获取到的天气信息发送给好友,这样温馨的天气预报就好了。把发送信息的脚本放入crontab中让其自动执行。

步骤:
1)安装飞信机器人,获取源码。(见附件)
解压fection20091117-linux.tar.gz源码文件。然见用fection.zip里面的fection代替原先的fection可执行文件。
2)把fection的lib文件加入系统环境。
3)获取天气信息http://wap.weather.com.cn,并处理相关数据。
#!/bin/sh
cd /usr/local/bash/fx
/usr/bin/wget -nv -O weather.html http://wap.weather.com.cn/wap/weather/101190201.shtml 2>&1
weather=$(/bin/cat weather.html | /usr/bin/html2text | /bin/grep -A 6 '日' | /bin/sed 's/\[.*//g' | /bin/sed 's/.*]$//g' | /bin/sed 's/ //g' | /bin/grep -v '^$' | /usr/bin/head -n 6)
for tel in $(/bin/cat /usr/local/bash/fx/tels)
do
/usr/local/bash/fx/fetion --config=/usr/local/bash/fx/conf.cnf --index=1  --to=${tel}  --msg-utf8="${weather}" --msg-type=1 --exit-on-verifycode
done
/bin/rm -rf /usr/local/bash/fx/weather.html
分享到:
评论

相关推荐

    利用飞信机器人发送短信

    在“利用飞信机器人发送短信”这个主题中,我们将探讨如何借助编程技术创建一个自动发送飞信的机器人,以及相关的VC++开发知识。 首先,我们需要了解飞信的API接口。飞信提供了SDK(Software Development Kit)供...

    飞信机器人window版

    同时,为了保障安全,用户应定期更新飞信机器人的版本,防止因软件漏洞被利用而造成的潜在风险。 总的来说,飞信机器人是Windows环境下的一款实用运维工具,它通过短信报警机制提高了问题响应速度,降低了由于系统...

    飞信机器人

    飞信机器人的设计思路是利用飞信这一即时通讯平台,将Nagios的报警信息自动化地发送到指定的飞信联系人或群组,这样可以确保管理员即使不在电脑前也能及时收到报警通知。飞信是中国移动推出的一款通信软件,支持文字...

    飞信机器人linux版本

    在Linux环境下,飞信机器人可能利用各种系统工具和服务来实现其功能,如使用`syslog`收集系统日志,通过`cron`定时任务进行定期检查,利用`netstat`监控网络连接,以及使用`top`或`htop`监控系统资源使用情况。...

    迷你飞信机器人API

    因为飞信本身不提供接口,所以通过机器人来自动发短信。随后,可以为该机器人程序增加SOCKET通信,以支持BS访问,在一定形式上实现了自己的飞信客户端 此资源只是实现了基本的发信功能。 需要安装并登录了迷你飞信...

    fetion.zip_fetion_机器人_椋炰俊_飞信_飞信机器人

    飞信机器人则是利用飞信开放的API接口,通过编程语言进行开发,以实现自动化的交互功能。 在提供的压缩包文件中,我们看到了几个关键的文件和目录: 1. HaozesFx.sln 和 HaozesFx.suo:这是Visual Studio的项目...

    飞信机器人源代码

    飞信机器人源代码 自动发飞信 收信息 发彩信,实现web站点发送手机接收功能

    飞信机器人支持库for linux

    飞信机器人支持库是专为Linux操作系统设计的一个关键组件,使得开发者能够构建和运行在Linux环境下与飞信平台交互的智能机器人。飞信,作为一款即时通讯应用,曾在中国广泛流行,提供了文字、语音等多种通信方式。...

    利用飞信发短信vbs代码

    飞信是中国移动推出的一款即时通讯软件,它支持用户通过网络免费发送短信到手机,同时也提供了PC客户端和网页版服务。在IT行业中,自动化任务处理是常见的需求,利用VBS(Visual Basic Script)编写脚本可以实现这样...

    C# 飞信机器人 源码 补充

    在飞信机器人的源码中,C# 的优势在于其简洁的语法和强大的.NET Framework支持,使得开发者能够高效地编写代码并利用丰富的类库来处理网络通信和数据解析。 飞信协议是飞信客户端与服务器间通信的规则和格式,包括...

    网页免费发短信

    总结来说,"网页免费发短信"的核心是利用飞信提供的API接口,结合自身的业务需求,构建出可以收发短信、管理联系人等功能的应用。这不仅能够降低通信成本,还能提升服务的互动性和及时性,广泛适用于各种自动化监控...

    飞信机器人VB源代码

    飞信是中国移动推出的一款即时通讯软件,支持短信、语音、视频等多种通信方式,而这个机器人则能模拟用户行为,自动发送消息、接收消息,甚至执行预设的任务。 VB(Visual Basic)是微软公司开发的一种面向对象的、...

    飞信 VCL 控件,免费发短信

    用飞信 VCL,可以快速的开发飞信机器人、搭建企业飞信解决方案。 功能列表 * 登录飞信服务器 * 获取好友分组列表 * 获取好友列表 * 收/发手机短信 * 修改呢称 * 修改心情短语 * 发送消息到任意飞信号【PC端...

    飞信机器人软件

    飞信机器人软件是一款基于Nagios监控系统的扩展应用,它专为实现对移动通信服务“飞信”的自动化监控而设计。Nagios是一款开源的网络监控系统,能够实时监测网络服务的状态,包括服务器、网络设备、应用程序等,一旦...

    linux飞信机器人

    linux版本的飞信机器人程序,可以在linux系统上发送短信到手机上,非常适合服务器的管理,可以用shell或perl编写脚本来监控程序,当出现问题时用飞信机器人来发送短信通知运维人员,readme里有两种发送短信的命令。

    C# 飞信机器人源码 2011年1月27日更新

    C# 飞信机器人源码 2011年1月27日更新 抱歉 这个传错了 重传

Global site tag (gtag.js) - Google Analytics