Skip to content

itxiaohui66/cdn

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CDN 流量触发器(改进版 GUI)

项目简介

CDN 流量触发器 是一个基于 Python 的高并发、可控流量触发工具,适用于测试或刷新你拥有授权的 CDN 缓存资源。本项目带有图形化界面(Tkinter),无需命令行即可操作。

⚠️ 注意:请仅对自己拥有或被授权的域名/资源使用此工具,滥用可能触犯法律。


功能特性

  • 高并发可控
    使用生产者-消费者(asyncio.Queue)模型,避免一次性创建大量协程导致 Session is closed 或内存暴涨。

  • 速率控制
    支持每秒请求速率限制,可基于令牌桶(Token Bucket)实现。

  • 持续时间或总请求数
    可按固定持续时间触发请求,或按照总请求数停止。

  • 代理池支持
    支持 HTTP/HTTPS 代理,按请求随机选择。

  • 全局唯一 aiohttp.ClientSession
    在整个运行周期保持打开,避免 Session is closed

  • 缓存控制和响应读取
    可选择是否添加 cache-bust 参数、是否读取响应体。

  • SSL 校验开关
    可禁用/启用 SSL 校验。

  • GUI 控件集成

    • 可输入目标 URL 列表
    • 可输入代理列表
    • 设置并发、Worker 数量、请求速率、超时时间、总请求数、持续时间等
    • 实时日志与统计显示
    • 点击底部超链接直接访问创作者主页或 GitHub 仓库
  • 用户代理 (UA) 随机选择
    多浏览器 UA 可选,模拟真实请求。


安装依赖

Python 版本推荐 >=3.10。

pip install aiohttp aiofiles

About

python写的cdn刷流量脚本,可以CC/DDoS

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages