代码拉取完成,页面将自动刷新
import fs from 'node:fs';
import Config from './model/Config.js'; //引入获取配置的js
import chalk from 'chalk';
if (!global.segment) {
global.segment = (await import('icqq')).segment;
}
const _path = './plugins/xiuxian-emulator-plugin'
//定义一个版本信息的常量,获取默认文件配置文件信息
const versionData = Config.getdefSet('version');
//打印启动日志
logger.info(chalk.cyan('-----------(∗❛ั∀❛ั∗)✧*。--------------'));
logger.info(
chalk.yellow(
`修仙插件(萝莉版)${versionData[0].version}「${versionData[0].name}」初始化`
)
);
logger.info(`~\t${chalk.green('测试群1: 703231027')}\t~`);
logger.info(`~\t${chalk.green('测试群2: 548122316')}\t~`);
logger.info(`~\t${chalk.green('服主交流群: 523508236')}\t~`);
logger.info(`~\t${chalk.green('原开发:水脚脚,咸咸咸鱼鱼,零零零零')}\t~`);
logger.info(`~\t${chalk.green('开发: DD斩首,零,RetuEase,香菜')}\t~`);
logger.info(`~\t${chalk.green('魔改: touchscale,鱼干Hg,晓飞,雨洛,逝雪苏羽')}\t~`);
logger.info(`~\t${chalk.green('策划:再氪两单嘛')}\t~`);
logger.info(`~\t${chalk.green('源码提供:墨宇,啵唧,xh')}\t~`);
logger.info(`~\t${chalk.green('Created By touchscale')}\t~`)
logger.info(chalk.magenta('------------------------------------'))
/**
* 遍历获取
*/
let sum = [''];
let filepath = `${_path}/apps`;
function readdirectory(dir) {
let files = fs.readdirSync(dir);
files.forEach(async (item) => {
let filepath1 = dir + '/' + item;
let stat = fs.statSync(filepath1);
if (stat.isFile()) {
} else {
let file = filepath1.replace(filepath, '');
sum.push(file);
}
});
}
readdirectory(filepath);
/**
* import
*/
let apps = {};
var bian = '';
//循环写入
for (var i = 0; i < sum.length; i++) {
bian = sum[i];
var files = fs
.readdirSync(`${_path}/apps` + bian)
.filter((file) => file.endsWith('.js'));
for (let file of files) {
let name = file.replace('.js', '');
apps[name] = (await import('./apps' + bian + '/' + file))[name];
}
}
//导出
export { apps };
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。