您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
中投生态圈收藏点赞刷积分,直接打开页面https://ecosys-web.china-inv.cn/#/newsList/information
// ==UserScript== // @name 中投生态圈收藏点赞刷积分 // @namespace http://tampermonkey.net/ // @match https://ecosys-web.china-inv.cn/* // @version 1.0.4 // @description 中投生态圈收藏点赞刷积分,直接打开页面https://ecosys-web.china-inv.cn/#/newsList/information // @author 沸水煮青蛙 // @grant none // @require https://code.jquery.com/jquery-2.1.4.min.js // @require https://code.jquery.com/jquery-2.1.3.min.js#sha256=ivk71nXhz9nsyFDoYoGf2sbjrR9ddh+XDkCcfZxjvcM= // @require https://code.jquery.com/jquery-2.1.2.min.js#md5=H8w0zBT5Q1I6dncD3IiGnA==,sha256=YE7BKn1ea9jirCHPr/EaW5NxmkZZGb52+ZaD2UKodXY= // @license MIT // ==/UserScript== var totalJf = 600;//需要刷多少分,最终分值可能多出几分 var startJf = 0;//起始积分,可配置从多少积分开始刷到指定分值,默认则以打开页面首次获取到的积分值作为起始值 var currJf = 0;//当前积分(请勿修改) var current_index = 0;//总计打开的页面数(含已读和未读的) var isStop = false;//是否停止脚本 (function() { 'use strict'; setTimeout(()=>{ console.log(`中投生态圈收藏点赞刷积分脚本开始运行`) if(window.location.href.search("newsList")>-1){ var interval =setInterval(function(){ getJf(); if(isStop){ clearInterval(interval) } $("html,body").animate({scrollTop:200*current_index}, 100); getOneNew().click(); }, 500); }else if(window.location.href.search("detail")>-1){ detailAuto() } },3000) })(); function detailAuto(){ var num =0 ; $(".company-icon").find(".pointer").each(function(){ if($(this).find("i").hasClass("icon-shoucanghuise") || $(this).find("i").hasClass("icon-dianzanhuise")){ $(this).click(); num++; if(num>2){ return false; } } }) $("html,body").animate({scrollTop:800}, 100); setTimeout(()=>{ window.close() },500) } function getOneNew(){ console.log("current_index is " + current_index) return $("div[aria-hidden='false']").find(".dynamic-right")[current_index++]; } //获取最新的积分数 function getJf(){ $(".home-User>span").each(function(){ $(this).click(); setTimeout(function(){ currJf = parseInt($(".icon-jifen1").parent().html().replace('<i class="iconfont icon-jifen1"></i>','')); if(startJf == 0 ){ startJf = currJf; }else{ if((currJf-startJf)>totalJf){ isStop = true } } console.log('起始积分:'+startJf+',当前积分:'+currJf+',是否停止:'+isStop) $(".home-User>span").click(); },2000) }); }