天天看点

一些有意思的js代码

本文作者: 峡州仙士

原文链接: https://cjh0613.gitee.io/blog/20200508js.html

版权声明: 本网站(峡州仙士之页)所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!

一些有意思的js代码

使用方法

  1. 用电脑端浏览器打开网页
  2. 复制代码
  3. 按F12或右键审查元素 进入控制台 也就是console
  4. 粘贴 回车键
  5. 享受生活

QQ空间自动点赞

电脑自动帮我们点赞。QQ空间主页 qzone.qq.com 有效,进入他人空间后无法实现。

var x=5,y=10;
function autoClick()
{
y=y+5;
var zan=document.getElementsByClassName('item qz_like_btn_v3');
for(var i=0;i<zan.length;i++){
if(zan[i].attributes[6].value=='like'){
zan[i].firstChild.click();
}
};
window.scrollBy(x,y);
}
window.setInterval(autoClick,2000);//2000代表两秒屏幕下滑5px;
           

QQ空间自动批量删说说

1.电脑进入自己QQ空间页面->点说说或者日志->进来页面后->鼠标右键->审核元素->点左边下面的第二个英文“Console”

2.复制粘贴对应的全部代码放进去>符号空白处->然后回车一下就行了

PS:日志如果删着删着没反应或数量没变化,就按键盘F5刷新下,再次放入代码回车就行了,说说如果删着删着出现验证码了,就等会再删,大概15分钟~30分钟样子。

var delay = 1000;
function del() {
    document.querySelector('.app_canvas_frame').contentDocument.querySelector('.del_btn').click();
    setTimeout("yes()", delay);
}

function yes() {
    document.querySelector('.qz_dialog_layer_btn').click();
    setTimeout("del()", delay);
}

del();
           

QQ空间自动批量删日志

方法见上方

var delay = 500;

function del() {

document.querySelector(".app_canvas_frame").contentDocument.querySelector('a[title=删除该日志]').click();

setTimeout("yes()", delay);

}

function yes() {

document.querySelector("#delBlogFrame").contentDocument.querySelector('.bt_tip_hit').click(); 

setTimeout("del()", delay);

} 
del();
           

微博自动批量删关注

步骤如下

1.电脑进入自己微博页面->点击关注->进来页面后->鼠标右键->审核元素->点下面的第二个英文“Console”

2.复制粘贴全部代码放入>符号空白处回车一下就行了->等刷新页面后->在console下面按一下键盘上的上箭头键符号↑

3.会调出刚才的代码->再回车一下->就会继续取关下一页->每取关一页就按一下↑和回车一下->非常简单且不费时间。

微博取关代码下载:https://share.weiyun.com/5H6pbT7

代码如下

//自动点击“批量管理”的按钮

$(".opt_bar .btn_link.S_txt1 ").click(); 

//自动选中当前一页的所有已关注名单

var arrs = $$('div.markup_choose');  

for(var i=0;i<arrs.length;i++)

{arrs[i].click();}

//自动按下“批量删除”  按钮

$(".opt_bar.clearfix.S_bg2 .W_fl a.W_btn_a+a.W_btn_a").click() 

//自动按下“确认删除”

$(".W_layer_btn.S_bg1 a.W_btn_a.btn_34px").click();