国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

QQ空間自動點贊腳本

Honwhy / 891人閱讀

摘要:我觀察了空間的點贊按鈕,點贊后會改變為,所以根據這個判斷自己是否有點過贊,然后用方法模擬點贊。我今天發現空間個人中心里面的是跨域,所以不能獲取到,所以這段代碼只能在自己主頁運行。

先放上代碼:

在瀏覽器開發者工具里面的控制臺(console)里面粘貼這段代碼,然后回車就可以了,前提是qq空間的頁面要一直開著,在個人中心可以運行。

var clicklog = function() {
        [].map.call(document.getElementsByClassName("qz_like_btn_v3"), function(item) {
          if(item.dataset.clicklog === "like") {
             item.click();
          }
        })
}
setInterval(function() {
    document.body.scrollTop += 1000;
    if(!document.getElementsByClassName("img-loading")) {
        clicklog();
    } else {
        document.body.scrollTop -= 1000;
        clicklog();
        document.body.scrollTop += 1000;
    }
}, 200)

解釋一下這段代碼:

因為DOM的NodeList雖然可以通過[0]的形式來獲取對應節點,但是依然是類數組,所以用call方法使其可以使用map方法來遍歷。
我觀察了QQ空間的點贊按鈕,點贊后data-clicklog會改變為cancellike,所以根據這個判斷自己是否有點過贊,然后用click()方法模擬點贊。

但是QQ空間是分塊加載的,所以必須下拉一段距離才會刷新接下來的內容,所以我用setInterval動態改變scrollTop的值,每次0.2s向下拉1000px。

這個我是通過是否出現loading圖來判斷的,如果出現loading的時候(這個時候scrollTop來一直在增加,但是一直處于loading狀態加載不出來),必須把頁面向上面滾動一下才能繼續加載,所以我讓scrollTop減少1000px。這塊我要是說的不明白,你們可以把document.body.scrollTop -= 1000;去掉再運行試試看。

我今天發現QQ空間個人中心里面的是跨域iframe,所以不能獲取到DOM,所以這段代碼只能在自己主頁運行。

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/81449.html

相關文章

  • QQ空間自動點贊腳本

    摘要:我觀察了空間的點贊按鈕,點贊后會改變為,所以根據這個判斷自己是否有點過贊,然后用方法模擬點贊。我今天發現空間個人中心里面的是跨域,所以不能獲取到,所以這段代碼只能在自己主頁運行。 先放上代碼: 在瀏覽器開發者工具里面的控制臺(console)里面粘貼這段代碼,然后回車就可以了,前提是qq空間的頁面要一直開著,在個人中心可以運行。 var clicklog = function() { ...

    qpwoeiru96 評論0 收藏0
  • 【程序人生】做了低薪運營6年,妹紙靠什么轉行拿下 20W 年薪?

    摘要:因當時項目組人手嚴重不足,故兼做部分功能測試的工作。年下半年,我的工作職能發生了調整,不再跟進系統相關,工作職能偏向文職,無法有更大的進步空間。后來從網上了解到自動化測試,去年下半年也開始通過視頻學習自動化測試相關,決心轉行做自動化測試。 本人大學專業非計算機相關,畢業六年一直從事運營相關工...

    時飛 評論0 收藏0
  • selenium實戰-同步網易云音樂歌單到qq音樂

    摘要:對于這次的爬蟲來說,由于網易云音樂以及音樂網頁中大部分元素都是使用渲染生成的,因此選擇使用來完成這次的腳本。可以發現網易云音樂的手機版歌單地址是。現在已經支持網易云音樂與音樂歌單的互相同步。 本文主要介紹selenium在爬蟲腳本的實際應用。適合剛接觸python,沒使用過selenium的童鞋。(如果你是老司機路過的話,幫忙點個star吧) 項目地址 https://github.c...

    dailybird 評論0 收藏0
  • 每日 30 秒 ? 發布與訂閱

    showImg(https://raw.githubusercontent.com/pushmetop/resource/master/30-seconds-for-everyday/event/poster.png); 前言 設計模式、發布、訂閱、Event、事件 分享一個開發中比較常用到的設計模式發布-訂閱模式也可以叫觀察者模式,在發布-訂閱模式中主要有兩個角色:發布者 和 訂閱者。 生活中最...

    _Suqin 評論0 收藏0
  • 原創Windows版本服務器數據備份bat批處理-用七牛自動備份VPS中的網站數據

    摘要:截圖順應網友需求寫了版本的服務器備份程序七牛云存儲。七牛的,到獲取,登錄七牛后在七牛的帳號設置密鑰中可找到。 QQ截圖20140212171616 順應網友需求寫了Windows版本的服務器備份程序for七牛云存儲。老規矩,為了數據安全,用開放源代碼的bat來編寫。 Linux版本見:http://wyr.me/314.html 備份程序下載(還是那句話,為了安全,你可以去七牛官方...

    Cobub 評論0 收藏0

發表評論

0條評論

最新活動
閱讀需要支付1元查看
<