GUI.for.Cores News
1.87K subscribers
44 photos
1 video
3 files
81 links
版本更新、通知发布、使用手册

交流群组:https://t.me/GUI_for_Cores

项目地址:https://github.com/GUI-for-Cores
Download Telegram
GUI.for.Cores 滚动更新日志

- 新增插件触发器:onCoreStarted(核心启动后)、onCoreStopped(核心停止后)

使用教程:

/* 触发器 核心启动后 */
const onCoreStarted = async () => {
console.log(`[${Plugin.name}]`, "核心启动了");
};

/* 触发器 核心停止后 */
const onCoreStopped = async () => {
console.log(`[${Plugin.name}]`, "核心停止了");
};


请使用【滚动发行】插件完成更新
GUI.for.Cores 滚动更新日志

- 新增插件触发器:onBeforeCoreStart(核心启动前)、onBeforeCoreStop(核心停止前)

使用教程:

/* 触发器 核心启动前 */
const onBeforeCoreStart = async (config, profile) => {
console.log(`[${Plugin.name}]`, 'onBeforeCoreStart')
return config
}

/* 触发器 核心停止前 */
const onBeforeCoreStop = async () => {
console.log(`[${Plugin.name}]`, 'onBeforeCoreStop')
}


请使用【滚动发行】插件完成更新
GUI.for.Cores 滚动更新日志

- 新增设置项【将代理组添加到托盘菜单】。

该设置默认关闭,以减少托盘菜单的刷新频率。

开启后,在切换【展示不可用节点】或【按延迟排序】时,托盘菜单将随之更新;此外,节点的可用性变化或延迟排序的更新也会触发托盘菜单的刷新。
插件发布 【SNI 伪造】

插件ID:plugin-sni-spoofing

插件说明:通过为浏览器添加启动参数和运行 Nginx 反代服务,实现免代理访问被墙网站。Supported by: 泡泡茶壶

通用插件
GUI.for.Cores 滚动更新日志

- 增加插件API: Plugins.modal
- 插件支持自定义UI,提供完整的Vue3框架能力

使用示例:

const onRun = async () => {
const ui = createUIModal()
ui.open()
}

const createUIModal = () => {
const { h, defineComponent } = Vue

const component1 = () => 'component1'

const component2 = {
template: '{{msg}}',
setup() {
return { msg: 'component2' }
}
}

const component3 = defineComponent(() => {
return () => h('div', 'component3')
})

const component4 = defineComponent({
render() {
return h('div', 'component4')
}
})

const modal = Plugins.modal({ title: '自定义UI使用示例', component: h(component4) })

return modal
}


更多示例请参考插件【插件UI示例
插件发布 【WARP 配置生成】

插件ID:plugin-generate-warp-config

插件说明:自动注册并生成 Cloudflare WARP 的配置信息。Supported by: 泡泡茶壶

通用插件
GUI.for.Cores 滚动更新日志

- 新增插件元数据:【是否具有用户界面】

配合【手动触发】触发器使用,开启后运行按钮前有个bling bling的小图标
插件发布 【插件UI开发助手】

插件ID:plugin-ui-dev-helper

插件说明:可热更新代码,实时预览插件UI改动。

通用插件