GUI.for.Cores News
2.56K subscribers
59 photos
2 videos
1 file
90 links
版本更新、通知发布、使用手册

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

项目地址:https://github.com/GUI-for-Cores
Download Telegram
插件更新
* GFS插件:【一键添加规则集】
更新变化:改为交互式添加
更新方式:直接更新

* 通用插件:【更好的代理名称显示】
更新变化:添加右键菜单【设置】
更新方式:删除插件并更新插件中心后重新添加
插件发布【IP 信息查询】

插件ID : plugin-ip-geolocation
插件说明:快速查询当前 IP 信息。Supported by: QiChaiQiChai
1👍1
插件发布【SpeedTest 速度测试】

插件ID :plugin-speedtest
插件说明:测试当前节点延迟和下行速度。Supported by: QiChaiQiChai
👍1
插件发布【GeoIP 查询】

插件ID :plugin-geoip-search
插件说明:查询 IP 信息。Supported by: QiChaiQiChai
插件发布【Yacd-meta 仪表板】

插件ID :plugin-open-yacd-meta-dashboard
插件说明:启动 Yacd-meta 仪表板,若需关闭 GUI 程序时启动,可手动在“编辑”中开启对应的触发器。Supported by: QiChaiQiChai
1
Forwarded from Aera
GUI.for.SingBox 【v1.4.6 已发布】

主要更新内容如下:
- 合并了GFC v1.5.0中介绍的特性:
- 插件增加prompt api
❤‍🔥2👏1
插件发布【节点转换-Beta版】

插件ID: plugin-node-convert
插件说明:节点转换插件,支持v2ray分享的链接转换为clash格式。目前为测试阶段,请积极反馈,反馈时请提供脱敏后的分享链接。

此插件边反馈边完善,完善后会加入GFC客户端内。
插件发布 【Scamalytics IP 欺诈风险查询】

