mirror of
https://github.com/ledccn/IYUUPlus.git
synced 2024-09-20 15:15:29 +00:00
修复:丐帮cookie必填
This commit is contained in:
parent
60edbdd0d1
commit
c95a39d317
|
@ -13,7 +13,7 @@ use app\domain\Config as domainConfig;
|
|||
*/
|
||||
function IYUU_VERSION(): string
|
||||
{
|
||||
return '2.1.2';
|
||||
return '2.1.3';
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
|
@ -120,17 +120,17 @@
|
|||
{{# } }}
|
||||
{{# if (d.limitRule === true) { }}
|
||||
<div class="layui-form-item">
|
||||
<div class="layui-inline">
|
||||
<label class="layui-form-label required">流控规则</label>
|
||||
<div class="layui-input-inline">
|
||||
<input type="number" name="limitRule[count]" lay-verify="required" placeholder="单次辅种数" autocomplete="off" class="layui-input" value="10">
|
||||
<label class="layui-form-label required">流控规则</label>
|
||||
<div class="layui-input-block">
|
||||
<div class="layui-inline">
|
||||
<div class="layui-input-inline" style="width: 100px;">
|
||||
<input type="number" name="limitRule[count]" lay-verify="required" placeholder="单次辅种数" autocomplete="off" class="layui-input" value="10">
|
||||
</div>
|
||||
<div class="layui-input-inline" style="width: 100px;">
|
||||
<input type="number" name="limitRule[sleep]" lay-verify="required" placeholder="间隔时间" autocomplete="off" class="layui-input" value="20">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="layui-inline">
|
||||
<div class="layui-input-inline">
|
||||
<input type="number" name="limitRule[sleep]" lay-verify="required" placeholder="间隔时间" autocomplete="off" class="layui-input" value="20">
|
||||
</div>
|
||||
<div class="layui-form-mid layui-word-aux">每运行一次最多添加{单次辅种数}个种子,每添加一个种子需等待{间隔时间}秒。为账号安全,每次运行辅种的时候,超过流控限制,会在下次运行辅种的时候,继续添加辅种。</div>
|
||||
<tip>每运行一次最多添加{单次辅种数}个种子,每添加一个种子需等待{间隔时间}秒。为账号安全,每次运行辅种的时候,超过流控限制,会在下次运行辅种的时候,继续添加辅种。</tip>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
@ -222,8 +222,13 @@
|
|||
case 'm-team':
|
||||
rule.urlJoin.visible = true;
|
||||
break;
|
||||
//Cookie必须
|
||||
case 'gainbound':
|
||||
//Cookie必须
|
||||
rule.cookie.required = true;
|
||||
rule.cookie.verify = 'required';
|
||||
break;
|
||||
case 'hdcity':
|
||||
//Cookie必须
|
||||
rule.cookie.required = true;
|
||||
rule.cookie.verify = 'required';
|
||||
rule.passkey.required = false;
|
||||
|
|
|
@ -216,16 +216,9 @@ class AutoReseed
|
|||
$data = time() . ',' . $pid;
|
||||
file_put_contents(self::$pid_file, $data);
|
||||
|
||||
//lock文件
|
||||
$lockFile = domainCrontab::getLockFile($cron_name);
|
||||
//TODO.. 本次执行检查锁,避免系统资源耗尽
|
||||
file_put_contents($lockFile, $data);
|
||||
|
||||
//注册一个会在php中止时执行的函数,删除pid、删除锁文件
|
||||
register_shutdown_function(function () use (&$cron_name) {
|
||||
//注册一个会在php中止时执行的函数,删除pid
|
||||
register_shutdown_function(function () {
|
||||
self::deletePid();
|
||||
$lockFile = domainCrontab::getLockFile($cron_name);
|
||||
is_file($lockFile) and unlink($lockFile);
|
||||
});
|
||||
}
|
||||
|
||||
|
|
13
todo.md
13
todo.md
|
@ -5,19 +5,20 @@
|
|||
- [x] 一键清理转移缓存
|
||||
- [x] 任务热刷新
|
||||
- [x] [站点设置]已添加的,屏蔽选择
|
||||
- [ ] 前端实时显示任务运行状态(Ajax)
|
||||
- [x] 一键更新到最新版
|
||||
- [x] 跨平台的配置导入导出(任务热刷新)
|
||||
- [x] 分批次请求辅种,解决客户端做种多辅种失败的问题(有的客户端内做种60000个)
|
||||
- [x] 增加开关,未配置的站点不显示日志
|
||||
- [x] 开启关闭计划任务
|
||||
- [ ] 停止执行中的计划任务
|
||||
- [x] 及时清理log(减少空间占用)
|
||||
- [x] 支持用户定义辅种代理服务器
|
||||
- [ ] 增加微信通知使能开关:控制下载任务的微信通知
|
||||
- [ ] 旧版配置一键导入
|
||||
- [x] 增加微信通知使能开关:控制下载任务的微信通知
|
||||
- [x] 辅种任务自动校验
|
||||
- [ ] 辅种任务自动开始做种
|
||||
- [x] 辅种任务自动开始做种
|
||||
- [ ] 一键导入PT助手的cookie配置
|
||||
- [ ] 停止执行中的计划任务
|
||||
- [ ] 前端实时显示任务运行状态(Ajax)
|
||||
- [ ] 替换tracker
|
||||
- [ ] 检查做种任务与数据对应关系
|
||||
- [ ] 优化日志显示方式(倒数200行,Ajax刷新)
|
||||
- [ ] 增量更新漏掉的种子
|
||||
- [ ] 自动验证站点已删除的种子
|
Loading…
Reference in New Issue
Block a user