全面解析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 相关文章推荐
使用JS操作页面表格,元素的一些技巧
Feb 02 Javascript
jquery中选择块并改变属性值的方法
Jul 31 Javascript
js控制iframe的高度/宽度让其自适应内容
Apr 09 Javascript
JQuery工具函数汇总
Jun 15 Javascript
js漂浮广告实现代码
Aug 15 Javascript
JS中改变this指向的方法(call和apply、bind)
Mar 26 Javascript
Angularjs通过指令监听ng-repeat渲染完成后执行脚本的方法
Dec 31 Javascript
bootstrap导航栏、下拉菜单、表单的简单应用实例解析
Jan 06 Javascript
Vue.js学习之过滤器详解
Jan 22 Javascript
jQuery基本筛选选择器实例代码
Feb 06 Javascript
解决vue单页路由跳转后scrollTop的问题
Sep 03 Javascript
微信小程序自定义yPicker组件实现省市区三级联动功能
Oct 29 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
php封装db类连接sqlite3数据库的方法实例
2017/12/19 PHP
php从数据库读取数据,并以json格式返回数据的方法
2018/08/21 PHP
JS 用6N±1法求素数 实例教程
2009/10/20 Javascript
jQuery解决iframe高度自适应代码
2009/12/20 Javascript
js遍历td tr等html元素
2012/12/13 Javascript
JavaScript中“基本类型”之争小结
2013/01/03 Javascript
jquery $.each() 使用小探
2013/08/23 Javascript
利用js实现在浏览器状态栏显示访问者在本页停留的时间
2013/12/29 Javascript
js获取页面description的方法
2015/05/21 Javascript
jquery easyui validatebox remote的使用详解
2016/11/09 Javascript
BootStrap Table前台和后台分页对JSON格式的要求
2017/06/28 Javascript
js处理包含中文的字符串实例
2017/10/11 Javascript
基于vue cli重构多页面脚手架过程详解
2018/01/23 Javascript
详解angular部署到iis出现404解决方案
2018/08/14 Javascript
微信小程序生成海报分享朋友圈的实现方法
2019/05/06 Javascript
使用原生js编写一个简单的框选功能方法
2019/05/13 Javascript
vue实现图书管理系统
2020/12/29 Vue.js
[55:03]LGD vs EG 2018国际邀请赛小组赛BO2 第二场 8.17
2018/08/18 DOTA
通过Python来使用七牛云存储的方法详解
2015/08/07 Python
python实现requests发送/上传多个文件的示例
2018/06/04 Python
Python动态生成多维数组的方法示例
2018/08/09 Python
详解Numpy中的广播原则/机制
2018/09/20 Python
python实现图片转字符小工具
2019/04/30 Python
Flask框架学习笔记之表单基础介绍与表单提交方式
2019/08/12 Python
python实现高斯(Gauss)迭代法的例子
2019/11/20 Python
利用python绘制数据曲线图的实现
2020/04/09 Python
Python插件机制实现详解
2020/05/04 Python
Python实现迪杰斯特拉算法并生成最短路径的示例代码
2020/12/01 Python
纯css3制作煽动翅膀的蝴蝶的示例
2018/04/23 HTML / CSS
Christys’ Hats官网:英国帽子制造商
2018/11/28 全球购物
美国家庭鞋店:Shoe Sensation
2019/09/27 全球购物
教师年终个人自我评价
2013/10/04 职场文书
2014医学院领导班子对照检查材料思想汇报
2014/09/19 职场文书
工会2014法制宣传日活动总结
2014/11/01 职场文书
linux下导入、导出mysql数据库命令的实现方法
2021/05/26 MySQL
Python之matplotlib绘制饼图
2022/04/13 Python