2010年3月2日星期二

[更新]GAE上的开源免费天气预报短信定制

根据广大网友要求:
1)天气预报的内容要写入主题,其实也是众口难调,所以更新了这部分由用户来选择。
2)需要管理定制列表,如取消定制、暂时停止、给定制加备注等,这部分由机器人来承担已经有难度了,而且会让机器人弄得很复杂,影响使用
所以我把这部分功能做到web上去了,http://weather.terrynow.com/ 这样看上去就清爽多了。


最新更新:已被迫暂停

58 条评论:

WindyWinter 说...

能否增加一个用飞信发送的方式?
另外,天气预报的内容请加几个空格分隔吧……

Terry 说...

飞信发送方式我也有想过,不过我想了下行不通,一个需要存储用户的飞信帐号密码,一般基本上不会有人会放心做这件事。二来飞信协议改变后,将无法使用,个人觉得139邮箱的短信比较稳定。

Terry 说...

天气预报内容,我测试下来内容发在主题和放在正文这两种方式都显示正常的,该有空格都有空格,你能否把情况详细描述下。

WindyWinter 说...

不要让用户自己给自己发飞信,注册一些飞信帐号加用户为好友就行了。协议变化是个比较麻烦的问题。

Terry 说...

你说的“注册一些飞信帐号加好友”,应该是指飞信最新的协议,不用手机号用邮箱注册的那种,这种在现在的fetionlib上还无法使用,我还没有分析出来,暂时无法使用。

WindyWinter 说...

抱歉,空格是有的,字体问题,太细了没看出来。

Terry 说...

可能是你手机的问题,建议你使用“天气预报内容放正文”方式,然后去139邮箱开启长短信接收。内容在正文是用换行的。

Bruce Sun 说...

问一下,现在GAE域名绑定使用哪个IP地址

Terry 说...

你自己ping一下便知道了,不过这个IP不是Google官方的IP地址,流量、速度和稳定性都无法保证,Google官方的目前知道的已经全部被封。

Jerry 说...

呵呵,给139发邮件,然后利用邮箱的邮件到达通知来发短信到手机,
我也是这么做的,只是天气预报信息我是取网一些免费的web service,都是北京气象中心发布的,对一些地区不是很准....

顾俊俊 说...

感觉不太灵啊,试了还几下,只有一两次成功的。再提个建议就是晚上的天气预报还是主要放第2天内容比较好,毕竟大家比较关心

Terry 说...

@顾俊俊 你能描述下,具体怎么个不成功吗?方便告诉我定制的城市是什么?我好测试或者找问题修正。

顾俊俊 说...

现在我定制了3条短信,只有第一条有效的,其他的都没有短信发过来

Terry 说...

@顾俊俊 麻烦告知你的Google帐号的Email,或者你定制的城市,这样子我才能查找原因。

顾俊俊 说...

ustc.gu
上海,其中有一条是给朋友弄的,不过他没开139邮箱,我就取消掉了。

Terry 说...

@顾俊俊 我检查过,我的程序每天8:00和23:00都给你发的,原因基本上可以确定是,139邮箱那边的提醒时间段的问题,默认139邮箱为了不打扰晚上休息,是有个手机接收时间段的,请你检查一下139邮箱的设置,或者不要那么晚发。

顾俊俊 说...

多谢terry,终于找到原因了

princehaku 说...

哇...我之前也做了一个..相近的..不过是用的飞信...而且天气只有成都...后来没加了...

princehaku 说...

话说最近的ghs.google.com好像解析没对?..http://hakuweather.appspot.com/...只有用这个了..

zongyan 说...

你好 我设置了天气邮件的定制 测试邮件的话 很快就发来了 但是到了预定的时间久没有发邮件来 在最近发送时间那一栏 也显示最近从未发送过 我重新设置了设置发送 还是一下就到了 不知为何?

zongyan 说...

我设置的是9点 和20点更新 肯定在邮箱的提醒时间之内的呀 提醒福州

Terry 说...

@zongyan 你好,我刚才查了一下,我想你帐号是mar***[email protected]的那个吧。由于算法有点点小问题,但是你的另外3个18点和20点的今天会准时发的,另外两个9点的,今天没有发,但是明天开始也会准时发的。你不用做任何设置了,这个问题我会在看下程序处理下的。感谢你提出BUG!

Terry 说...

@princehaku 我没有用飞信做,一个是不稳定,还有你让用户提供密码,这个不太好,现在2010协议出来后,你可以注册Email帐号的飞信作为机器人发给用户。

zongyan 说...

福州 18:00 150******[email protected] 天气内容放正文 待发送04-25 10:00 [无]


我那个设定18:00的邮件仍然没有发出 最近发送时间显示:待发送04-25 10:00

额 可能还是有些问题

无言 说...

我的25号都没有收到!qq112864670

Terry 说...

不好意思,程序应该出了点问题,有部分用户的天气预报没有发送,白天事情比较多,现在在抢修,实在太困了,我还是明天再处理吧,对不住各位了!

无言 说...

已经做的不错了,加油!

446552185 说...

我上个星期设置的天气预报,为什么一周了,发来的信息天气预报前还是有一个(测试)啊???

Terry 说...

我查看了下其他人的挺正常的,麻烦你检查下139邮箱里有没有,还有是不是因为提醒时间的问题,如果都不是麻烦你告诉我的Gmail的email,我好去后台给你检查下

446552185 说...

