Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
夏至溪檐
dr_py
提交
d4e5ef01
dr_py
项目概览
夏至溪檐
/
dr_py
与 Fork 源项目一致
Fork自
晚风拂柳颜 / dr_py
通知
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看板
体验新版 GitCode,发现更多精彩内容 >>
提交
d4e5ef01
编写于
9月 12, 2022
作者:
H
hjdhnx
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
增加配置文件生成的错误提示
上级
5e2cf8e9
变更
7
隐藏空白更改
内联
并排
Showing
7 changed file
with
108 addition
and
76 deletion
+108
-76
base/rules.db
base/rules.db
+0
-0
controllers/home.py
controllers/home.py
+26
-23
controllers/service.py
controllers/service.py
+1
-0
templates/index.html
templates/index.html
+4
-3
txt/pycms0.json
txt/pycms0.json
+10
-1
txt/pycms1.json
txt/pycms1.json
+10
-1
txt/pycms2.json
txt/pycms2.json
+57
-48
未找到文件。
base/rules.db
浏览文件 @
d4e5ef01
无法预览此类型文件
controllers/home.py
浏览文件 @
d4e5ef01
...
...
@@ -214,29 +214,32 @@ def config_gen():
lsg
=
storage_service
()
store_conf_dict
=
lsg
.
getStoreConfDict
()
new_conf
.
update
(
store_conf_dict
)
jxs
=
getJxs
()
lsg
=
storage_service
()
use_py
=
lsg
.
getItem
(
'USE_PY'
)
pys
=
getPys
()
if
use_py
else
False
alists
=
getAlist
()
alists_str
=
json
.
dumps
(
alists
,
ensure_ascii
=
False
)
set_local
=
render_template
(
'config.txt'
,
pys
=
pys
,
rules
=
getRules
(
'js'
),
alists
=
alists
,
alists_str
=
alists_str
,
live_url
=
get_live_url
(
new_conf
,
0
),
mode
=
0
,
host
=
getHost
(
0
),
jxs
=
jxs
)
print
(
set_local
)
set_area
=
render_template
(
'config.txt'
,
pys
=
pys
,
rules
=
getRules
(
'js'
),
alists
=
alists
,
alists_str
=
alists_str
,
live_url
=
get_live_url
(
new_conf
,
1
),
mode
=
1
,
host
=
getHost
(
1
),
jxs
=
jxs
)
set_online
=
render_template
(
'config.txt'
,
pys
=
pys
,
rules
=
getRules
(
'js'
),
alists
=
alists
,
alists_str
=
alists_str
,
live_url
=
get_live_url
(
new_conf
,
2
),
mode
=
1
,
host
=
getHost
(
2
),
jxs
=
jxs
)
with
open
(
'txt/pycms0.json'
,
'w+'
,
encoding
=
'utf-8'
)
as
f
:
set_dict
=
json
.
loads
(
set_local
)
f
.
write
(
json
.
dumps
(
set_dict
,
ensure_ascii
=
False
,
indent
=
4
))
with
open
(
'txt/pycms1.json'
,
'w+'
,
encoding
=
'utf-8'
)
as
f
:
set_dict
=
json
.
loads
(
set_area
)
f
.
write
(
json
.
dumps
(
set_dict
,
ensure_ascii
=
False
,
indent
=
4
))
with
open
(
'txt/pycms2.json'
,
'w+'
,
encoding
=
'utf-8'
)
as
f
:
set_dict
=
json
.
loads
(
set_online
)
f
.
write
(
json
.
dumps
(
set_dict
,
ensure_ascii
=
False
,
indent
=
4
))
files
=
[
os
.
path
.
abspath
(
rf
'txt\pycms
{
i
}
.json'
)
for
i
in
range
(
3
)]
# print(files)
return
R
.
success
(
'猫配置生成完毕,文件位置在:
\n
'
+
'
\n
'
.
join
(
files
))
try
:
jxs
=
getJxs
()
lsg
=
storage_service
()
use_py
=
lsg
.
getItem
(
'USE_PY'
)
pys
=
getPys
()
if
use_py
else
False
alists
=
getAlist
()
alists_str
=
json
.
dumps
(
alists
,
ensure_ascii
=
False
)
set_local
=
render_template
(
'config.txt'
,
pys
=
pys
,
rules
=
getRules
(
'js'
),
alists
=
alists
,
alists_str
=
alists_str
,
live_url
=
get_live_url
(
new_conf
,
0
),
mode
=
0
,
host
=
getHost
(
0
),
jxs
=
jxs
)
print
(
set_local
)
set_area
=
render_template
(
'config.txt'
,
pys
=
pys
,
rules
=
getRules
(
'js'
),
alists
=
alists
,
alists_str
=
alists_str
,
live_url
=
get_live_url
(
new_conf
,
1
),
mode
=
1
,
host
=
getHost
(
1
),
jxs
=
jxs
)
set_online
=
render_template
(
'config.txt'
,
pys
=
pys
,
rules
=
getRules
(
'js'
),
alists
=
alists
,
alists_str
=
alists_str
,
live_url
=
get_live_url
(
new_conf
,
2
),
mode
=
1
,
host
=
getHost
(
2
),
jxs
=
jxs
)
with
open
(
'txt/pycms0.json'
,
'w+'
,
encoding
=
'utf-8'
)
as
f
:
set_dict
=
json
.
loads
(
set_local
)
f
.
write
(
json
.
dumps
(
set_dict
,
ensure_ascii
=
False
,
indent
=
4
))
with
open
(
'txt/pycms1.json'
,
'w+'
,
encoding
=
'utf-8'
)
as
f
:
set_dict
=
json
.
loads
(
set_area
)
f
.
write
(
json
.
dumps
(
set_dict
,
ensure_ascii
=
False
,
indent
=
4
))
with
open
(
'txt/pycms2.json'
,
'w+'
,
encoding
=
'utf-8'
)
as
f
:
set_dict
=
json
.
loads
(
set_online
)
f
.
write
(
json
.
dumps
(
set_dict
,
ensure_ascii
=
False
,
indent
=
4
))
files
=
[
os
.
path
.
abspath
(
rf
'txt\pycms
{
i
}
.json'
)
for
i
in
range
(
3
)]
# print(files)
return
R
.
success
(
'猫配置生成完毕,文件位置在:
\n
'
+
'
\n
'
.
join
(
files
))
except
Exception
as
e
:
return
R
.
failed
(
f
'配置文件生成错误:
\n
{
e
}
'
)
@
home
.
route
(
"/info"
,
methods
=
[
'get'
])
def
info_all
():
...
...
controllers/service.py
浏览文件 @
d4e5ef01
...
...
@@ -26,6 +26,7 @@ class storage_service(object):
@
classmethod
def
getStoreConf
(
self
):
# MAX_CONTENT_LENGTH 最大上传和端口ip一样是顶级配置,无法外部修改的
conf_list
=
[
'LIVE_URL'
,
'USE_PY'
,
'PLAY_URL'
,
'PLAY_DISABLE'
,
'LAZYPARSE_MODE'
,
'WALL_PAPER_ENABLE'
,
'WALL_PAPER'
,
'UNAME'
,
'PWD'
,
'LIVE_MODE'
,
'CATE_EXCLUDE'
,
'TAB_EXCLUDE'
]
conf_name_list
=
[
'直播地址'
,
'启用py源'
,
'远程地址'
,
'禁用免嗅'
,
'免嗅模式'
,
'启用壁纸'
,
'壁纸链接'
,
'管理账号'
,
...
...
templates/index.html
浏览文件 @
d4e5ef01
...
...
@@ -23,9 +23,7 @@
// let rule = this.innerText.trim();
let
code
=
$
.
ajax
({
url
:
"
/configs
"
,
async
:
false
}).
responseText
;
code
=
typeof
(
code
)
===
"
object
"
?
code
:
JSON
.
parse
(
code
);
if
(
code
.
code
===
200
)
{
alert
(
code
.
msg
);
}
alert
(
code
.
msg
);
});
});
</script>
...
...
@@ -86,6 +84,9 @@
<div
class=
"btn"
>
<a
href=
"javascript:void(0);"
id=
"gen_config"
>
生成配置文件
</a>
</div>
<div
class=
"btn"
>
<a
href=
"/txt/pycms2.json"
target=
"_blank"
>
静态配置文件
</a>
</div>
</div>
</center>
</div>
...
...
txt/pycms0.json
浏览文件 @
d4e5ef01
{
"wallpaper"
:
"http://localhost:5705/pics"
,
"dr_count"
:
2
7
,
"dr_count"
:
2
8
,
"mode"
:
0
,
"spider"
:
"http://localhost:5705/liveslib"
,
"drives"
:
[
...
...
@@ -339,6 +339,15 @@
"quickSearch"
:
1
,
"filterable"
:
0
},
{
"key"
:
"dr_菜狗"
,
"name"
:
"菜狗(道长)"
,
"type"
:
1
,
"api"
:
"http://localhost:5705/vod?rule=菜狗"
,
"searchable"
:
1
,
"quickSearch"
:
0
,
"filterable"
:
1
},
{
"key"
:
"dr_蓝光影院"
,
"name"
:
"蓝光影院(道长)"
,
...
...
txt/pycms1.json
浏览文件 @
d4e5ef01
{
"wallpaper"
:
"http://192.168.3.224:5705/pics"
,
"dr_count"
:
2
7
,
"dr_count"
:
2
8
,
"mode"
:
1
,
"spider"
:
"http://192.168.3.224:5705/liveslib"
,
"drives"
:
[
...
...
@@ -339,6 +339,15 @@
"quickSearch"
:
1
,
"filterable"
:
0
},
{
"key"
:
"dr_菜狗"
,
"name"
:
"菜狗(道长)"
,
"type"
:
1
,
"api"
:
"http://192.168.3.224:5705/vod?rule=菜狗"
,
"searchable"
:
1
,
"quickSearch"
:
0
,
"filterable"
:
1
},
{
"key"
:
"dr_蓝光影院"
,
"name"
:
"蓝光影院(道长)"
,
...
...
txt/pycms2.json
浏览文件 @
d4e5ef01
{
"wallpaper"
:
"http://cms.nokia.press/pics"
,
"dr_count"
:
2
7
,
"wallpaper"
:
"http://cms
1
.nokia.press/pics"
,
"dr_count"
:
2
8
,
"mode"
:
1
,
"spider"
:
"http://cms.nokia.press/liveslib"
,
"spider"
:
"http://cms
1
.nokia.press/liveslib"
,
"drives"
:
[
{
"name"
:
"🔮嗨翻"
,
...
...
@@ -136,7 +136,7 @@
"key"
:
"dr_360影视"
,
"name"
:
"360影视(道长)"
,
"type"
:
1
,
"api"
:
"http://cms.nokia.press/vod?rule=360影视"
,
"api"
:
"http://cms
1
.nokia.press/vod?rule=360影视"
,
"searchable"
:
1
,
"quickSearch"
:
1
,
"filterable"
:
0
...
...
@@ -145,7 +145,7 @@
"key"
:
"dr_555影视"
,
"name"
:
"555影视(道长)"
,
"type"
:
1
,
"api"
:
"http://cms.nokia.press/vod?rule=555影视"
,
"api"
:
"http://cms
1
.nokia.press/vod?rule=555影视"
,
"searchable"
:
1
,
"quickSearch"
:
1
,
"filterable"
:
0
...
...
@@ -154,7 +154,7 @@
"key"
:
"dr_AnFuns"
,
"name"
:
"AnFuns(道长)"
,
"type"
:
1
,
"api"
:
"http://cms.nokia.press/vod?rule=AnFuns"
,
"api"
:
"http://cms
1
.nokia.press/vod?rule=AnFuns"
,
"searchable"
:
1
,
"quickSearch"
:
1
,
"filterable"
:
0
...
...
@@ -163,7 +163,7 @@
"key"
:
"dr_cokemv"
,
"name"
:
"cokemv(道长)"
,
"type"
:
1
,
"api"
:
"http://cms.nokia.press/vod?rule=cokemv"
,
"api"
:
"http://cms
1
.nokia.press/vod?rule=cokemv"
,
"searchable"
:
1
,
"quickSearch"
:
1
,
"filterable"
:
0
...
...
@@ -172,7 +172,7 @@
"key"
:
"dr_l0l"
,
"name"
:
"l0l(道长)"
,
"type"
:
1
,
"api"
:
"http://cms.nokia.press/vod?rule=l0l"
,
"api"
:
"http://cms
1
.nokia.press/vod?rule=l0l"
,
"searchable"
:
1
,
"quickSearch"
:
1
,
"filterable"
:
0
...
...
@@ -181,7 +181,7 @@
"key"
:
"dr_LIBVIO"
,
"name"
:
"LIBVIO(道长)"
,
"type"
:
1
,
"api"
:
"http://cms.nokia.press/vod?rule=LIBVIO"
,
"api"
:
"http://cms
1
.nokia.press/vod?rule=LIBVIO"
,
"searchable"
:
1
,
"quickSearch"
:
1
,
"filterable"
:
0
...
...
@@ -190,7 +190,7 @@
"key"
:
"dr_vip影院"
,
"name"
:
"vip影院(道长)"
,
"type"
:
1
,
"api"
:
"http://cms.nokia.press/vod?rule=vip影院"
,
"api"
:
"http://cms
1
.nokia.press/vod?rule=vip影院"
,
"searchable"
:
1
,
"quickSearch"
:
1
,
"filterable"
:
0
...
...
@@ -199,7 +199,7 @@
"key"
:
"dr_万能影视"
,
"name"
:
"万能影视(道长)"
,
"type"
:
1
,
"api"
:
"http://cms.nokia.press/vod?rule=万能影视"
,
"api"
:
"http://cms
1
.nokia.press/vod?rule=万能影视"
,
"searchable"
:
1
,
"quickSearch"
:
1
,
"filterable"
:
0
...
...
@@ -208,7 +208,7 @@
"key"
:
"dr_兔小贝"
,
"name"
:
"兔小贝(道长)"
,
"type"
:
1
,
"api"
:
"http://cms.nokia.press/vod?rule=兔小贝"
,
"api"
:
"http://cms
1
.nokia.press/vod?rule=兔小贝"
,
"searchable"
:
1
,
"quickSearch"
:
0
,
"filterable"
:
0
...
...
@@ -217,7 +217,7 @@
"key"
:
"dr_剧白白"
,
"name"
:
"剧白白(道长)"
,
"type"
:
1
,
"api"
:
"http://cms.nokia.press/vod?rule=剧白白"
,
"api"
:
"http://cms
1
.nokia.press/vod?rule=剧白白"
,
"searchable"
:
1
,
"quickSearch"
:
1
,
"filterable"
:
0
...
...
@@ -226,7 +226,7 @@
"key"
:
"dr_喵喵"
,
"name"
:
"喵喵(道长)"
,
"type"
:
1
,
"api"
:
"http://cms.nokia.press/vod?rule=喵喵"
,
"api"
:
"http://cms
1
.nokia.press/vod?rule=喵喵"
,
"searchable"
:
1
,
"quickSearch"
:
1
,
"filterable"
:
0
...
...
@@ -235,7 +235,7 @@
"key"
:
"dr_在线之家"
,
"name"
:
"在线之家(道长)"
,
"type"
:
1
,
"api"
:
"http://cms.nokia.press/vod?rule=在线之家"
,
"api"
:
"http://cms
1
.nokia.press/vod?rule=在线之家"
,
"searchable"
:
1
,
"quickSearch"
:
1
,
"filterable"
:
0
...
...
@@ -244,7 +244,7 @@
"key"
:
"dr_夜空"
,
"name"
:
"夜空(道长)"
,
"type"
:
1
,
"api"
:
"http://cms.nokia.press/vod?rule=夜空"
,
"api"
:
"http://cms
1
.nokia.press/vod?rule=夜空"
,
"searchable"
:
1
,
"quickSearch"
:
1
,
"filterable"
:
0
...
...
@@ -253,7 +253,7 @@
"key"
:
"dr_奇珍异兽"
,
"name"
:
"奇珍异兽(道长)"
,
"type"
:
1
,
"api"
:
"http://cms.nokia.press/vod?rule=奇珍异兽"
,
"api"
:
"http://cms
1
.nokia.press/vod?rule=奇珍异兽"
,
"searchable"
:
1
,
"quickSearch"
:
1
,
"filterable"
:
0
...
...
@@ -262,7 +262,7 @@
"key"
:
"dr_小强迷"
,
"name"
:
"小强迷(道长)"
,
"type"
:
1
,
"api"
:
"http://cms.nokia.press/vod?rule=小强迷"
,
"api"
:
"http://cms
1
.nokia.press/vod?rule=小强迷"
,
"searchable"
:
1
,
"quickSearch"
:
1
,
"filterable"
:
0
...
...
@@ -271,7 +271,7 @@
"key"
:
"dr_小猫咪"
,
"name"
:
"小猫咪(道长)"
,
"type"
:
1
,
"api"
:
"http://cms.nokia.press/vod?rule=小猫咪"
,
"api"
:
"http://cms
1
.nokia.press/vod?rule=小猫咪"
,
"searchable"
:
1
,
"quickSearch"
:
1
,
"filterable"
:
0
...
...
@@ -280,7 +280,7 @@
"key"
:
"dr_干饭影视"
,
"name"
:
"干饭影视(道长)"
,
"type"
:
1
,
"api"
:
"http://cms.nokia.press/vod?rule=干饭影视"
,
"api"
:
"http://cms
1
.nokia.press/vod?rule=干饭影视"
,
"searchable"
:
0
,
"quickSearch"
:
0
,
"filterable"
:
0
...
...
@@ -289,7 +289,7 @@
"key"
:
"dr_库马伊"
,
"name"
:
"库马伊(道长)"
,
"type"
:
1
,
"api"
:
"http://cms.nokia.press/vod?rule=库马伊"
,
"api"
:
"http://cms
1
.nokia.press/vod?rule=库马伊"
,
"searchable"
:
1
,
"quickSearch"
:
1
,
"filterable"
:
0
...
...
@@ -298,7 +298,7 @@
"key"
:
"dr_影视工厂"
,
"name"
:
"影视工厂(道长)"
,
"type"
:
1
,
"api"
:
"http://cms.nokia.press/vod?rule=影视工厂"
,
"api"
:
"http://cms
1
.nokia.press/vod?rule=影视工厂"
,
"searchable"
:
1
,
"quickSearch"
:
1
,
"filterable"
:
0
...
...
@@ -307,7 +307,7 @@
"key"
:
"dr_瓜皮TV"
,
"name"
:
"瓜皮TV(道长)"
,
"type"
:
1
,
"api"
:
"http://cms.nokia.press/vod?rule=瓜皮TV"
,
"api"
:
"http://cms
1
.nokia.press/vod?rule=瓜皮TV"
,
"searchable"
:
1
,
"quickSearch"
:
1
,
"filterable"
:
0
...
...
@@ -316,7 +316,7 @@
"key"
:
"dr_看视界"
,
"name"
:
"看视界(道长)"
,
"type"
:
1
,
"api"
:
"http://cms.nokia.press/vod?rule=看视界"
,
"api"
:
"http://cms
1
.nokia.press/vod?rule=看视界"
,
"searchable"
:
1
,
"quickSearch"
:
1
,
"filterable"
:
0
...
...
@@ -325,7 +325,7 @@
"key"
:
"dr_腾云驾雾"
,
"name"
:
"腾云驾雾(道长)"
,
"type"
:
1
,
"api"
:
"http://cms.nokia.press/vod?rule=腾云驾雾"
,
"api"
:
"http://cms
1
.nokia.press/vod?rule=腾云驾雾"
,
"searchable"
:
1
,
"quickSearch"
:
1
,
"filterable"
:
0
...
...
@@ -334,16 +334,25 @@
"key"
:
"dr_莫扎兔"
,
"name"
:
"莫扎兔(道长)"
,
"type"
:
1
,
"api"
:
"http://cms.nokia.press/vod?rule=莫扎兔"
,
"api"
:
"http://cms
1
.nokia.press/vod?rule=莫扎兔"
,
"searchable"
:
1
,
"quickSearch"
:
1
,
"filterable"
:
0
},
{
"key"
:
"dr_菜狗"
,
"name"
:
"菜狗(道长)"
,
"type"
:
1
,
"api"
:
"http://cms1.nokia.press/vod?rule=菜狗"
,
"searchable"
:
1
,
"quickSearch"
:
0
,
"filterable"
:
1
},
{
"key"
:
"dr_蓝光影院"
,
"name"
:
"蓝光影院(道长)"
,
"type"
:
1
,
"api"
:
"http://cms.nokia.press/vod?rule=蓝光影院"
,
"api"
:
"http://cms
1
.nokia.press/vod?rule=蓝光影院"
,
"searchable"
:
1
,
"quickSearch"
:
1
,
"filterable"
:
0
...
...
@@ -352,7 +361,7 @@
"key"
:
"dr_蓝莓影视"
,
"name"
:
"蓝莓影视(道长)"
,
"type"
:
1
,
"api"
:
"http://cms.nokia.press/vod?rule=蓝莓影视"
,
"api"
:
"http://cms
1
.nokia.press/vod?rule=蓝莓影视"
,
"searchable"
:
1
,
"quickSearch"
:
1
,
"filterable"
:
0
...
...
@@ -361,7 +370,7 @@
"key"
:
"dr_追剧喵"
,
"name"
:
"追剧喵(道长)"
,
"type"
:
1
,
"api"
:
"http://cms.nokia.press/vod?rule=追剧喵"
,
"api"
:
"http://cms
1
.nokia.press/vod?rule=追剧喵"
,
"searchable"
:
1
,
"quickSearch"
:
1
,
"filterable"
:
0
...
...
@@ -370,7 +379,7 @@
"key"
:
"dr_鸭奈飞"
,
"name"
:
"鸭奈飞(道长)"
,
"type"
:
1
,
"api"
:
"http://cms.nokia.press/vod?rule=鸭奈飞"
,
"api"
:
"http://cms
1
.nokia.press/vod?rule=鸭奈飞"
,
"searchable"
:
1
,
"quickSearch"
:
1
,
"filterable"
:
0
...
...
@@ -383,7 +392,7 @@
"searchable"
:
1
,
"quickSearch"
:
1
,
"filterable"
:
0
,
"ext"
:
"http://cms.nokia.press/txt/py/py_ali.py"
"ext"
:
"http://cms
1
.nokia.press/txt/py/py_ali.py"
},
{
"key"
:
"py_bilibili"
,
...
...
@@ -393,7 +402,7 @@
"searchable"
:
1
,
"quickSearch"
:
1
,
"filterable"
:
0
,
"ext"
:
"http://cms.nokia.press/txt/py/py_bilibili.py"
"ext"
:
"http://cms
1
.nokia.press/txt/py/py_bilibili.py"
},
{
"key"
:
"py_bilimd"
,
...
...
@@ -403,7 +412,7 @@
"searchable"
:
1
,
"quickSearch"
:
1
,
"filterable"
:
0
,
"ext"
:
"http://cms.nokia.press/txt/py/py_bilimd.py"
"ext"
:
"http://cms
1
.nokia.press/txt/py/py_bilimd.py"
},
{
"key"
:
"py_bilivd"
,
...
...
@@ -413,7 +422,7 @@
"searchable"
:
1
,
"quickSearch"
:
1
,
"filterable"
:
0
,
"ext"
:
"http://cms.nokia.press/txt/py/py_bilivd.py"
"ext"
:
"http://cms
1
.nokia.press/txt/py/py_bilivd.py"
},
{
"key"
:
"py_cctv"
,
...
...
@@ -423,7 +432,7 @@
"searchable"
:
1
,
"quickSearch"
:
1
,
"filterable"
:
0
,
"ext"
:
"http://cms.nokia.press/txt/py/py_cctv.py"
"ext"
:
"http://cms
1
.nokia.press/txt/py/py_cctv.py"
},
{
"key"
:
"py_cokemv"
,
...
...
@@ -433,7 +442,7 @@
"searchable"
:
1
,
"quickSearch"
:
1
,
"filterable"
:
0
,
"ext"
:
"http://cms.nokia.press/txt/py/py_cokemv.py"
"ext"
:
"http://cms
1
.nokia.press/txt/py/py_cokemv.py"
},
{
"key"
:
"py_czspp"
,
...
...
@@ -443,7 +452,7 @@
"searchable"
:
1
,
"quickSearch"
:
1
,
"filterable"
:
0
,
"ext"
:
"http://cms.nokia.press/txt/py/py_czspp.py"
"ext"
:
"http://cms
1
.nokia.press/txt/py/py_czspp.py"
},
{
"key"
:
"py_douyu"
,
...
...
@@ -453,7 +462,7 @@
"searchable"
:
1
,
"quickSearch"
:
1
,
"filterable"
:
0
,
"ext"
:
"http://cms.nokia.press/txt/py/py_douyu.py"
"ext"
:
"http://cms
1
.nokia.press/txt/py/py_douyu.py"
},
{
"key"
:
"py_genmov"
,
...
...
@@ -463,7 +472,7 @@
"searchable"
:
1
,
"quickSearch"
:
1
,
"filterable"
:
0
,
"ext"
:
"http://cms.nokia.press/txt/py/py_genmov.py"
"ext"
:
"http://cms
1
.nokia.press/txt/py/py_genmov.py"
},
{
"key"
:
"py_gimytv"
,
...
...
@@ -473,7 +482,7 @@
"searchable"
:
1
,
"quickSearch"
:
1
,
"filterable"
:
0
,
"ext"
:
"http://cms.nokia.press/txt/py/py_gimytv.py"
"ext"
:
"http://cms
1
.nokia.press/txt/py/py_gimytv.py"
},
{
"key"
:
"py_gitcafe"
,
...
...
@@ -483,7 +492,7 @@
"searchable"
:
1
,
"quickSearch"
:
1
,
"filterable"
:
0
,
"ext"
:
"http://cms.nokia.press/txt/py/py_gitcafe.py"
"ext"
:
"http://cms
1
.nokia.press/txt/py/py_gitcafe.py"
},
{
"key"
:
"py_huya"
,
...
...
@@ -493,7 +502,7 @@
"searchable"
:
1
,
"quickSearch"
:
1
,
"filterable"
:
0
,
"ext"
:
"http://cms.nokia.press/txt/py/py_huya.py"
"ext"
:
"http://cms
1
.nokia.press/txt/py/py_huya.py"
},
{
"key"
:
"py_pansou"
,
...
...
@@ -503,7 +512,7 @@
"searchable"
:
1
,
"quickSearch"
:
1
,
"filterable"
:
0
,
"ext"
:
"http://cms.nokia.press/txt/py/py_pansou.py"
"ext"
:
"http://cms
1
.nokia.press/txt/py/py_pansou.py"
},
{
"key"
:
"py_voflix"
,
...
...
@@ -513,7 +522,7 @@
"searchable"
:
1
,
"quickSearch"
:
1
,
"filterable"
:
0
,
"ext"
:
"http://cms.nokia.press/txt/py/py_voflix.py"
"ext"
:
"http://cms
1
.nokia.press/txt/py/py_voflix.py"
},
{
"key"
:
"py_xmaomi"
,
...
...
@@ -523,7 +532,7 @@
"searchable"
:
1
,
"quickSearch"
:
1
,
"filterable"
:
0
,
"ext"
:
"http://cms.nokia.press/txt/py/py_xmaomi.py"
"ext"
:
"http://cms
1
.nokia.press/txt/py/py_xmaomi.py"
},
{
"key"
:
"py_yiso"
,
...
...
@@ -533,7 +542,7 @@
"searchable"
:
1
,
"quickSearch"
:
1
,
"filterable"
:
0
,
"ext"
:
"http://cms.nokia.press/txt/py/py_yiso.py"
"ext"
:
"http://cms
1
.nokia.press/txt/py/py_yiso.py"
},
{
"key"
:
"py_zhaozy"
,
...
...
@@ -543,7 +552,7 @@
"searchable"
:
1
,
"quickSearch"
:
1
,
"filterable"
:
0
,
"ext"
:
"http://cms.nokia.press/txt/py/py_zhaozy.py"
"ext"
:
"http://cms
1
.nokia.press/txt/py/py_zhaozy.py"
},
{
"key"
:
"py_zxzj"
,
...
...
@@ -553,7 +562,7 @@
"searchable"
:
1
,
"quickSearch"
:
1
,
"filterable"
:
0
,
"ext"
:
"http://cms.nokia.press/txt/py/py_zxzj.py"
"ext"
:
"http://cms
1
.nokia.press/txt/py/py_zxzj.py"
}
],
"parses"
:
[
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录