gyz321 发表于 2025-2-6 06:58:27

并发率外另一种限速方式

github上大佬的方法,感觉还是比较通用的。书源直接加并发率,影响搜索发现这些,加这串代码只限速正文就比较好。要求是缓存前先在其他设置把线程设置成1,一定要先设置线程为1
<js>let bin = book.durChapterIndex;
let cin = chapter.index;
let inn = cin - bin;
let sleep = Packages.java.lang.Thread.sleep;
let tim = Math.floor(Math.random() * 5001);
if (inn > 3 || inn < -3) {
    sleep(15000 + tim);
}
result</js>
这段代码加到正文规则最前面,线程改成1再找本新书缓存试试,应该没问题,现在的是一章缓存15秒到20秒,觉得太慢把5001和15000改小点,时间长更安全,反正一般睡觉时缓存,速度快慢无所谓,无感的。

kissxhh 发表于 2025-2-6 08:11:05

感谢楼主分享

yuki234 发表于 2025-2-6 10:36:46

好用,感谢分享。github上有什么大佬楼主可以推荐关注一下吗?

dytr 发表于 2025-2-6 12:12:23

感谢分享

ysddfdphgl@ 发表于 2025-2-6 23:18:32

感谢分享!

风中追枫 发表于 2025-4-1 05:54:38

感谢分享
页: [1]
查看完整版本: 并发率外另一种限速方式