- 时间:2022-02-10 21:16 编辑: 来源: 阅读:
- 扫一扫,手机访问
摘要:易语言批量检测QQ号昵称的方法(推荐)
用到的主要易语言命令:
精易模块的文本_取随机数字()
精易模块的网页_访问()
[b]命令介绍:[/b]
①、文本_取随机数字(,):取随机数字,可选单或双!返回值类型:文本型,一共有两个参数。
第一个参数为字符数,类型为整数型。注明:要取字符个数。
第二个参数为单双选择,类型为整数型,允许接收空参数数据。注明:0为单双,1为单,2为双;默认单双一起!。
PS:这里不用易语言自带的取随机数的原因是取出的随机数间隔太小。
②、精易模块的网页_访问():使用WinInet的方式访问网页,返回值类型:字节集,一共有11个参数。基于本教程这里只介绍2个参数。
第一个参数为要访问的网址,类型为文本型。注明:完整的网页地址。
第二个参数为访问方式,类型为整数型,允许接收空参数数据。注明:0=GET 1=POST。
.......
[b]界面设计如图:[/b]
[b][img]http://files.jb51.net/file_images/article/201608/2016083112004415.png[/img]
[/b]
(一个超级列表框,一个编辑框,一个标签,一个按钮,名称分别为超级列表框1、QQ生成数量编辑框、QQ生成数量标签、开始检测按钮)
[b]代码:[/b]
[b]代码解说:
[/b]
首先用循环(循环中用文本_取随机数字())取出随机数,把取出的随机数(QQ)加到超级列表框,然后循环用网页_访问()这条命令访问这个网址([url=http://users.qzone.qq.com/fcg-bin/cgi_get_portrait.fcg?uins]http://users.qzone.qq.com/fcg-bin/cgi_get_portrait.fcg?uins[/url]=加QQ)得出源码,再取出QQ昵称加到超级列表框,取出为 “” 的则在超级列表框加上“没有此QQ”。
[b]总结:
[/b]
这个软件的核心主要是访问这个网址([url=http://users.qzone.qq.com/fcg-bin/cgi_get_portrait.fcg?uins]http://users.qzone.qq.com/fcg-bin/cgi_get_portrait.fcg?uins[/url]=加QQ),因为访问他就能得出QQ昵称,大家可以自己用浏览器访问试试。最后,源码可以用线程,这样检测速度就更快了!这里只是讲方法。不会线程可百度了解。
[b]附上一张运行图:[/b]
[b][img]http://files.jb51.net/file_images/article/201608/2016083112004418.png[/img]
[/b]
[b][url=http://page2.dix3.com/fs/2lia0oblbog4783e2/]点击下载源码[/url][/b]
[img]http://files.jb51.net/file_images/article/201608/2016083112004416.png[/img]
[img]http://files.jb51.net/file_images/article/201608/2016083112004417.png[/img]