Releases: wll8/sys-shim
Releases · wll8/sys-shim
2024-03-28
使用方式
main.native.*
,例如 main.native.win.msgbox(
hello)
新版文档
https://wll8.github.io/sys-shim-doc/docs/api/overview.html
支持的 api
-
fsys 文件操作
- dirWatcher 目录监视器
- dlg 文件对话框
- dlg.dir 目录对话框
- drives 逻辑分区
- file 文件读写
- fileInfo 文件唯一ID
- hardlink 硬链接
- hosts 文件
- info 文件信息
- ini 配置文件
- knownFolder 已知文件夹
- lnk 快捷方式
- media 媒体文件播放
- mime 多用途扩展文件类型
- path 路径函数
- remove 移除操作
- shortcut 快捷方式生成器
- size 文件大小
- url 快捷方式
- version 版本信息
- watch 监视文件
-
inet 网络
- adapter 适配器
- adapterInfo 适配器配置
- conn 连接设置
- mac 地址
- http 网络传输协议
- httpFile 断点续传
-
key 键盘模拟
- hook 键盘钩子
- hotkey 超级热键
-
mouse 鼠标模拟
- cursor 光标
- hook 鼠标钩子
-
process 进程操作
- popen 进程管道
- admin 管理权限
- batch 批处理
- cmdline 获取启动参数
- command 进程命令
- control 控制面板
- file 文件操作
- usage 内存CPU占用率
-
service 服务程序
-
sys 系统相关
- baseBoard 主板信息
- comPort 串口
- cpu 处理器信息
- device 硬件设备列表
- display 显卡
- displaySwitch 切换显示器
- hd 硬盘序列号
- info 系统信息
- mem 内存信息
- monitor 显示器
- networkCards 网卡设备
- printer 打印机
- reg 注册表
- run 启动项
- runAsTask 启动任务
- storage 存储设备
-
win 窗口操作
- cur 鼠标指针
- image 图像
- reg 注册表操作
- taskScheduler 计划任务
- version 版本信息
- versionEx 扩展版本信息
- clip 剪贴板
- file 剪贴板文件
- gif 动画
- html 复制操作
- png 图像
- viewer 剪贴板监视
example
- 配置文档: https://github.com/wll8/sys-shim/blob/pre/doc.md
- api 文档: https://wll8.github.io/sys-shim-doc/
- 交互式文档: https://github.com/wll8/sys-shim-doc/releases/download/v0.0.1/sys-shim-doc.exe
proxy
在这个示例里演示了如何实时获取命令行进程输出,如果自定义标题栏。
next ai
演示了如何封装一个 web AI。
win11
下载地址:win11.exe
dll 修复工具
下载地址:dll 修复工具
win12
下载地址:win12.exe
win11/win12
实际上就是个压缩包,打包了 html 文件和 main.exe 和 package.json,为自解压文件,你可以右键解压 exe 看到源码。不过由于 exe 未签名,可能会被杀软提示,介意勿下。
main.exe
下载地址:main.exe
退出方式:
默认情况下,main.exe 支持后台运行。所以有可能你没有指定界面显示时,启动后它就在后台运行着了。所以?如果发生这种情况就任务管理器或命令行关闭咯:
taskkill /f /im main.exe
如果当前目录没有 page.html ,那么运行 main.exe 时会自动创建一个。
page.html
下载地址:page.html
这是一些调用系统 api 的示例,下载之后放 main.exe 同目录使用。