未验证 提交 3036d92f 编写于 作者: M Max Zhao 提交者: GitHub

luci-app-ssr-plus: fix trojan url import (#3195)

上级 a18e7218
...@@ -211,16 +211,16 @@ ...@@ -211,16 +211,16 @@
} else { } else {
url0 = ssu[1] url0 = ssu[1]
} }
var sstr = b64decsafe(url0); var sstr = url0;
document.getElementById('cbid.shadowsocksr.' + sid + '.type').value = "trojan"; document.getElementById('cbid.shadowsocksr.' + sid + '.type').value = "trojan";
document.getElementById('cbid.shadowsocksr.' + sid + '.type').dispatchEvent(event); document.getElementById('cbid.shadowsocksr.' + sid + '.type').dispatchEvent(event);
var team = sstr.split('@'); var team = sstr.split('@');
console.log(param); var password = team[0]
var part1 = team[0].split(':'); var serverPart = team[1].split(':');
var part2 = team[1].split(':'); var port = serverPart[1].split('?')[0];
document.getElementById('cbid.shadowsocksr.' + sid + '.server').value = part2[0]; document.getElementById('cbid.shadowsocksr.' + sid + '.server').value = serverPart[0];
document.getElementById('cbid.shadowsocksr.' + sid + '.server_port').value = part2[1]; document.getElementById('cbid.shadowsocksr.' + sid + '.server_port').value = port;
document.getElementById('cbid.shadowsocksr.' + sid + '.password').value = part1[1]; document.getElementById('cbid.shadowsocksr.' + sid + '.password').value = password;
if (param != undefined) { if (param != undefined) {
document.getElementById('cbid.shadowsocksr.' + sid + '.alias').value = decodeURI(param); document.getElementById('cbid.shadowsocksr.' + sid + '.alias').value = decodeURI(param);
} }
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册