一个qq翻译机器人

加QQ号码:2638169172,你给他发送消息,他就会自动将消息翻译,然后回复给你。

这个是从我以前的qq机器人改来的。以前的机器人是我用来挂qq的,用的手机qq2005的协议,编写了一个php程序,利用服务器挂机,还和一个智能聊天机器人“小i”进行对接,当别人给我发送消息,服务器就把消息发给xiaoi,xiaoi则回复消息,服务器再把消息发给给我发消息的人,这样就相当于别人不是在和我聊天,而是和一个只智能机器人,同时服务器还会储存他们的聊天记录,我可以通过一个web页面查看。由于不久前xiaoi的协议突然变化,导致不能使用聊天了,只能简单的挂机,我也很久没用了。

我有个网友做了个gtalk的翻译机器人,前段时间我需要翻译东西,结果发现他的机器人关闭了,于是想着自己动手做一个qq的,想到之前我的聊天机器人,只有稍微改改就行了。翻译数据本来想用google translate的,但是发现其api开始收费了,于是转用bing翻译的了,虽然谷歌的翻译确实强大很多。把一切与xiaoi通信的代码改成与bing翻译api通信,在增加了一点设置语言的功能,基本就好了。

翻译过程有时延时的很厉害,我本来是设置成3s取一次qq消息,但是由于网速问题,我的服务器与腾讯或者bing的通信可能花的时间比较长,因此会延时。

欢迎使用,详细请查看这个链接

ps:我设置了发送@help会回复一个帮助消息,但是以前正常,现在不工作了,我查看了下代码,没有人改动啊,真是匪夷所思。。。

 

使用不会被重置的Google

自从谷歌退出我国后,使用他就非常杯具,时不时reset,前段时间有SSL版,但是经常被DNS污染,经常连接超时,也很恼火。

下面介绍个方法,不会被reset。

ping g.cn,获取其ip,然后把搜索地址的域名替换成这个ip。

比如,搜索胡萝卜杯具了,地址是www.google.com/search?q=胡萝卜,那么把它改成203.208.46.176/search?q=胡萝卜,那么就ok了。还有个一劳永逸的方法,在hosts里把www.google.comwww.google.com.hk指定到此ip,不过这个方法会不会造成其他google服务出现问题我没测试过。

使用Firefox或者IE8的朋友可以猛击这个链接,按照其中的方法添加快捷搜索,非常简单好用,强烈推荐!使用Chrome的童鞋可以在地址栏点右键,选择 修改搜索引擎(E)…,在打开的新页面中选择 添加(A)…, 名称与关键词随意,在 网址 中输入:http://203.208.46.146/search?hl=zh-CN&q=%s  ,然后设置为默认搜索引擎,其他浏览器也可以添加快捷搜索栏,方法自行搜索。

原理很简单,谷歌搜索业务退出我国了,但是其搜索服务在全球的服务器都安装了,都是同步的,所以其搜索在我国的服务器上也存在,而且也是没有关键字过滤的哦(刚退出我国时的一段时间还存在自我审查),只是不想或者说不能让我们使用,使用ip就能解决这个问题。因为服务器在国内,所以不会被reset。

另外提示下,搜索特敏感的还是自行翻越长城使用国际版google,以免牵连国内的服务器。还有,如需传播此方法,请低调

QQ音乐超精简版(新)

觉得qq音乐的在线音乐库还不错,歌曲还是比较全面的,基本也都能连接上,不像某些软件是抓取第三方网站的地址,音质参差不齐,好多还听不了。但是QQ官方的软件臃肿,无用功能多。后来发现有个在线版的,于是用vb写了几行代码,变成了桌面版,感觉很不错。

软件截图
软件截图

功能比较齐全,但是只能在线听歌,不支持本地歌曲。歌曲可以缓存到本地,下次听不用重新缓存。
在windows xp和server2003下测试通过,在server 2008 r2下搜索歌曲有点问题,文字打不进搜索框,可以通过在其他地方输入,然后复制粘贴进去。
软件大小24K。
QQmusic下载

(2011年12月31日更新:由于qq音乐网页版改版,网址有变动,已经修复)