F4Pan,是一个获取下载链接的工具
⚠ 免责声明
F4Pan(下称本项目)使用的接口全部来自官方,无任何破坏接口的行为
本项目所有代码全部,开源学习参考使用,开源请遵守相关法律法规,禁止使用,若无视使用本项目所造成的一切后果均与作者无关
本项目需要登录账号,具有一定风险,包括但不限于限速、封号、限制相关功能等
本项目,包括其开发者、贡献者和附属个人或实体,特此明确否认与任何形式的非法行为有任何关联、支持或认可。本免责声明适用于可能违反地方、国家或国际法律、法规或道德的情况以 F4Pan 项目的任何使用或应用为基准。
本项目是一个开源软件项目,旨在促进其预期场景中的合法和道德应用程序。每个用户都有责任确保其使用F4Pan符合其园区范围内的所有适用的法律和法规。
对于用户违反法律或从事任何形式的非法活动的任何行为,本项目的开发者和贡献者不承担任何责任。用户对自己的行为和使用F4Pan可能产生的任何后果负全部责任。
此外,本项目(包括其开发人员、贡献者和用户)提供的任何讨论、建议或指导都不宜被解释为法律建议。强烈建议用户寻求独立的法律顾问,以了解其行为的法律影响,并坚决遵守有关的法律和条例。
通过使用或访问本项目,承认用户并同意共识开发人员、贡献者和附属个人或实体因使用或补偿该项目而产生的任何和所有责任,包括改进行为而产生的任何法律后果。
请明智地、充分使用本项目。
🚧所需环境
PHP >= 8.0
MySQL
Redis
Curl
⚠安装Mysql与Redis后若现在通过环境检查请在对应版本的中php.ini启用对应的拓展
🔧 安装
本项目使用了thinkphp8.0框架
Nginx a静态(单独部署框架):
location ~* (runtime|application)/{
return 403;
}
location / {
if (!-e $request_filename){
rewrite .*$ /index.php?s=$1 last; break;
}
}
Nginx 静态(前端+升降台):
location ~* (runtime|application)/{
return 403;
}
location /api {
rewrite .*$ /index.php?s=$1 last; break;
}
location / {
index index.html;
try_files $uri $uri/ /index.html;
}
🔧 手动构建
本项目前后端分离的架构
可从Releases页面下载完整包
解压到网站目录下
设置运行目录/public
连接服务器ssh,cd到网站目录,执行composer install命令,等待安装完成
建立伪静态
访问http(s)://你的域名/#/install跟随引导进行安装
⚠️尖端
动态密钥获取方法:
登录后台,进入apikey管理页面,新增一个apikey
GET访问/api/public/get_parse_key?apikey={apikey}获取动态解析密钥