Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ProudCarrotG/autoPutPathtoAlist
自动上传文件至alist
https://github.com/ProudCarrotG/autoPutPathtoAlist
Last synced: 14 days ago
JSON representation
自动上传文件至alist
- Host: GitHub
- URL: https://github.com/ProudCarrotG/autoPutPathtoAlist
- Owner: ProudCarrotG
- Created: 2024-04-04T16:15:29.000Z (7 months ago)
- Default Branch: master
- Last Pushed: 2024-04-19T14:30:33.000Z (7 months ago)
- Last Synced: 2024-07-31T08:17:03.068Z (3 months ago)
- Language: Python
- Homepage:
- Size: 62.5 KB
- Stars: 23
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
自动将目录下的文件全部上传到alist的指定路径
# 运行
先配置setting.py文件
```python
# 安装依赖项
pip install -r requirements.txt# 运行
python main.py
```# 多配置文件运行
运行命令`python main_multi.py`,程序自动检测目录configs下所有`yaml`和`py`文件,根据提示选择使用哪个配置文件或全部运行# TODO
| 状态 | 功能 |
|-----|----------------------------------------------------|
| √ | ~~预计添加提前关闭当前文件上传功能~~
设置服务器响应超时,若服务器响应超时则停止文件上传 |
| √ | 预计添加上传失败文件统计功能 |
| √ | 预计添加失败文件重传功能 |
| | 用户自定义的api |
| 开发中 | 多配置文件 |
| | 自定义的文件冲突处理方式(替换、跳过、自动修改当前文件名(在文件名后面加默认标记)) |
| | server、定时上传
可能会有的远程控制(?) |
| | 可能会有的多平台(?) |