mirror of
https://github.com/MHSanaei/3x-ui.git
synced 2025-03-01 01:20:49 +03:00
commit
b37b12754f
@ -1227,7 +1227,7 @@ class Inbound extends XrayCommonClass {
|
||||
return url.toString();
|
||||
}
|
||||
|
||||
genLink(address='', remark='', clientIndex=0) {
|
||||
genLink(address='', remark='') {
|
||||
switch (this.protocol) {
|
||||
case Protocols.VMESS:
|
||||
if (this.settings.vmesses[clientIndex].email != ""){
|
||||
@ -1249,21 +1249,20 @@ class Inbound extends XrayCommonClass {
|
||||
}
|
||||
}
|
||||
genInboundLinks(address = '', remark = '') {
|
||||
let link = '';
|
||||
JSON.parse(this.settings)
|
||||
switch (this.protocol) {
|
||||
case Protocols.VMESS:
|
||||
case Protocols.VLESS:
|
||||
case Protocols.TROJAN:
|
||||
JSON.parse(this.settings).clients.forEach((client,index) => {
|
||||
link += this.genLink(address, remark, index) + '\r\n';
|
||||
});
|
||||
return link;
|
||||
case Protocols.SHADOWSOCKS:
|
||||
return (this.genSSLink(address, remark) + '\r\n');
|
||||
default: return '';
|
||||
let link = '';
|
||||
switch (this.protocol) {
|
||||
case Protocols.VMESS:
|
||||
case Protocols.VLESS:
|
||||
case Protocols.TROJAN:
|
||||
JSON.parse(this.settings).clients.forEach((_,index) => {
|
||||
link += this.genLink(address, remark, index) + '\r\n';
|
||||
});
|
||||
return link;
|
||||
case Protocols.SHADOWSOCKS:
|
||||
return (this.genSSLink(address, remark) + '\r\n');
|
||||
default: return '';
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
static fromJson(json={}) {
|
||||
return new Inbound(
|
||||
|
Loading…
Reference in New Issue
Block a user