全面解析Javascript无限添加QQ好友原理


Posted in Javascript onJune 15, 2016

做QQ营销的朋友都知道,QQ加好友是有诸多限制的,IP限制,次数限制,二维码限制,人数限制,使用软件自动加好友会遇到各种各样的问题,很多软件通过模拟人工添加QQ号码,在添加几个之后就会遇到腾讯规则限制。如果我们使用打码,软件和打码都是需要额外付费,且必须要结合ADSL拨号同时使用,这个花费太高效果也不是很理想。

我在QQ加好友的基础上,总结出一个可以无限加好友的原理,注意,这个不是软件,纯粹是个人思路,当然也可以结合软件使用。

QQ空间是一个潜在的可利用资源,利用空间的QQ好友栏位可以轻松的添加好友且无需打码,看下面这个截图。

全面解析Javascript无限添加QQ好友原理

实现思路如下所示:

我实现的思路是用JS操作DOM表单的方式模拟人工点击,首先操作DOM点添加按钮,停顿几秒后等弹出框出来后即可点击确认了,如果需要验证的弹框跳过就可以了!是不是超简单了!

var <span style="width: 0px; height: 0px; display: none;" id="transmark"></span>already_send = Array();
var actions = document.getElementsByTagName('iframe')[0].contentWindow.document.getElementsByClassName('action');
function set_interval()
{
setTimeout(function(){
for(var i =0;i<actions.length;i++){
var actived = true;
if(actived)
{
for(var a=0;a<already_send.length;a++)
{
if(already_send[a]==i)
{
actived = false;
break;
}
}
}
if(actived)
{
already_send.push(i);
try{
var is_send = $(document.getElementsByTagName('iframe')[0].contentWindow.document).getElementsByClassName('action')[i].getElementsByTagName('i').length == 0;
console.log(i);
if(!is_send){
$(document.getElementsByTagName('iframe')[0].contentWindow.document).getElementsByClassName('action')[i].getElementsByTagName('a')[0].click();
setTimeout(function(){
var qz-dark-button = document.getElementsByClassName('qz-dark-button');
for(var j =0;j<qz-dark-button.length;j++){
document.getElementsByClassName('qz-dark-button')[j].click();
}
set_interval();},5000); 
break;
}
}
catch(e)
{
var closetag = document.getElementsByClassName('close');
for(var i =0;i<closetag.length;i++){
document.getElementsByClassName('close')[i].click();
}
}
} 
}
},3500);
}
set_interval();

使用方式

打开QQ空间,打开QQ好友,点击寻找好友,找到你准备要添加的分组,右边就是要准备添加的QQ号码,这时候按F12弹出开发者工具,找到控制台项,将以上代码复制到里面运行就可以了,就等着好友添加成功的消息啦。

全面解析Javascript无限添加QQ好友原理

以上所述是小编给大家介绍的Javascript无限添加QQ好友原理的全部叙述,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
javascript中match函数的用法小结
Feb 08 Javascript
jQuery使用之标记元素属性用法实例
Jan 19 Javascript
深入理解JavaScript系列(35):设计模式之迭代器模式详解
Mar 03 Javascript
简介AngularJS的HTML DOM支持情况
Jun 17 Javascript
javascript点击按钮实现隐藏显示切换效果
Feb 03 Javascript
js实现横向拖拽导航条功能
Feb 17 Javascript
jQuery ajax请求struts action实现异步刷新
Apr 19 jQuery
详解vue组件基础
May 04 Javascript
微信小程序适配iphoneX的实现方法
Sep 18 Javascript
vue实现下拉菜单树
Oct 22 Javascript
Electron+vue从零开始打造一个本地播放器的方法示例
Oct 27 Javascript
Javascript新手入门之字符串拼接与变量的应用
Dec 03 Javascript
漫谈JS引擎的运行机制 你应该知道什么
Jun 15 #Javascript
JavaScript操作 url 中 search 部分方法函数
Jun 15 #Javascript
JS实现动态表格的添加,修改,删除功能(推荐)
Jun 15 #Javascript
JS封装的自动创建表格的实现代码
Jun 15 #Javascript
基于JavaScript代码实现自动生成表格
Jun 15 #Javascript
JavaScript生成带有缩进的表格代码
Jun 15 #Javascript
全面解析JavaScript中apply和call以及bind(推荐)
Jun 15 #Javascript
You might like
《魔兽世界》惊魂幻象将获得调整
2020/03/08 其他游戏
php获取系统变量方法小结
2015/05/29 PHP
PHP中strtr与str_replace函数运行性能简单测试示例
2019/06/22 PHP
PHP使用redis位图bitMap 实现签到功能
2019/10/08 PHP
利用js读取动态网站从服务器端返回的数据
2014/02/10 Javascript
javascript使用window.open提示“已经计划系统关机”的原因
2014/08/15 Javascript
jQuery实现的类似淘宝网站搜索框样式代码分享
2015/08/24 Javascript
js 自带的sort() 方法全面了解
2016/08/16 Javascript
jQuery编写textarea输入字数限制代码
2017/03/23 jQuery
基于JavaScript中字符串的match与replace方法(详解)
2017/12/04 Javascript
利用Javascript实现一套自定义事件机制
2017/12/14 Javascript
浅析从vue源码看观察者模式
2018/01/29 Javascript
angular 内存溢出的问题解决
2018/07/12 Javascript
JavaScript 复制对象与Object.assign方法无法实现深复制
2018/11/02 Javascript
Vue和React组件之间的传值方式详解
2019/01/31 Javascript
基于Vue插入视频的2种方法小结
2019/04/02 Javascript
Vue-cli3多页面配置详解
2020/03/22 Javascript
flexible.js实现移动端rem适配方案
2020/04/07 Javascript
JS数组reduce()方法原理及使用技巧解析
2020/07/14 Javascript
vue实现简易图片左右旋转,上一张,下一张组件案例
2020/07/31 Javascript
[07:26]2015国际邀请赛第二日TOP10集锦
2015/08/06 DOTA
Python使用py2exe打包程序介绍
2014/11/20 Python
Django小白教程之Django用户注册与登录
2016/04/22 Python
Python列出一个文件夹及其子目录的所有文件
2016/06/30 Python
Python实现查询某个目录下修改时间最新的文件示例
2018/08/29 Python
pycharm运行和调试不显示结果的解决方法
2018/11/30 Python
python3编写ThinkPHP命令执行Getshell的方法
2019/02/26 Python
Python正则表达式匹配日期与时间的方法
2019/07/07 Python
html5中如何将图片的绝对路径转换成文件对象
2018/01/11 HTML / CSS
四年的个人工作自我评价
2013/12/10 职场文书
人力资源主管职责范本
2014/03/05 职场文书
2014年青年志愿者工作总结
2014/12/09 职场文书
给老婆的检讨书1000字
2015/01/01 职场文书
公证书格式
2015/01/23 职场文书
奖学金申请书(范文)
2019/08/14 职场文书
python实现简单区块链结构
2021/04/25 Python