2010年8月15日 星期日

GAE网络相册发布war包供网友下载部署

基于GAE的相册程序今天终于发布war包了,供网友们部署自己的网络婚纱相册,之前迟迟没有发布,是因为自己的一点点私心,想等自己的婚纱照第一个放上去,呵呵,所以等到今天了。
war包请在这里下载。war包的WEB-INF/web.xml中有个地方有注释的,更改后可以设置当有人评论时,发送邮件提醒,appengine-web.xml总要修改我就不多说了,然后index.jsp中自己可以修改下文字,以符合自己的需要。
源代码在这里查看

update: 2010-08-17 修正了在IE6下无法使用的BUG

2010年5月31日 星期一

Gtalk 查询机器人(IP、手机号归属地、翻译)

Gtalk加comutil@appspot.com
机器人功能菜单
1:IP查询
2:电话号码查询
3:MD5查询
4:简繁转换
5:繁简转换
6:自动检测互译
机器人会在一小时的活动时间内记住您选择的功能,输入0跳出重新选择


今天刚刚更新完“翻译”部分,用的是Google Translate API,之前也有类似翻译的机器人,但总是觉得不够全面,要么只能中转英,要么只能英转中之类,结果要加很多机器人,不是很方便,所以自己搞了一个智能点的,可以自动侦测要翻译的语言,目标语言暂时只有7种,应该也够了,等以后慢慢增加。

2010年5月27日 星期四

股票到价短信提醒

这是黎明破晓制作的股票到价短信提醒,黎明破晓的专业不是IT,却能凭借着一份对GAE的狂热之情写出的相当好用的程序,可喜可贺!
简单来说,股票到达预定的价格,会发短信到手机,前提是手机邮箱(139邮箱,联通邮箱,189邮箱)必须开通邮件提醒
名额不多,预订从速!

官方博客:http://liming.net.ru/1682.html  体验地址:http://www.gushen.org.ru/

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一共就一个,如果移动是故意这样子做的,基本上是没有希望恢复服务了。
我做了如下实验:

  1. 本机电脑使用飞信 --正常
  2. 本机使用GAE代理使用飞信 --无法登陆
  3. 本机通过VPN,相当于使用美国非Google的IP使用飞信 --正常
  4. 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/

2010年4月27日 星期二

GAE代理中转站

介绍一个java版本的GAE代理,我不做很多介绍了,怕XXX
  • GAE为我们提供了UrlFetch
  • GFW为我们了和谐的网络环境
  • 需求:我想要去外面看看?
这是一个基于GAE的代理中转项目【cms4g-proxy 】!

== 代理示意图 ==
    此图描述了目前的代理实现

== 运行指南 ==
 * 把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)
  1. 天气预报 http://tianqiyubao.org.ru 更改为 http://www.tianqiyubao.org.ru/
  2. 网页GV短信 http://websms.org.ru 更改为 http://www.websms.org.ru/
  3. 网页查询 http://util.org.ru 更改为 http://www.util.org.ru/