您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
计算微信公众号所有推文的浏览量
// ==UserScript== // @name 公众号文章浏览量计算 // @namespace http://tampermonkey.net/ // @version 0.3 // @description 计算微信公众号所有推文的浏览量 // @author BWQ // @match https://mp.weixin.qq.com/cgi-bin/appmsgpublish* // @icon https://www.google.com/s2/favicons?domain=gf.qytechs.cn // @grant GM_setValue // @grant GM_getValue // @license MIT // ==/UserScript== (function() { 'use strict'; //获取当前页的标号 var pageNow = parseInt(document.getElementsByClassName("weui-desktop-pagination__num weui-desktop-pagination__num_current")[0].innerText) if( pageNow === 1 ){ GM_setValue("count",0); GM_setValue("startFromPage",true); } var count_now = parseInt(GM_getValue("count")); //console.log(count_now) GM_setValue("count",count_now); //当前页浏览量 var viewCountNumber = 0; //当前页的dom对象 var pageData = document.getElementsByClassName("weui-desktop-mass-media__data__inner"); //获取页数 var a = document.getElementsByClassName("weui-desktop-pagination__num") var pageNum = parseInt(a[a.length-1].innerText) //上一页下一页按钮 var nextPageButton = document.getElementsByClassName("weui-desktop-btn weui-desktop-btn_default weui-desktop-btn_mini") for(var i = 0; i < pageData.length; i = i+3){ viewCountNumber += parseInt(pageData[i].innerText); } GM_setValue("count", count_now + viewCountNumber); console.log(viewCountNumber) if( pageNow === 1){ nextPageButton = nextPageButton[0]; }else{ nextPageButton = nextPageButton[1]; } if( pageNow !== pageNum){ nextPageButton.click(); } else{ var count_show = "总浏览量:"+parseInt(GM_getValue("count")) var input = document.getElementsByClassName("weui-desktop-form__input")[0] if( Boolean(GM_getValue("startFromPage")) === true ){ input.value = count_show console.log(count_show) }else{ input.value = "请从第一页开始计算" } GM_setValue("startFromPage",false) // console.log(count_show) } })();
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址