哥们,我的问题不是我收不到,也跟139时间段没有关系。。我天天都有能收到,几个号码都能在我设置的时间里收到!!!我的问题是:("[测试]天气预报"),,看清楚没??发来的标题总是多一个“测试”两个字,,,让人看了很烦,,请你看看,谢谢!!我的GMAIL:[email protected]

Terry 说...

@446552185 "[测试]天气预报" 应该是发件人[email protected]的昵称,我查过后台,这边很确定给你发的昵称没有测试两字,是不是你把[email protected]加入了通讯录然后给他起的带有“测试”的昵称?我看你一个给4个人都定制了,他们都是同样的问题吗?

446552185 说...

后设的三个号码收到的发件人是"[测试]天气预报",,,第一个158988。。。那个手机收到的发件人是“天气预报"。。。。我没调啊,我还不知道怎么加[email protected]到通讯录,,更不会改昵称!

446552185 说...

还有个请教,如果我在四川省成都市,那么我填写的城市是四川省成都市,还是成都市,还是直接填成都?

Terry 说...

无论你写四川省成都市或者成都或者成都市或者拼音,都是可以的,我的程序会先去找的,然后自动填写城市的,上一个问题,你去那个收到“测试”字样的139邮箱看下那封邮件,难道真的是程序发出来的时候写的昵称就是带有测试的?

446552185 说...

是的啊,每天都有测试两个字。只有最先弄的那个没有。还有哥们,我本人最近对你的软件还感兴趣,包括GOOGLE VOICE,还有网页飞信等,可否留个联系方式与你沟通下,可以加我QQ446552185,或者你我邮箱是什么?GV不会注册很烦呢。

Terry 说...

2010-05-26 更新第二版:更换了更加权威的天气预报数据采集来源,天气预报更加准确,同时支持国外城市!

wei 说...

收到的短信是乱码,189邮箱,不是什么情况

Terry 说...

@wei 189的问题,之前也有人反映过,问题是我的程序发到其他邮箱都不会乱码,发到189后,主题显示乱码,点进去后却又正常了,我这边程序改了好多种编码也没能搞定,遂放弃了

18975613900 说...

为什么189邮箱的“天气预报放主题”是烂码?有解吗????????????

Terry 说...

看上面的评论,我解释过了,弄了老半天还是无解,不好意思了

Terry 说...

对了,对于189标题乱码的用户,可以到189邮箱设置”全文提醒“,然后在我的程序里设置”发送状态“为”天气内容放正文“,应该可以解决乱码的问题了

文 说...

我用139邮箱 为什么没收到短信啊。还要设置吗》收费否?

Terry 说...

请在139邮箱的设置里找到短信提醒,设置好。免费的。

匿名 说...

那能不能发布一下更新后的源代码么?

匿名 说...

今天 的天气预报 遇到悲剧事情..

只发送过来一个 标题...

没有 内容..正文就四个字 天气预报...
我选择的是早上8点..

匿名 说...

189邮箱哪有全文提醒设置呀

匿名 说...

朋友们,帮我一下,我没有Google帐户,该如何申请。谢谢了,QQ:746302611

匿名 说...

我的Google账户是[email protected] 我最近又注册了一个Gmail账户 是[email protected] 我现在用gmail账户登录我定制天气短信的账户发现里面没有记录了 即使注销Gmail后用雅虎那个登录页没有 如果我想修改以前定制的天气短信怎么办

Terry 说...

楼上的,你好,我现在帮你处理了一下,不知道有没有好了,如果还是不行,我后天再给你处理。现在在外地不是很方便。

匿名 说...

已经解决了 谢谢你 不过我想知道我还能申请Gmail账户不了 我怕再次申请后又出现这种问题

Terry 说...

应该不会了,遇到这种情况的很少,如果有其他网友有这个问题,联系我单独处理下

匿名 说...

再次注册了gmail账户 一切正常 谢谢了

剑英 说...

新建删除修改创建时间 定制城市 预报天数 每天发送时间 接收邮箱 定制内容状态 最近发送时间 备注
2010-11-02 02:47 广州 5[系统默认] 18:15 130*******[email protected] 天气内容放正文 待发送11-02 18:15 [无]
2010-11-02 02:46 广州 [系统默认] 07:15 137******[email protected] 暂时停用 从未发送[已暂停] [无]
2010-11-02 02:41 广州 [系统默认] 07:15 136*******[email protected] 暂时停用 从未发送[已暂停] [无]
2010-11-02 02:44 广州 5[系统默认] 07:00 135*******[email protected] 天气内容放正文 待发送11-02 07:00 [无]
您的账户定制限额为 10,已定制数为 5;
----------------------------------
我定了4条,但是现在显示的是5条?我之前删了1条出现错误之后就这样了,以前删除过都无这个现象,望解决。

Terry 说...

@剑英 定制数可能因为系统删除的时候错误了,不过这个是由于服务器的缓存引起的,我估计过一段时间等缓存失效后你再登录看到的就会正常了,如果没有,请点与我联系,在线告诉我你的帐号,我帮你处理。

剑英 说...

谢谢,现在登陆发现没有问题了。

Deccin 说...

轻微gae收费后能否开发在其他网站的免费天气预报提醒,你的这个提醒我快用两年了,非常感谢!希望能有替代作品的发布!

xysmzp 说...

谢谢,啥时有空写个布署的教程

xysmzp 说...

有时间写个布署的教程吗