|
发表于 2018-10-23 11:40:50
|
显示全部楼层
qwert 发表于 2018-10-23 12:11
哪个脚本正常啊?我这脚本昨天还可以,今天也不行了
php,找最新的就可以,其实就是老的,把http,改为https油猴脚本。
[ol]// ==UserScript==// @name hostloc checkin// @namespace http://tampermonkey.net/// @version 0.3.1// @description add button to get hostloc credit through visit others' space// @author harryhare// @match https://www.hostloc.com/**// @match http://www.hostloc.com/**// @grant none// ==/UserScript==var i=0;var button;function visit(){ if(i>=15){ return; } var xmlhttp=new XMLHttpRequest(); var url="/space-uid-"+(i+28939)+".html"; console.log('visit',url); i++; xmlhttp.open("GET",url,true); //第三个参数是同步异步,主线程只能异步 xmlhttp.onreadystatechange=visit; xmlhttp.send();}//time delayvar interval=500;function visit2() { if(i>=15){ interval_id=window.clearInterval(interval_id); return; } var xmlhttp=new XMLHttpRequest(); var url="/space-uid-"+i+".html"; console.log('visit',url); i++; button.innerHTML=String((i*100./15).toFixed(0))+"%"; xmlhttp.open("GET",url,true); //第三个参数是同步异步,主线程只能异步 xmlhttp.send();}var interval_id;(function() { 'use strict'; var target=document.getElementById("extcreditmenu"); if(!target){ return; } button=document.createElement('button'); button.innerHTML='签到'; button.onclick=(e)=>{ //visit(); interval_id= window.setInterval(visit2,interval); }; target.parentElement.prepend(button);})();[/ol]复制代码 |
|