Skip to content

openlist4.1.10,蓝奏云(不是优享版)驱动:能不能增加可配置随机延迟,解决单次上传数量<300限制的问题 #2170

@K1K89

Description

@K1K89

请确认以下事项

  • 我已确认阅读并同意 AGPL-3.0 第15条
    本程序不提供任何明示或暗示的担保,使用风险由您自行承担。

  • 我已确认阅读并同意 AGPL-3.0 第16条
    无论何种情况,版权持有人或其他分发者均不对使用本程序所造成的任何损失承担责任。

  • 我确认我的描述清晰,语法礼貌,能帮助开发者快速定位问题,并符合社区规则。

  • 我已确认阅读了OpenList文档

  • 我已确认没有重复的问题或讨论。

  • 我认为此问题必须由OpenList处理,而非第三方。

  • 我已确认此功能尚未被实现。

  • 我已确认此功能是合理的,且有普遍需求,并非我个人需要。

  • 我没有阅读这个清单,只是闭眼选中了所有的复选框,请关闭这个 Issue 。

需求描述

  • 版本openList 4.1.10
  • 要改的页面/@manage/storages/add

当前问题

目前在蓝奏云驱动下,单次上传超过 300 个文件就会失败

这对于有批量上传需求的用户来说,这个限制确实毕竟难受的要死

实现思路

希望能在”蓝奏云“驱动配置页面增加一个高级选项区域,让用户自行调整批量操作的节奏,从而实现单次上传无限个文件

核心思路就四个字:模拟真人

具体配置项建议

在“用户代理”设置下方,增加一个 “批量操作间隔设置” 区域,包含以下可调参数:

操作类型 配置方式 比如
批量上传 基本 ____ 秒,随机变化 ±____ 1.0 秒 ± 0.5 秒
批量下载 基本 ____ 秒,随机变化 ±____ 0.8 秒 ± 0.3 秒
批量重命名 基本 ____ 秒,随机变化 ±____ 0.5 秒 ± 0.2 秒
批量分享 基本 ____ 秒,随机变化 ±____ 1.2 秒 ± 0.6 秒
批量移动 基本 ____ 秒,随机变化 ±____ 1.0 秒 ± 0.4 秒

这组配置是什么意思?

以“上传间隔:1.0秒 ± 0.5秒”为例:

  • 每次上传完一个文件,程序会随机等待 0.5秒 到 1.5秒 之间
  • 这个“随机”是真正的随机,而不是固定规律
  • 比固定间隔(比如总是等1秒)更像真人的操作节奏,减少失败

如果能做得更真实(如果你们可以的话)

如果想让程序看起来更像一个人,可以考虑增加这些特性:

  • 偶尔走神
    5% 的概率,额外停顿 0-3 秒(模拟人突然去倒杯水)

  • 越做越慢
    每上传 100 个文件,速度降低 30%(模拟人累了)

  • 时间干扰
    深夜速度快一些(没人打扰),白天速度慢一些(容易被中断)

这些都可以做成可勾选的选项,让用户自己决定要不要开启。

这个功能有什么用

  1. 降低封号可能
    通过模拟真人操作,减少因“操作太规律”而被风控误伤的可能

  2. 灵活舒服
    用户可以自己调整节奏,快慢自定义,后果自负

  3. 让口碑更好


附加信息

  • 这个设置默认不开启,不影响现有用户
  • 属于高级选项,让有批量需求的用户自己配置
  • 风险提示:毕竟是模拟真人,不能保证 100% 不会被封
  • 默认保守参数

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions