月度归档:2011年05月

无聊入门一下传说中的验证码识别技术,学习笔记

背景

笔记本硬盘坏了,数据没了,盘里面的数据价值肯定超过联想数据恢复的RMB1500高价,不过当时身五分银,还是算了。。。
新硬盘需要重装很多东西,今晚在群里看到给宿舍评分的给力投票,网址上的验证码做得很水,想涉足一下传说中的验证码识别技术!


继续阅读

查询域名状态(用python解析网页返回的XML数据,gd转utf8)

一段Python代码测试域名是否可以注册。用到了panda.www.net.cn提供的一个接口,返回的是一个XML数据。

例如
在浏览器里输入

http://panda.www.net.cn/cgi-bin/check.cgi?area_domain=xiaoxia.org

返回值是

<?xml version="1.0" encoding="gb2312"?>
<property>
<returncode>200</returncode>
<key>xiaoxia.org</key>
<original>211 : Domain name is not available</original>
</property>

使用xml.etree.ElementTree来解析上面的XML数据。
因为它不支持gb2312,所以需要在解析前,转换成utf-8格式的。
然后判断original的值来得知域名是否可用。 继续阅读

环保黑帮

第四届“南网杯”大学生节能减排校园系列活动之环保公益广告设计大赛参赛作品。

上周突发奇想的idea,周日开始一个下午拍摄,两个晚上制作,刚好在提交作品前一天完成了。

后期用我的笔记本调过画面颜色。

求评论!!!

国内域名注册商的技术有待提高……

停站3天了,今晚把域名的问题解决了,最后竟然还是我自己解决的。

好吧,追寻一下原因!

5月14日,域名过期后的一个小时内,我完成了续费。但是域名还是无法使用,nslookup找不到域名。

5月15日,域名仍然无法使用。
1、我尝试打二级注册商的固化或者手机联系客服,结果固化没人接,所有手机关机。网页客服半天才回我这个老客户一句话。好不容易找到技术人员进行网页对话,说域名过期是我的错,叫我等72小时候再找他解决。
2、我尝试写投诉信给ICANN,结果提示我在一周内已经写过投诉信了,提交失败。
3、我打电话给域名的一级注册商,技术人员说24小时候会恢复正常,叫我稍等。

5月16日,域名依旧无法使用。
1、我又去联系二级注册商的客服,这次是他们说域名客服不在,叫我明天再联系他们。
2、我又去联系一级注册商的客服,这次说我的域名正常,没有发现任何问题。叫我去whois一下。
3、我whois了一下,没看懂,发现别人的域名有Status: OK, 而我的却是Status: RENEWPERIOD,没有OK,不会看!nslookup依然提示找不到域名。
4、我去域名控制面板里修改了DNS,然后神奇的复活了。

总结原因如下,
域名过期那一刹那,注册商的域名管理系统里把我的域名锁定了,NS条目删除了。域名续费后,他们又没有帮我恢复NS的条目,虽然我打开域名管理系统,依然能清晰地看到那两个NS服务器,但是没有被实际生效。
直到我重新刷了一下NS服务器,一切都恢复正常!

好吧!本来瞬间可以解决的问题,却被某些客服的回答耽误了我三天时间。
啊!!我的网友们,我好想念你们……

再次400多行Python代码实现了一个FTP服务器

Python版本
实现了比之前的xxftp更多更完善的功能 🙂
1、继续支持多用户
2、继续支持虚拟目录
3、增加支持用户根目录以及映射虚拟目录的权限设置
4、增加支持限制用户根目录或者虚拟目录的空间大小

xxftp的特点
1、开源、跨平台
2、简单、易用
3、不需要数据库
4、可扩展性超强
5、你可以免费使用xxftp假设自己的私人FTP服务器

测试地址
ftp://xiaoxia.org
匿名帐号可以使用!
匿名根目录只读,映射了一个虚拟目录,可以上传文件但不允许更改!

继续阅读

MyQQ3.30发布

声明
MyQQ is a cross-platform library for communication which uses a TencentQQ-like protocol to communicate with friends on the Internet. It can work well now and maintained by Xiaoxia.

Current Version: 3.30
Protocol Verison: 2011 Beta2

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!WARNING!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
myqq3是个实验品,仅供研究和探讨,勿用于其他用途。它的不稳定性以及时效性可能会导致灾难性的后果!!!

Win32 & Win64 Package 下载
myqq3.30

Source Code:
See http://code.google.com/p/myqq3/
继续阅读