天天看點

一些有意思的js代碼

本文作者: 峽州仙士

原文連結: https://cjh0613.gitee.io/blog/20200508js.html

版權聲明: 本網站(峽州仙士之頁)所有文章除特别聲明外,均采用 BY-NC-SA 許可協定。轉載請注明出處!

一些有意思的js代碼

使用方法

  1. 用電腦端浏覽器打開網頁
  2. 複制代碼
  3. 按F12或右鍵審查元素 進入控制台 也就是console
  4. 粘貼 Enter鍵
  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();