全面解析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 相关文章推荐
Chrome Form多次提交表单问题的解决方法
May 09 Javascript
基于jQuery替换table中的内容并显示进度条的代码
Aug 02 Javascript
JavaScript获取onclick、onchange等事件值的代码
Jul 22 Javascript
JavaScript 32位整型无符号操作示例
Dec 08 Javascript
JQuery EasyUI 数字格式化处理示例
May 05 Javascript
理解javascript中Map代替循环
Feb 26 Javascript
js将字符串中的每一个单词的首字母变为大写其余均为小写
Jan 05 Javascript
AngularJS表格添加序号的方法
Mar 03 Javascript
Vue 处理表单input单行文本框的实例代码
May 09 Javascript
vue实现图片上传预览功能
Dec 23 Javascript
VUE实时监听元素距离顶部高度的操作
Jul 29 Javascript
vuex的数据渲染与修改浅析
Nov 26 Vue.js
漫谈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
php生成局部唯一识别码LUID的代码
2012/10/06 PHP
PHP异常Parse error: syntax error, unexpected T_VAR错误解决方法
2014/05/06 PHP
js下用gb2312编码解码实现方法
2009/12/31 Javascript
js实现幻灯片效果(基于jquery插件)
2013/11/05 Javascript
js实现网页随机切换背景图片的方法
2014/11/01 Javascript
JavaScript动态创建link标签到head里的方法
2014/12/22 Javascript
javascript数组随机排序实例分析
2015/07/22 Javascript
分享我的jquery实现下拉菜单心的
2015/11/29 Javascript
BootStrap的Datepicker控件使用心得分享
2016/05/25 Javascript
js利用正则表达式检验输入内容是否为网址
2016/07/05 Javascript
VUE axios发送跨域请求需要注意的问题
2017/07/06 Javascript
解决vue-cli单页面手机应用input点击手机端虚拟键盘弹出盖住input问题
2018/08/25 Javascript
详解Vue.js在页面加载时执行某个方法
2018/11/20 Javascript
如何从零开始手写Koa2框架
2019/03/22 Javascript
JavaScript数值类型知识汇总
2019/11/17 Javascript
[01:46]2018完美盛典章节片——坚守
2018/12/17 DOTA
[01:06]DOTA2小知识课堂 Ep.02 吹风竟可解梦境缠绕
2019/12/05 DOTA
python实现的一个p2p文件传输实例
2014/06/04 Python
python中Pycharm 输出中文或打印中文乱码现象的解决办法
2017/06/16 Python
使用Selenium破解新浪微博的四宫格验证码
2018/10/19 Python
Python微医挂号网医生数据抓取
2019/01/24 Python
浅谈python新式类和旧式类区别
2019/04/26 Python
PyQT5 QTableView显示绑定数据的实例详解
2019/06/25 Python
pytorch 共享参数的示例
2019/08/17 Python
Python如何使用内置库matplotlib绘制折线图
2020/02/24 Python
django日志默认打印request请求信息的方法示例
2020/05/17 Python
Python 实现 T00ls 自动签到脚本代码(邮件+钉钉通知)
2020/07/06 Python
OpenCV利用python来实现图像的直方图均衡化
2020/10/21 Python
详解使用双缓存解决Canvas clearRect引起的闪屏问题
2019/04/29 HTML / CSS
什么是事务?为什么需要事务?
2012/01/09 面试题
Python文件操作的面试题
2013/06/22 面试题
市场营销专业推荐信
2013/11/03 职场文书
开业主持词
2014/03/21 职场文书
求职自荐信的格式
2014/04/07 职场文书
golang 接口嵌套实现复用的操作
2021/04/29 Golang
css3 文字断裂效果
2022/04/22 HTML / CSS