M
MonitorIsland
流焰xwx • Version 1.8.0LiuYan_xwx.MonitorIsland
4973
9
简介
这是一个 ClassIsland 插件,提供了一个 监控 组件,可以实时监控和显示系统各类硬件资源的使用状态。
目前支持的监控项:
内存使用量:显示内存占用情况内存使用率:显示内存当前使用率CPU 利用率:显示 CPU 当前使用率CPU 温度:显示指定 CPU 传感器的温度磁盘空间:显示指定磁盘的剩余空间
以后会有更多()
截图
主界面
设置
图片仅为示例,实际效果以当前版本为准。
安装
WARNING
即使 ClassIsland 2.0 支持跨平台,但本插件目前只支持 Windows 系统!
- 在插件市场找到
MonitorIsland并安装。 - 有时插件索引还没更新或者访问不了,可以前往 Releases 下载
.cipx文件,手动安装。
版本说明
- 如果您正在使用 2.0 即 Avalonia 版本的 ClassIsland,您需要下载 Tag 为 1.8 往上的版本
- 如果您正在使用 1.0 即 WPF 版本的 ClassIsland,您需要下载 Tag 为 1.7.* 的版本
- 此意为向后兼容,面向 CI 2.0 的会正常增加版本号,面向 CI 1.0 的只会在 1.7.* 之后增加 Patch 版本号
使用方法
- 添加
监控组件到主界面,在组件设置中根据需求自行设置即可。 - 各设置项的用处应该易懂,这里不再阐述。
常见问题
- Q: 某个数值为
N/A?
A: 这是数据获取失败了,可能是由于权限不足或者硬件不支持等奇奇怪怪的原因,建议查看日志,然后可以前往 Issues 反馈。
开发
根据 ClassIsland 开发文档 配置插件开发环境。
-
master分支是面向 ci2.0 版本的,ci1.0分支面向 ci1.0 版本 -
内存使用量、内存使用率使用了PerformanceCounter获取可用内存,并通过kernel32API 获取总内存 -
CPU 利用率使用了PerformanceCounter获取 -
磁盘空间使用了DriveInfo获取 -
CPU 温度使用了第三方库获取
反馈与贡献
- 如果遇到问题、Bug,并且确定是由本插件引起的,或有功能建议,请提交 Issue
- 提交 Bug 时请附带详细的日志、报错内容和复现步骤等
- 欢迎各位的 PR 和建议
致谢
- 插件图标由
@LiPolymer 提供😋😋 - 本项目使用了以下的第三方库:
- 开发过程中使用了 Copilot 辅助
贡献者
非常感谢以下人员对本仓库做出的贡献:
欢迎 star 或提出宝贵意见!