插件ID: plugin-scamalytics-ip-fraud-risk
插件说明:查询当前节点落地 IP 的欺诈风险,也可以通过右键的方式手动输入需查询的 IP 地址 (注:Scamalytics API Key 需在 https://scamalytics.com/ip/api/pricing 申请)。Supported by: QiChaiQiChai

通用插件
1
修复插件【修复v1.5.1之前的插件配置】

请在更新到GFC v1.5.1之前手动执行一次此插件,否则升级后已有的插件将无法正常工作。
GUI.for.Clash 【v1.5.1 已发布】

Features
- 插件支持参数配置
- Plugins.confirm支持换行显示
- 增加插件API:Plugins.alert(title, message)
- fix: 连接上行/下行流量显示错误
- fix: 内核启动失败时按钮的loading状态bug
- fix: 键值对编辑组件卡顿bug

插件参数使用方法见示例插件:【插件配置示例】
说明:
- 开发者可在【编辑】里添加插件使用的参数,在源码里通过`Plugin.xxx`来引用参数,`Plugin`是插件里的一个全局变量,里面包含了本插件的所有参数,可使用console.log(Plugin)打印查看;
- 普通用户可右键【配置插件】对插件进行自定义配置。

Plugins.alert使用方法:
Plugins.alert('提示', '提示消息')
插件更新 【此3款插件已改为使用右键配置】

更新步骤:卸载原有插件 - 插件中心 - 更新列表 - 添加对应插件

建议:开发插件时不要读写data/plugins目录,此目录仅存放插件源码。
Forwarded from Aera
GUI.for.SingBox 【v1.4.8 已发布】

主要更新内容如下:
- 合并了GFC v1.5.1中介绍的特性:
- 插件支持参数配置
- Plugins.confirm支持换行显示
- 增加插件API:Plugins.alert(title, message)
- fix: 连接上行/下行流量显示错误
- fix: 内核启动失败时按钮的loading状态bug
- fix: 键值对编辑组件卡顿bug
- 合并了GFC v1.5.2中介绍的特性:
- 修复了一个漏洞


Sub-Store 插件更新
- 支持右键配置服务端口号
GUI.for.Clash 【v1.5.3 已发布】

Features
- 插件新增Notify方法
- 配置了菜单项的插件会添加到系统托盘菜单(需在设置中打开【将插件添加到托盘菜单】)
- 编辑插件后右键菜单项将实时生效
- 无配置项的插件将隐藏配置按钮
- 新增全新的令人眼花的红色APP配色
- fix: 修正交互组件显示层级
- fix: 解决下载内核、更新APP失败时消息没有隐藏的问题

Plugins.Notify使用方法:
Plugins.Notify('通知', '普通的消息通知')
Plugins.Notify('通知', '成功的消息通知', 'success')
Plugins.Notify('通知', '失败的消息通知', 'error')
2
GUI.for.Clash 【v1.5.4 已发布】

Features
- 插件新增HttpPost方法,仅支持application/json格式
- 插件配置支持拖动排序
- fix: 修复了插件没有菜单项时错误的出现在了系统菜单上的问题
- fix: 修复了没有自动取消系统代理的问题
- fix: 修复了当配置开启了TUN,但使用的是系统代理时,重启内核导致2种状态同时存在的问题
- fix: 修复了恢复插件默认设置不生效的问题
- chore: 简化了插件错误提示
- refactor: 重构了部分代码,把更多的逻辑转移到了前端

Plugins.HttpPost使用示例:
// Plugins.HttpPost(url, header, body)
const { header, body } = await Plugins.HttpPost(
"http://127.0.0.1:8080/app",
{
Authorization: "Bearer token",
},
{
name: "GUI.for.Clash",
version: "v1.5.4",
}
);
👍4
GUI.for.Clash 【v1.5.5 已发布】

Features
- 命令系统:Ctrl + Shift + P 开启
- 修改部分弹窗关闭行为
👏2🔥1🤩1
插件发布【一键设置终端代理】

插件ID: plugin-terminal-proxy
说明:一键设置系统cmd、powershell等终端的代理,非常适用于使用系统代理的用户。




通用插件
👍1👏1
GUI.for.Clash 【v1.5.6 已发布】

Features
- 修改API:Plugins.Exec、Plugins.ExecBackground
- fix: 修复命令系统按键事件错误响应问题


Plugins.Exec和Plugins.ExecBackground变化:第三个参数改为对象
使用如下:
const pid1 = await Plugins.Exec("node", ["-v"], {
// 之前的第三个参数在这
convert: true,
// 可配置环境变量
env: {
port: Plugin.port,
address: Plugin.address,
},
});

const pid2 = await Plugins.ExecBackground(
"node",
["-v"],
(out) => {
console.log(out);
},
() => {
console.log("end");
},
{
convert: true,
// 可配置环境变量
env: {
port: Plugin.port,
address: Plugin.address,
},
}
);
👍2
插件发布【Sub-Store V2】

插件ID: plugin-sub-store-v2

说明:高级订阅管理工具


通用插件
👍4👏1
GUI.for.SingBox 【v1.4.9 已发布】

查看详情
GUI.for.Clash 【v1.5.7 已发布】

Features
- 计划任务支持完成后通知
- 插件添加运行状态指示
- 插件支持右键打开文件
- 插件参数和插件元数据合并,在变量Plugin中
- 规则集支持右键打开文件

插件运行状态指示说明,可在插件钩子中返回状态码:0、1、2
0: 初始状态,不显示指示
1:运行状态,显示为绿色圆点
2:停止状态,显示为红色圆点
// 插件钩子 - 运行按钮
const onRun = () => {
return 1 // 返回状态码
}

// 插件钩子 - 自定义菜单项
const Stop = () => {
return 2 // 返回状态码
}


插件变量Plugin说明
1、配置的插件参数在Plugin中
2、插件元数据也在Plugin中,例如id、name
3、开发插件时,参数命名避免和元数据冲突
Forwarded from Aera
GUI.for.SingBox 【v1.5.0 已发布】

主要更新内容如下:
- 合并了GFC v1.5.7中介绍的特性:
- 计划任务支持完成后通知
- 插件添加运行状态指示
- 插件支持右键打开文件
- 插件参数和插件元数据合并,在变量Plugin中
- source类型的规则集支持右键打开文件
👍2🥰1