rilinic-cli开发日志20251027

实现功能模块分离,

包括获取token模块,获取文件列表模块,下载文件模块

但是下载模块还没写好,下载的内容是个只有3kb的奇怪文件

但是已经知道怎么解决了,明天继续写

目前可以通过绕过verify下载,好像是ssl证书的问题,明天提一个cdn工单

import os
import requests
import zipfile
from io import BytesIO


# 下载链接
raw_url = "https://test.com/rilinic/data/v1.1.3-20251023-143757.zip"

# 下载 ZIP 文件
print("正在下载文件...")
response = requests.get(raw_url, 
						# verify=False,
						)
response.raise_for_status()  # 如果请求失败会抛出异常

# # 解压 ZIP 文件
# print("正在解压文件...")
# with zipfile.ZipFile(BytesIO(response.content)) as zip_ref:
#     zip_ref.extractall("rilinic_data")  # 解压到指定文件夹

print("下载完成 ✅")