Category Archives: 编程相关

再发个Python的小脚本

很多时候我们会遇到类似这样的字符串“%E5%8F%AF%E5%8F%AF%E7%86%8A”,如果你稍有经验就应该知道这是URL编码的汉字.

URL编码的产生是因为在URL只有少量的字符可以被使用:
“…Only alphanumerics [0-9a-zA-Z], the specia[......]

阅读全文内容

Posted in Python, 编程相关 | Tagged , | 4 Comments

Python做的小工具

在网页里查话费很麻烦,又要输入验证码,好多时候还会出现:“为了更好保护您的手机信息需再登录验证”,查个余额也要点好多下,就写了这个小工具,因为要识别验证码所以就有了前面那篇文章,其实难度也就在前面了,剩下的用Python来做很是方便;
代码就不贴了,使用一个配置文件sn.conf来保存用户名,密码[......]

阅读全文内容

Posted in Python, 编程相关 | Tagged , , | 7 Comments

使用Python进行验证码识别

以前写过一个刷校内网的人气的工具,Java的(以后再也不行Java程序了),里面用到了验证码识别,那段代码不是我自己写的:-) 校内的验证是完全单色没有任何干挠的验证码,识别起来比较容易,不过从那段代码中可以看到基本的验证码识别方式。这几天在写一个程序的时候需要识别验证码,因为程序是Python写的[......]

阅读全文内容

Posted in Python, 编程相关 | Tagged , | 13 Comments

shell脚本解题5

问题:
随机输出目录下5个文件:

解法:
1.

[bash]
#! /bin/bash
arr=($(ls *.sql.gz))
len=$((${#arr[@]}+1))

for((i=1;i<6;i++))
do
RANDOM=$(($$+i))[......]

阅读全文内容

Posted in Shell, 编程相关 | Tagged , | Leave a comment

shell脚本解题4

问题:
用sed把每行的第二个字符到第六个字符替换成星号
原文
123456
1234567
12345

要求结果

1*****
1*****7
1****

解法:
1.

[bash]sed ‘/^../{h;s/^.\(.\{1,5\}\).*/\1/;s/./[......]

阅读全文内容

Posted in Shell, 编程相关 | Tagged , | 4 Comments