2010年5月19日星期三
GoogleVoice短信机器人更新--修正无法发送短信的BUG
Google最近更改了一个小的协议,导致短信机器人无法发送短信,现已经修正,war包可到http://cid-8b61c3bbf29e8e7a.skydrive.live.com/self.aspx/GoogleVoice-smsbot/gv-smsbot-war.zip?ccr=2012下载,同时更新了GAE版本到最新的1.3.3,源码可到http://code.google.com/p/terrycode/source/browse/#svn/trunk/smsbot查看
2010年5月17日星期一
原因查明--GAE上的网页飞信全部挂掉的背后
GAE(Google App Engine)上网页飞信已经有一个星期无法使用了,期间很多网友通过邮件、Gtalk等方式询问到底怎么回事,首先也非常感谢有这么多网友的热心支持,其实我也是尝试了很多,查了N久,也没有能够恢复正常。其他appspot站点有人部署飞信API不管是Java还是PY语言的同样无法正常工作,我想肯定不是我的程序有问题了。
今天查了一下原因,基本可以确定是因为移动的飞信服务器封锁了GAE服务器的IP所致。GAE的IP URLFetch(受GAE限制,只能用这个服务去和飞信服务器通讯)的IP一共就一个,如果移动是故意这样子做的,基本上是没有希望恢复服务了。
我做了如下实验:
今天查了一下原因,基本可以确定是因为移动的飞信服务器封锁了GAE服务器的IP所致。GAE的IP URLFetch(受GAE限制,只能用这个服务去和飞信服务器通讯)的IP一共就一个,如果移动是故意这样子做的,基本上是没有希望恢复服务了。
我做了如下实验:
- 本机电脑使用飞信 --正常
- 本机使用GAE代理使用飞信 --无法登陆
- 本机通过VPN,相当于使用美国非Google的IP使用飞信 --正常
- GAE上记录日志,显示nav.fetion.com.cn(飞信服务器之一,其他飞信服务器一样的错误)连接超时
第2步就相当于使用Google的GAE服务器去接飞信,结果连接不上,而我用VPN模拟美国IP却可以连上,说明移动是针对性的封锁了个别IP
难道就是因为树大招风,GAE上玩飞信的人太多了,呵呵,不知道会不会恢复,静观其变吧
如果大家急着用,我暂时借热心的wap.etwap.cn团队的服务器部署了一个网页飞信,这里要感谢下ETWap给我提供了服务器,大家可以通过手机访问他们的网站,他们的手机软件做的很不错的,其中也有手机飞信。
关于使用API的朋友我非常的抱歉,如果GAE的飞信没有好起来,我就无法再提供了,建议您自己去实现吧,网上solosky开源了Java飞信的源代码,非常值得一看:http://code.google.com/p/maplefetion/
关于使用API的朋友我非常的抱歉,如果GAE的飞信没有好起来,我就无法再提供了,建议您自己去实现吧,网上solosky开源了Java飞信的源代码,非常值得一看:http://code.google.com/p/maplefetion/
2010年4月27日星期二
GAE代理中转站
介绍一个java版本的GAE代理,我不做很多介绍了,怕XXX
- GAE为我们提供了UrlFetch
- GFW为我们了和谐的网络环境
- 需求:我想要去外面看看?
== 代理示意图 ==
此图描述了目前的代理实现
== 运行指南 ==
* 把gae程序上传到服务区:[GAE服务端SVN ]
* 下载客户端:[客户端 ][SVN ]
解压客户端后 运行:java -jar cms4g-proxy-client.jar即可运行
* init.properties
##fetchUrl your GAE application-->http://myGAE.appspot.com/fetch
fetchUrl=http://myGAE.appspot.com/fetch ##your local proxy client port port=8080
作者: skzr.org
2010年4月9日星期五
我的GAE程序部分域名需要更改
因黎明破晓失去了对org.ru谷歌套件绑定裸域的控制,之前做的GAE程序绑定到*.org.ru的域名将无法访问。
现将原域名和appspot.com替代域名整理如下(也就是说之前的裸域全部加上www)
- 天气预报 http://tianqiyubao.org.ru 更改为 http://www.tianqiyubao.org.ru/
- 网页GV短信 http://websms.org.ru 更改为 http://www.websms.org.ru/
- 网页查询 http://util.org.ru 更改为 http://www.util.org.ru/
2010年4月2日星期五
Google Voice短信机器人部署到GAE需要验证码解决办法(有待验证)
在先前的Google Voice短信机器人项目中,有部分网友碰到的问题是程序登陆Google账户的时候碰到需要输入验证码的问题,虽然可以做到提示输入验证码后重新登录,但就需要人工干预这个自动程序也就失去意义了,所以用验证码重新登录这部分程序没有做处理。
但发现只有部分帐号(而且都是刚申请的)需要验证码,很大部分GV帐号都不需要验证码,所以能研究出来规律来就好了。
在黎明破晓的研究下,得出的规律是:新申请的需要验证码的GV帐号,到官方https://www.google.com/voice登陆下,然后点右上角"Settings",然后随便找个Tab,下面有"Save Changes"保存一下,就可以了。此方法具体能否可行,还要网友验证下。
2010年3月17日星期三
GAE上的相册浏览程序--预览版
最近要拍结婚照,所以想找个地方能共享照片给亲朋好友看,Google的Picasaweb的可惜被和谐了,其他的也没找到好用的,所以想在GAE上部署一个相册浏览程序,本来想用现成的,网上找了一遍,大菠萝相册(Python版)是不错,可是不适合用来浏览照片,效果也不怎么拉风,所以萌发了一个念头想自己亲手用Java做一个。
突击了几天,现在前台应该是做的差不多了,后台还只能上传图片,稍微复杂的管理功能还没有做。还有一个问题是速度比较慢,应该做好缓存优化后能快不少吧。
各位如果以后有需要我愿意开源出来。所以先放出预览版请指正:)
先把前台的页面拿出来晒晒:http://wuulala.appspot.com/
2010年3月2日星期二
[更新]GAE上的开源免费天气预报短信定制
根据广大网友要求:
1)天气预报的内容要写入主题,其实也是众口难调,所以更新了这部分由用户来选择。
2)需要管理定制列表,如取消定制、暂时停止、给定制加备注等,这部分由机器人来承担已经有难度了,而且会让机器人弄得很复杂,影响使用
订阅:
博文 (Atom)
Swift Hash&Convert,写了第一个Mac小程序
README Swift Hash&Convert https://github.com/yaoxinghuo/SwiftHash Hash&Convert app for Mac, for develop use, written in ...
-
根据广大网友要求: 1)天气预报的内容要写入主题,其实也是众口难调,所以更新了这部分由用户来选择。 2)需要管理定制列表,如取消定制、暂时停止、给定制加备注等,这部分由机器人来承担已经有难度了,而且会让机器人弄得很复杂,影响使用 所以我把这部分功能做到web上去了...
-
2013-1-23 Update: 网友需求,在邮件后面不要加上“管理订阅XXX”,我修改了一下代码,另外上传了一个weatherlib_nohelp.zip 也是在 同样下载的地方 。 2012-6-25 Update: 网友反映无法...
-
基于GAE的相册程序今天终于发布war包了,供网友们部署自己的网络相册,之前迟迟没有发布,是因为自己的一点点私心,想等自己的婚纱照第一个放上去,呵呵,所以等到今天了。 war包请在这里下载。 war包的WEB-INF/web.xml中有个地方有注释的,更改后可以设置当有人评...