刷票器

最近玩某游戏,有个推荐活动,也就是给你个特定的链接,让你发给朋友,凡是被点击一次,则给你一点积分,将那个链接复制到地址栏打开,就加了1分,试了试刷新,分并没加,看来是限制了IP了,一个IP只能点一次。以前看过网上的一篇文章就提到过利用ADSL每次联网的IP都是随机分配的这个特点来反复投票,具体怎么做已经忘了,不过幸好还不复杂,想一想也就做出来了。本来是想用批处理做的,但点击的步骤不好写,如果用:explorer 目标地址,则会不停的弹窗口,这显然不行的,就想用VB来写,但又太麻烦了点,干脆就将两者结合起来用算了:)

VB做的程序在里面相当于一个浏览器,不过不会显示出窗口,而且1秒钟后就会自动退出了,这样就不会有很多的窗口了。先在工程里引用Microsoft Internet Controls控件,然后把控件拖到窗体上,控件名称就按默认的。

然后输入如下代码:

  1. Option  Explicit
  2.   Private   Declare   Sub  Sleep  Lib   "kernel32"  ( ByVal  dwMilliseconds  As   Long )
  3. Private   Sub  Form_Load()
  4. Dim  str  As   String
  5. If  Len(Command) > 2  Then  
  6. str = Mid(Command, 2, Len(Command) - 2)  '处理引号
  7. WebBrowser1.Navigate str
  8. End   If
  9. Sleep 1000
  10. End
  11. End   Sub

有些网络链接带“&”,这在批处理里面不用引号括起来的话会出错的,所以程序里才会加上一段处理引号的代码。

 

批处理文件的内容为:

  1. @echo off
  2. :begin
  3. rasdial /disconnect
  4. REM 将下面的"连接名"、"用户名"、"密码"都改成你自己的,连接名一般都是“宽带连接”,用户名一般是你的电话号码
  5. rasdial "连接名" "用户名" "密码"
  6. REM 将下面的"地址"改成你要刷的地址
  7. SIE.exe "地址"
  8. goto begin

 

rasdial是windows自带的命令行拨号软件,这里调用它来实现联网和断开。

rasdial /disconnect是断开网络的意思。

 rasdial "连接名" "用户名" "密码"是进行拨号连接。

 SIE.exe是前面用VB做的那个小程序的名字,后面的地址必须用引号括起来,原因之前已经说过了。

程序我已经传到我的网络硬盘了,http://tianqiju.ys168.com ,没有安装VB的话,就去下载我编译好的。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值