pull/632/head
Mr Chen 5 months ago
parent ad66ecc628
commit 3b0db0359c
  1. 12
      plugins/xui/index.py
  2. 78
      plugins/xui/js/xui.js

@ -156,17 +156,17 @@ def initdUinstall():
def getXuiInfo():
data = {}
user = pSqliteDb('users')
info = user.field('username,password').where("id=?", (1,)).find()
setting = pSqliteDb('settings')
setting_data = setting.field('webPort')..where("key=?", ('webPort',)).find()
setting_data = setting.where("key=?", ('webPort',)).find()
print(info)
print(setting_data)
return mw.returnJson(True, 'ok', '')
data['username'] = info['username']
data['password'] = info['password']
data['port'] = info['webPort']
return mw.returnJson(True, 'ok', data)
def installPreInspection():
sys = mw.execShell("cat /etc/*-release | grep PRETTY_NAME |awk -F = '{print $2}' | awk -F '\"' '{print $2}'| awk '{print $1}'")

@ -27,35 +27,53 @@ function mtPost(method, version, args,callback){
}
function mtCommonFunc(){
var con = '<hr/><p class="conf_p" style="text-align:center;">\
<button id="mtproxy_url" class="btn btn-default btn-sm">获取连接地址</button>\
</p>';
$(".soft-man-con").html(con);
$('#mtproxy_url').click(function(){
mtPost('url', '', {}, function(rdata){
var data = $.parseJSON(rdata.data);
layer.open({
title: "mtproxy代理信息",
area: ['600px', '180px'],
type:1,
closeBtn: 1,
shadeClose: false,
btn:["复制","取消"],
content: '<div class="pd15">\
<div class="divtable">\
<pre class="layui-code">'+data.data+'</pre>\
</div>\
</div>',
success:function(){
copyText(data.data);
},
yes:function(){
copyText(data.data);
}
});
});
mtPost('info', '', {}, function(rdata){
var rdata = $.parseJSON(rdata.data);
var con = '<p class="conf_p">\
<span>用户名</span>\
<input class="bt-input-text mr5" type="number" value="' + rdata['username'] + '">, \
</p>';
con += '<p class="conf_p">\
<span>密码</span>\
<input class="bt-input-text mr5" type="number" value="' + rdata['password'] +'" name="max">,MB\
</p>';
con += '<p class="conf_p">\
<span>端口</span>\
<input class="bt-input-text mr5" type="number" value="' + rdata['port'] +'" name="max">,MB\
</p>';
var con = '<hr/><p class="conf_p" style="text-align:center;">\
<button id="mtproxy_url" class="btn btn-default btn-sm">打开XUI</button>\
</p>';
$(".soft-man-con").html(con);
});
// $('#mtproxy_url').click(function(){
// mtPost('url', '', {}, function(rdata){
// var data = $.parseJSON(rdata.data);
// layer.open({
// title: "mtproxy代理信息",
// area: ['600px', '180px'],
// type:1,
// closeBtn: 1,
// shadeClose: false,
// btn:["复制","取消"],
// content: '<div class="pd15">\
// <div class="divtable">\
// <pre class="layui-code">'+data.data+'</pre>\
// </div>\
// </div>',
// success:function(){
// copyText(data.data);
// },
// yes:function(){
// copyText(data.data);
// }
// });
// });
// });
}
Loading…
Cancel
Save