DEAD MAN CODING

FOOOLING.COM

python登陆正方系统

Sept. 19, 2012, 6:10 p.m.

今天恰好帮同学研究如何模拟登陆上正方系统,制作查询信息的小工具

学校正方系统入口处无验证码,问题瞬间简单许多。

同学直接post账号密码失败 ,这里正方系统有个VIEWSTATE,需要即时提取出来,于是首先想到正则。

这个viewstate虽然经常变化,但前三位保持不变  于是想出了很水的一个正则  'dDw[^"]*' 呵呵 ,然后想了想,觉得还是练习下写正则吧,于是码出了'<input[^>]*name=\"__VIEWSTATE\"[^>]*value=\"([^"]*)\"[^>]*>'这样一个正则。

后来发现还可以使用sgmllib  直接提取html标签中的属性。很方便,详细使用就不给出了。

这里贴出登陆部分代码。

值得吐槽一点就是提交表单竟然还有‘ 登 陆 ’(有3个空格)这种货。

#!/usr/bin/env python
# -*- coding: utf-8 -*-
 
import re,urllib,urllib2,cookielib
 
url = "http://ea.uestc.edu.cn/default_ldap.aspx ...

阅读全文

用一根网线让电视放高清电影

June 3, 2012, 4:13 p.m.

用的电视是sony kdl-46ex700,
很早就发现背后有网线接口,一直没去尝试。sony的东西一般都只能看mpeg-2格式的视频。弱爆了,没啥意思,转个码都要半天,说不定看起来还会卡。加上电视后面没有预留网线接口,就没多想,搞了个高清播放器,还是挺好用,只是有些mkv无法播放。
正好这几天搞了无线网桥。电视旁边就扩展出一根网线。于是体验了下电视的上网功能。
确切地说,那不能叫做上网。XMB系统下,“网络”中有个“扩展服务” 叫我上网去注册个用户,然后输入电视上的验证码,老老实实去了。却发现那个地址只能注册,也确实可以注册,但注册完了却不提供任何服务,吐槽。
然后发现设置中有个renderer有点可疑,网络渲染?
上网发现某外国人写了如何在电视上放局域网服务器中的东西。需要建立个dlna服务器。他说要用media player 12.看了下微软,瞬间没有下载的打算。然后google了下,发现了个号称免费的tymobili ,下下来之后发现只能看图片,视频确实只能看mpeg-2。。瞬间失望。
不过一不小心又看到个神器。某位北大的退休老师(好像姓王),几年前发了个博客,介绍了ps3 media ...

阅读全文

几种无线网桥(WDS)的搭建

June 3, 2012, 11:54 a.m.

近来无聊,想在客厅放台台式机电脑,由于事先没有布置任何接线口。拉一根很长的网线显然不合理。

因为有个无线路由器(tplink wr941n)在书房,先想到了无线网卡,上网一看便宜的也要几十,无意看到了tenda路由器,略便宜,才40~50元。

因为曾经无意在tplink设置里面看到了WDS这个玩意,顺手google了下,发现确实是个无线扩展的好方法。

于是出手买了台tenda 811r ,货到后看着挺不错。随后发现WDS是个大坑。

tp和tenda的界面不同就不用多说了。关键是功能也很不一样。

第一坑:

tp里面网桥和无线热点那都有密码,而tenda只有无线热点能设置密码,而网桥设置处提示建议采用WEP加密,以提高稳定性。当时就不理解为什么建议加密却不留填密码的地方。。。以及用WEP这种略落后的东西。

折腾很久后,将TPLINK 941 ip设为192.168.1.1/24  wan口为adsl接入,lan连电脑,开启dhcp,无线网络以及网桥那里全部采用WEP加密 密码一致  ,tenda则lan口ip设为192.168.1.2 ,wan口不接线(这里注意如果dhcp关了,设置路由器时 ...

阅读全文

友情链接