Skip to content

Releases: wll8/sys-shim

2024-03-28

28 Mar 09:07
Compare
Choose a tag to compare

使用方式

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

21 Nov 13:40
Compare
Choose a tag to compare
example Pre-release
Pre-release

proxy

在这个示例里演示了如何实时获取命令行进程输出,如果自定义标题栏。

231203_162739

next ai

演示了如何封装一个 web AI。

231203_161724

win11

下载地址:win11.exe

231203_163647

dll 修复工具

下载地址:dll 修复工具

Video_20240614152227

win12

下载地址:win12.exe

231203_163849

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 同目录使用。