提交 d4e5ef01 编写于 作者: H hjdhnx

增加配置文件生成的错误提示

上级 5e2cf8e9
无法预览此类型文件
......@@ -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():
......
......@@ -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源', '远程地址', '禁用免嗅', '免嗅模式', '启用壁纸', '壁纸链接', '管理账号',
......
......@@ -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>
......
{
"wallpaper": "http://localhost:5705/pics",
"dr_count": 27,
"dr_count": 28,
"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": "蓝光影院(道长)",
......
{
"wallpaper": "http://192.168.3.224:5705/pics",
"dr_count": 27,
"dr_count": 28,
"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": "蓝光影院(道长)",
......
{
"wallpaper": "http://cms.nokia.press/pics",
"dr_count": 27,
"wallpaper": "http://cms1.nokia.press/pics",
"dr_count": 28,
"mode": 1,
"spider": "http://cms.nokia.press/liveslib",
"spider": "http://cms1.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://cms1.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://cms1.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://cms1.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://cms1.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://cms1.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://cms1.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://cms1.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://cms1.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://cms1.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://cms1.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://cms1.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://cms1.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://cms1.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://cms1.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://cms1.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://cms1.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://cms1.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://cms1.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://cms1.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://cms1.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://cms1.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://cms1.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://cms1.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://cms1.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://cms1.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://cms1.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://cms1.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://cms1.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://cms1.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://cms1.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://cms1.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://cms1.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://cms1.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://cms1.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://cms1.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://cms1.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://cms1.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://cms1.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://cms1.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://cms1.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://cms1.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://cms1.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://cms1.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://cms1.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://cms1.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.
先完成此消息的编辑!
想要评论请 注册