用于获取 Optifine VersionsList/Version/Download-URL 的 API。
项目描述
Optifine-API
用于获取 Optifine VersionsList/Versions/Download-URL 的 API。在Github
上下载。
安装
pip install optipy
获取版本列表
这将获得所有 Optifine 版本的列表。
- 输出可能不会在控制台中显示所有版本。
- 如果您想查看所有版本,请将列表转储到文件中。论据:
- [ 可选 ]
timeout使用请求在取消之前需要多长时间。(默认:30)
from optipy import getVersionList
while True:
data = getVersionList(timeout=15)
if "408" not in data:
print(data)
break
获取指定版本
这将通过指定 Minecraft 版本来获取 Optifine 版本信息。
论据:
- [ 必需 ]
mcversion用于指定 minecraft 版本。 - [ 可选 ]
single用于仅返回一个 optifine 版本。(默认:假) - [ 可选 ]
timeout使用请求在取消之前需要多长时间。(默认:30)
from optipy import getVersion
while True:
data = getVersion(mcversion="1.18", single=True, timeout=15)
if "408" not in data:
print(data)
break
获取 Optifine 下载地址
这将从版本信息中获取文件名并使用不同的方法下载它。
论据:
- [ 必需 ]
mcversion用于指定 minecraft 版本。 - [ 可选 ]
single用于仅返回一个 optifine 版本 url。(默认:假) - [ 可选 ]
timeout使用请求在取消之前需要多长时间。(默认:30)
from optipy import getUrl
while True:
data = getUrl(mcversion="1.18", single=True, timeout=15)
if "408" not in data:
print(data)
break
更改日志
1.0.5 (10/2/2022)
- 首次发布
1.0.5 (7/2/2022)
- 固定请求超时返回无
- 添加了提示参数
- 重命名函数
项目详情
下载文件
下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。
源分布
optipy-1.2.2.tar.gz
(3.7 kB
查看哈希)
内置分布
optipy-1.2.2-py3-none-any.whl
(4.8 kB
查看哈希)