This commit is contained in:
紫云徽 2024-08-05 13:41:59 +08:00
parent 3e77e08b24
commit e60fed48b4

View File

@ -1,6 +1,10 @@
import { serve } from 'bun'; import { serve } from 'bun';
import { RouterOSAPI } from 'node-routeros'; import { RouterOSAPI } from 'node-routeros';
import cfg from '/config/config.json';
const path = '/config/config.json';
const cfgfile = Bun.file(path);
let cfg = await cfgfile.json();
console.log(cfg);
let api = new RouterOSAPI({ let api = new RouterOSAPI({
host: cfg.host, host: cfg.host,
@ -146,7 +150,11 @@ async function switchNetgate(id: string, addr: string, group: string) {
let targetcidr = (group === 'proxy' ? proxycidr : maincidr) let targetcidr = (group === 'proxy' ? proxycidr : maincidr)
.split('/')[0] .split('/')[0]
.split('.'); .split('.');
console.log(proxycidr);
console.log(maincidr);
console.log(targetcidr);
let address = addr.split('.'); let address = addr.split('.');
console.log(address);
let num = 2; let num = 2;
if (mask == 16) { if (mask == 16) {
num = 1; num = 1;