[不指定 2006/06/06 22:34 | by turbozv ]
http://rss.turbozv.com/ 这里是运行的一个试验系统,定期抓取Sina网的新闻正文全内容。
为了PDA考虑,所以没有去掉了所有的图片、表格以及其他排版信息:)

1. 新浪要闻(全部)
 >> 国内新闻
 >> 国际新闻
 >> 体育新闻
 >> 军事新闻
 >> 科技新闻
 >> 财经新闻
 >> 娱乐新闻

大家可以订阅,我习惯用PDA同步一次,然后在外面看:)

任何意见和建议欢迎留言~
     这个程序是我的一个练习作品,目的是下载sohu的电子书,在网上被传播的很广,被很多人下载了很多次。很多人转载我的帖子,但是很少人写上“转载”二字。sign……
      这次我在服务器上重新更新,Sohu已经更到4000多的ID,下载完以后我会放出链接。欢迎转载,不过请注明转载至www.turbozv.com


2006.9.18(勿忘九一八)
sohu修改了其电子书的组织方式,所以修改了一下程序。
现在的电子书分两类:
>>原创 http://down.turbozv.com/eBooks/sohu/yc/
>>连载 http://down.turbozv.com/eBooks/sohu/lz/
等下载完毕以后为大家重新打包cool

2006.9.25
最新进度10000本小说,3.6GB容量……

电子书目录

如果您觉得太多,也可以直接一本一本地下载:(每天自动同步更新)
书籍目录(每天自动更新) http://down.turbozv.com/eBooks/sohu/list.txt
>>原创 http://down.turbozv.com/eBooks/sohu/yc/
>>连载 http://down.turbozv.com/eBooks/sohu/lz/

2006.10.25
看来不少用户在解压上遇到了不小的麻烦,解压需要bzip2和tar两个工具,如果您在Windows下,请下载:

然后,解压后和sohu.10k.books[www.turbozv.com].tar.bz2放在同一目录下,运行uncompress.bat即可。

具体执行的命令就是:bzip2 -d -c "sohu.10k.books[www.turbozv.com].tar.bz2" | tar xv

2006.11.23
应广大用户要求,把下载地址改为:
http://down.turbozv.com/eBooks/sohu.10k.books%5bwww.turbozv.com%5d.rar
使用Rar可以解压

2007.1.26
非常抱歉,服务器故障,停止打包下载!不过大家还是可以一本一本的下载

2007.06.06
再次开放下载,14665本TXT电子书。
点击下载!!
一共1.8G,请注意硬盘空间:)


2008.02.18
服务器的硬盘已经坏了很久了,sigh...
[不指定 2006/03/22 00:47 | by turbozv ]
http://stc.hkcampus.net/~stc-rs/myths/eastercal.htm?input=2006


掌心万年历在 V2.0 alpha#4之后修正了这个错误。


Y := 2006; {Y 代表年份。}
C := (Y DIV 100) + 1; {C(21) 代表世紀。}
G := (Y MOD 19) + 1;
{G(12) 代表 Y 在 Metonic Cycle 的 Golden Number。}
X := (3*C DIV 4) - 12; {X(3) 表示自從1582共放棄了多少個潤年。}
Z := ((8*C + 5) DIV 25) - 5;
{Z(1) 表示 Clavius 誤差,每 2500 年約有 8 天,又稱 Lunar Equation。}
D := ((5*Y) DIV 4) - X - 10;
{D(2494) 有助尋找三月的第一個星期日,方法是計算 ((-D) MOD 7)}
{2006年三月的第一個星期日在三月5日 }
E := (11*G+20+Z-X) MOD 30;
If (E=25)AND(G>11) then    E:=1+E;
If (E = 24) then E := 1+E;
{E(0): Epact 月亮在一月一日有多「老」,29.53 - E 便是下一個新月。}
N := 44 - E; {N(14) 三月的圓月就在這一天,(29.53-E)+15=44-E}
If (21 > N) then N := 30+N; {N(44)尋找春分之後的圓月}
S := (N+7) - ((D + N) MOD 7); {S(47) 移到下一個星期日}
If (S > 31) then 四月(S-31)日
  else 三月S日 ; {2006年四月16日}
[不指定 2006/03/20 23:06 | by turbozv ]
P.A.M.I.E. - stands for Python Automated Module For I.E.

官方主页: http://pamie.sourceforge.net/



     PAMIE是一套为Python写的用于Web自动化测试的工具,采用Win32COM的方式操作IE来实现。原理比较简单,但是可以真实再现用户的使用,QA用非常合适:)


安装:
http://down.turbozv.com/develop/python/webtest/ctypes-0.9.9.3.win32-py2.4.exe
http://down.turbozv.com/develop/python/webtest/pamie20.zip


使用:
来测试一个最简单的例子:

import cPAMIE

ie = cPAMIE.PAMIE()
ie.navigate(\"http://www.dormforce.net/Blog/parvel/login.aspx\")
ie.textBoxSet(\"tbUserName\", \"parval\")
ie.textBoxSet(\"tbPassword\", \"hehe\")
ie.buttonClick(\"btnLogin\")

if (True == ie.findText(u\"非法登录\")):
   print \"login failed!\"
else:
   print \"login ok!\"

ie.quit()

直接操作页面上的form元素,访问页面的文本信息,来判断用户登陆是否成功。


     有点可惜的是官方文档非常少,很多都是Under construction…… 呵呵,不过本来就是很简单的东西,看看实现就知道了:)
分页: 9/14 第一页 上页 4 5 6 7 8 9 10 11 12 13 下页 最后页 [ 显示模式: 摘要 | 列表 ]