全面解析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 相关文章推荐
XML的代替者----JSON
Jul 21 Javascript
jquery 操作表格实现代码(多种操作打包)
Mar 20 Javascript
在jQuery中 常用的选择器介绍
Apr 16 Javascript
DOM节点的替换或修改函数replaceChild()用法实例
Jan 12 Javascript
Node.js和MongoDB实现简单日志分析系统
Apr 25 Javascript
Javascript中的数据类型之旅
Oct 18 Javascript
基于javascript实现九宫格大转盘效果
May 28 Javascript
JS把内容动态插入到DIV的实现方法
Jul 19 Javascript
javascript基础知识之html5轮播图实例讲解(44)
Feb 17 Javascript
js实现横向拖拽导航条功能
Feb 17 Javascript
JavaScript设计模式之享元模式实例详解
Jan 17 Javascript
Vue操作Storage本地化存储
Apr 29 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
收音机怀古---春雷3P7图片欣赏
2021/03/02 无线电
PHP也可以?成Shell Script
2006/10/09 PHP
php中的MVC模式运用技巧
2007/05/03 PHP
探讨:web上存漏洞及原理分析、防范方法
2013/06/29 PHP
强制PHP命令行脚本单进程运行的方法
2014/04/15 PHP
人脸识别测颜值、测脸龄、测相似度微信接口
2016/04/07 PHP
Composer设置忽略版本匹配的方法
2016/04/27 PHP
PHP实现自动发送邮件功能代码(qq 邮箱)
2017/08/18 PHP
php递归函数怎么用才有效
2018/02/24 PHP
JS+CSS实现下拉列表框美化效果(3款)
2015/08/15 Javascript
Bootstrap3 input输入框插入glyphicon图标的方法
2016/05/16 Javascript
AngularJS中比较两个数组是否相同
2016/08/24 Javascript
JS封装的三级联动菜单(使用时只需要一行js代码)
2016/10/24 Javascript
JS实现瀑布流布局
2017/10/21 Javascript
vue动态绑定class选中当前列表变色的方法示例
2018/12/19 Javascript
vue实现文字横向无缝走马灯组件效果的实例代码
2019/04/09 Javascript
使用 vue 实例更好的监听事件及vue实例的方法
2019/04/22 Javascript
基于vue和websocket的多人在线聊天室
2020/02/01 Javascript
vue created钩子函数与mounted钩子函数的用法区别
2020/11/05 Javascript
python中list常用操作实例详解
2015/06/03 Python
Python pass详细介绍及实例代码
2016/11/24 Python
python爬虫自动创建文件夹的功能
2018/08/01 Python
使用Python实现企业微信的自动打卡功能
2019/04/30 Python
python Popen 获取输出,等待运行完成示例
2019/12/30 Python
ubuntu 安装pyqt5和卸载pyQt5的方法
2020/03/24 Python
python函数map()和partial()的知识点总结
2020/05/26 Python
详解Anaconda 的安装教程
2020/09/23 Python
一款恶搞头像特效的制作过程 利用css3和jquery
2014/11/21 HTML / CSS
5分钟让你掌握css3阴影、倒影、渐变小技巧(小编推荐)
2016/08/15 HTML / CSS
自学考试自我鉴定范文
2013/09/26 职场文书
拾金不昧的表扬信
2014/01/16 职场文书
聊城大学毕业生自荐书
2014/02/01 职场文书
求职信名称怎么写
2014/05/26 职场文书
新闻通讯稿范文
2015/07/22 职场文书
工厂无线对讲系统解决方案
2022/02/18 无线电
SpringBoot2零基础到精通之数据库专项精讲
2022/03/22 Java/Android