Neodrive
Neodrive 自动化脚本
Neodrive (Neova Drive) 是一个去中心化存储平台,允许用户上传和存储文件。
核心功能:
1. 创建文件夹:每天创建指定数量的文件夹
2. 上传图片:使用 TUS 协议上传随机图片
3. 天数追踪:自动追踪天数,生成 Day 1、Day 2 等文件夹
功能特性:
- 使用 Bearer Token 认证
- TUS 协议实现文件上传
- 自动获取随机图片(picsum.photos)
- 天数自动追踪(每天递增)
- 批量处理多个账号
- 详细的操作日志
使用说明:
【Token 获取】
1. 访问 Neova Drive 网站
2. 注册并登录账号
3. 在浏览器开发者工具中查看请求头
4. 复制 Authorization: Bearer
5. 将 token 保存到 neodriveTokens.txt 文件(每行一个)
【配置设置】
在 config.ini 中设置:
- folders_per_day:每天创建文件夹数量(默认 5)
- uploads_per_folder:每个文件夹上传图片数量(默认 5)
- day_index:天数索引(0=自动,>0=手动指定)
【天数追踪】
- 脚本会自动追踪天数(Day 1、Day 2...)
- 每天第一次运行自动递增
- 同一天多次运行使用相同天数
- 可以手动指定天数索引(day_index > 0)
【TUS 协议】
- 使用 TUS 可恢复上传协议
- 两步上传:创建会话 → 上传数据
- 支持大文件上传
【文件结构】
- 文件夹命名:Day X - Folder Y
- 图片命名:image_seed_widthxheight.jpg
- 图片来源:picsum.photos(随机图片)
【注意事项】
- Token 需要定期更新(可能会过期)
- 图片大小和数量会影响上传时间
- 建议使用稳定的网络环境
平台信息:
- 平台:Neova Drive
- 类型:去中心化存储
- 协议:TUS 上传协议
依赖库:
- aiohttp:异步 HTTP 客户端
- aiohttp-socks:代理支持(可选)
官方信息:
- 类型:存储平台
- 认证:Bearer Token
适用场景:
- 文件存储测试
- 批量上传自动化
- 存储平台交互