Chinaunix首页 | 论坛 | 博客
  • 博客访问: 33759
  • 博文数量: 5
  • 博客积分: 134
  • 博客等级: 入伍新兵
  • 技术积分: 90
  • 用 户 组: 普通用户
  • 注册时间: 2011-07-04 15:27
文章分类

全部博文(5)

文章存档

2012年(1)

2011年(4)

我的朋友
最近访客

分类: Python/Ruby

2011-07-15 02:08:52


主要是发个帖测试一下伟大的ChinaUnix的代码高亮

  1. ' 迅雷VIP账号获取        yurenchen 2011/4/12
  2. '
  3. ' 从http://www.vi88.com/xlvip/ 采集的,不知道是不是真的
  4. '----------------------------------------------------------------

  5. Dim content,i,j,HTTP,Re
  6. ReDim href(50),ID(50),PW(50)
  7. Set HTTP=CreateObject("Msxml2.XMLHTTP")
  8. Set Re=New RegExp

  9. Sub getHref()
  10.     URL = ""
  11.     With HTTP
  12.         .open "GET", URL, False : .setRequestHeader "If-Modified-Since","0" : .send : content= .responseText
  13.     End With
  14.     
  15.     With Re
  16.         .Global=True : .IgnoreCase=True
  17.         .Pattern="

    "(\d+/\d+)"" title=""[^>]+发布共享迅雷VIP会员账号迅游"">"

  18.         Set M1= .Execute(content)
  19.     End With
  20.     i=0
  21.     For Each m In M1
  22.         href(i)=m.subMatches(0) : i=i+1    
  23.     Next
  24. End Sub

  25. Sub getId(href)
  26.     With HTTP
  27.         .open "GET", href, False : .setRequestHeader "If-Modified-Since","0" : .send : content= .responseText
  28.     End With
  29.     
  30.     With Re
  31.         .Global=True : .IgnoreCase=True
  32.         .Pattern="迅雷7VIP会员账号(\d+)密码""" target=_blank>([^<]+)"
  33.         Set M2= .Execute(content)
  34.     End With
  35.     
  36.     For Each m In M2
  37.         id(j)=m.subMatches(0) : pw(j)=m.subMatches(1) : j=j+1    
  38.     Next
  39. End Sub

  40. getHref
  41. j=0
  42. For x=0 To i-1
  43.     getId(href(x))
  44. Next

  45. Set FSO=CreateObject("Scripting.FileSystemObject")
  46. Set WS=CreateObject("Wscript.Shell")
  47. d=ws.SpecialFolders("desktop")
  48. Set txt=fso.OpenTextFile(d & "\迅雷VIP.txt",2,1)
  49. For x=0 To j-1
  50. '    MsgBox ID(x) & vbCrLf & PW(x)
  51.     txt.Write ID(x) & vbTab & PW(x) & vbCrLf
  52. Next

  53. ws.Popup "结果已保存到桌面\迅雷vip.txt",1,"操作完毕",64
阅读(1785) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~