(servers, script)
| 2287 | } |
| 2288 | |
| 2289 | function RenameScript(servers, script) { |
| 2290 | $notify("🤖 启用脚本进行重命名", "", script); |
| 2291 | try { |
| 2292 | const $ = Tools().rename; |
| 2293 | // extract server tags |
| 2294 | const nodes = Tools().getNodeInfo(servers); |
| 2295 | eval(script); |
| 2296 | const newNames = rename(nodes); |
| 2297 | // rename nodes |
| 2298 | return servers.map((s, i) => s.split("tag=")[0] + "tag=" + newNames[i]); |
| 2299 | } catch (err) { |
| 2300 | $notify("❌ 脚本重命名出现错误", "", err); |
| 2301 | return servers; |
| 2302 | } |
| 2303 | |
| 2304 | } |
| 2305 | |
| 2306 | //删除 emoji |
| 2307 | function emoji_del(str) { |
no test coverage detected