Javascript tTimeout(GotoRandomURL,4000); } 函数GotoRandomURL(){ var numUrls=urlsToLoad.length; var urlIdx=-1; 对于(var J=numUrls-1;J>=0;--J){ i

Javascript tTimeout(GotoRandomURL,4000); } 函数GotoRandomURL(){ var numUrls=urlsToLoad.length; var urlIdx=-1; 对于(var J=numUrls-1;J>=0;--J){ i,javascript,redirect,userscripts,Javascript,Redirect,Userscripts,tTimeout(GotoRandomURL,4000); } 函数GotoRandomURL(){ var numUrls=urlsToLoad.length; var urlIdx=-1; 对于(var J=numUrls-1;J>=0;--J){ if(urlsToLoad[J].useSuffix){ //---检查URL是否以指定值开头 var prefChk=newregexp('^'+urlsToLoad[J].url'i'); if(prefChk.test(location.h

tTimeout(GotoRandomURL,4000); } 函数GotoRandomURL(){ var numUrls=urlsToLoad.length; var urlIdx=-1; 对于(var J=numUrls-1;J>=0;--J){ if(urlsToLoad[J].useSuffix){ //---检查URL是否以指定值开头 var prefChk=newregexp('^'+urlsToLoad[J].url'i'); if(prefChk.test(location.href)){ urlIdx=J; 打破 } } 否则{ if(urlsToLoad[J].url==location.href){ urlIdx=J; 打破 } } } 如果(urlIdx>=0){ urlsToLoad.splice(urlIdx,1); 努穆尔; } urlIdx=Math.floor(Math.random()*numUrls); var targURL=urlsToLoad[urlIdx].url; if(urlsToLoad[urlIdx].useSuffix){ //---注意:wallbase.cc目前拥有的墙纸不到200万张。 targetURL+=Math.ceil(Math.random()*2000000); } console.log('\n\n***\n',targetURL'\n***\n\n'); location.href=targetURL; }
awesome添加的东西使脚本只有在页面完全加载时才能工作,这是令人惊奇的。我认为你刚刚创建了一个突破性的脚本,可以帮助许多用户。请不要介意我进一步向你询问关于它更令人敬畏的问题。1] 我们的脚本中有wallbase.cc,后缀限制在100-200万之间。但是如果有更多像wallbase.cc这样的网站,它们没有200万个wallbase,只有2000个。因此,我们可以为该站点设置脚本的特殊分支[suffix set from 1-2000]。2]一些站点使用名称而不是数字作为后缀,例如:'',这样的链接也有一些反向url。否则,我知道它不可能在这些站点上工作。对于xyz.com,反向地址为111.22.34.244。最后,兄弟,谢谢你的辛勤工作和关心,不知道这对你来说是难还是容易,但对我来说,这一切都需要大量的时间来思考突破剧本?如果这对某人有帮助,那太好了!对于具有不同随机范围的站点,您可以向该站点的
urlsToLoad
条目添加一个新成员,如下所示:
{url:'site_url',useSuffix:true,maxSuff:2000}
然后将一行更改为:
targeturl+=Math.ceil(Math.random()*urlsToLoad[urlIdx].maxSuff)。。。像piccsy.com这样的网站要复杂得多,除非你知道每个图片的完整URL。对于类似的事情,打开一个新的问题。可怕的人添加的东西,使脚本工作时,页面完全加载是令人惊讶的。我认为你刚刚创建了一个突破性的脚本,可以帮助许多用户。请不要介意我进一步向你询问关于它更令人敬畏的问题。1] 我们的脚本中有wallbase.cc,后缀限制在100-200万之间。但是如果有更多像wallbase.cc这样的网站,它们没有200万个wallbase,只有2000个。因此,我们可以为该站点设置脚本的特殊分支[suffix set from 1-2000]。2]一些站点使用名称而不是数字作为后缀,例如:'',这样的链接也有一些反向url。否则,我知道它不可能在这些站点上工作。对于xyz.com,反向地址为111.22.34.244。最后,兄弟,谢谢你的辛勤工作和关心,不知道这对你来说是难还是容易,但对我来说,这一切都需要大量的时间来思考突破剧本?如果这对某人有帮助,那太好了!对于具有不同随机范围的站点,您可以向该站点的
urlsToLoad
条目添加一个新成员,如下所示:
{url:'site_url',useSuffix:true,maxSuff:2000}
然后将一行更改为:
targeturl+=Math.ceil(Math.random()*urlsToLoad[urlIdx].maxSuff)。。。像piccsy.com这样的网站要复杂得多,除非你知道每个图片的完整URL。对于类似的事情,打开一个新的问题。