Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
言程序plus
dr_py
提交
11b00fbe
dr_py
项目概览
言程序plus
/
dr_py
与 Fork 源项目一致
从无法访问的项目Fork
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
dr_py
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
提交
11b00fbe
编写于
11月 21, 2022
作者:
H
hjdhnx
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
升级了
上级
5c561982
变更
7
隐藏空白更改
内联
并排
Showing
7 changed file
with
23 addition
and
4 deletion
+23
-4
base/config.py
base/config.py
+1
-0
base/rules.db
base/rules.db
+0
-0
controllers/service.py
controllers/service.py
+3
-3
js/007影视.js
js/007影视.js
+1
-0
js/version.txt
js/version.txt
+1
-1
readme.md
readme.md
+5
-0
utils/env.py
utils/env.py
+12
-0
未找到文件。
base/config.py
浏览文件 @
11b00fbe
...
...
@@ -52,3 +52,4 @@ MULTI_MODE = 0 # 多源模式
XR_MODE
=
1
# 仙人模式
JS_PROXY
=
'http://localhost:5705/admin/view/=>https://gitcode.net/qq_32394351/dr_py/-/raw/master/js/'
# 源代理
ALI_TOKEN
=
''
# 适用于初始配置的阿里云token
ENV
=
'{"bili_cookie":""}'
# 自定义环境变量
base/rules.db
浏览文件 @
11b00fbe
无法预览此类型文件
controllers/service.py
浏览文件 @
11b00fbe
...
...
@@ -22,7 +22,7 @@ class storage_service(object):
def
__init__
(
self
):
conf_list
=
[
'LIVE_URL'
,
'USE_PY'
,
'JS_MODE'
,
'JS0_DISABLE'
,
'JS0_PASSWORD'
,
'PLAY_URL'
,
'PLAY_DISABLE'
,
'LAZYPARSE_MODE'
,
'WALL_PAPER_ENABLE'
,
'WALL_PAPER'
,
'UNAME'
,
'PWD'
,
'LIVE_MODE'
,
'CATE_EXCLUDE'
,
'TAB_EXCLUDE'
,
'SEARCH_TIMEOUT'
,
'MULTI_MODE'
,
'XR_MODE'
,
'ALI_TOKEN'
]
'WALL_PAPER'
,
'UNAME'
,
'PWD'
,
'LIVE_MODE'
,
'CATE_EXCLUDE'
,
'TAB_EXCLUDE'
,
'SEARCH_TIMEOUT'
,
'MULTI_MODE'
,
'XR_MODE'
,
'
JS_PROXY'
,
'ENV'
,
'
ALI_TOKEN'
]
for
conf
in
conf_list
:
if
not
self
.
hasItem
(
conf
):
print
(
f
'开始初始化
{
conf
}
'
)
...
...
@@ -32,9 +32,9 @@ class storage_service(object):
def
getStoreConf
(
self
):
# MAX_CONTENT_LENGTH 最大上传和端口ip一样是顶级配置,无法外部修改的
conf_list
=
[
'LIVE_URL'
,
'LIVE_MODE'
,
'PLAY_URL'
,
'PID_URL'
,
'USE_PY'
,
'JS_MODE'
,
'JS0_DISABLE'
,
'JS0_PASSWORD'
,
'PLAY_DISABLE'
,
'LAZYPARSE_MODE'
,
'WALL_PAPER_ENABLE'
,
'WALL_PAPER'
,
'UNAME'
,
'PWD'
,
'CATE_EXCLUDE'
,
'TAB_EXCLUDE'
,
'SEARCH_TIMEOUT'
,
'MULTI_MODE'
,
'XR_MODE'
,
'JS_PROXY'
,
'ALI_TOKEN'
]
'WALL_PAPER'
,
'UNAME'
,
'PWD'
,
'CATE_EXCLUDE'
,
'TAB_EXCLUDE'
,
'SEARCH_TIMEOUT'
,
'MULTI_MODE'
,
'XR_MODE'
,
'JS_PROXY'
,
'
ENV'
,
'
ALI_TOKEN'
]
conf_name_list
=
[
'直播地址'
,
'直播模式'
,
'远程地址'
,
'进程管理链接'
,
'启用py源'
,
'js模式'
,
'禁用js0'
,
'js0密码'
,
'禁用免嗅'
,
'免嗅模式'
,
'启用壁纸'
,
'壁纸链接'
,
'管理账号'
,
'管理密码'
,
'分类排除'
,
'线路排除'
,
'聚搜超时'
,
'多源模式'
,
'仙人模式'
,
'源代理'
,
'阿里tk'
]
'管理密码'
,
'分类排除'
,
'线路排除'
,
'聚搜超时'
,
'多源模式'
,
'仙人模式'
,
'源代理'
,
'
环境变量'
,
'
阿里tk'
]
conf_lists
=
[]
for
i
in
range
(
len
(
conf_list
)):
conf
=
conf_list
[
i
]
...
...
js/007影视.js
浏览文件 @
11b00fbe
...
...
@@ -2,6 +2,7 @@ muban.首图2.二级.tabs = '.nav-tabs.dpplay&&li';
var
rule
=
Object
.
assign
(
muban
.
首图2
,{
title
:
'
007影视
'
,
ali_token
:
'
{{ali_token}}
'
,
bili_cookie
:
'
{{bili_cookie}}
'
,
host
:
'
https://www.007ts.me
'
,
url
:
'
/channel/fyclass-fypage.html
'
,
searchUrl
:
'
/search/**----------fypage---.html
'
,
...
...
js/version.txt
浏览文件 @
11b00fbe
3.9.21beta3
\ No newline at end of file
3.9.21beta4
\ No newline at end of file
readme.md
浏览文件 @
11b00fbe
...
...
@@ -48,6 +48,11 @@
[
dockerfile教程
](
https://blog.csdn.net/qq_46158060/article/details/125718218
)
[
获取本地设备信息
](
https://blog.csdn.net/cui_yonghua/article/details/125508991
)
[
获取本地设备信息
](
https://m.jb51.net/article/140716.htm
)
###### 2022/11/21
-
[X] 重新定义依赖代理逻辑
-
[X] 设置中心增加自定义环境变量,演示源:007影视.js
-
[X] 界面优化,升级至3.9.21beta4
-
[X] 修复自建鸿途解析
###### 2022/11/20
-
[X] 维护一波可用的自建解析
-
[X] 未来功能-解析管理中心增加了对解析的点击访问测试
...
...
utils/env.py
浏览文件 @
11b00fbe
...
...
@@ -5,6 +5,7 @@
# Date : 2022/11/21
from
utils.cfg
import
cfg
import
ujson
from
controllers.service
import
storage_service
def
get_env
():
...
...
@@ -18,4 +19,15 @@ def get_env():
'js_proxy'
:
new_conf
.
JS_PROXY
,
'fl'
:
'{{fl}}'
# 防止被依赖代理
}
ENV
=
new_conf
.
ENV
.
strip
()
if
ENV
:
# print(ENV)
try
:
ENV
=
ujson
.
loads
(
ENV
)
except
Exception
as
e
:
print
(
f
'自定义环境变量有误,不是合法json:
{
e
}
'
)
ENV
=
{}
if
ENV
:
env
.
update
(
ENV
)
# print(env)
return
env
\ No newline at end of file
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录