KMScript.com
KMS介绍
KMS下载
KMS市场
伙伴
帮助
DIGITIZED as KMScript
联系我们
扫码到手机
关联类目
最后更新
Microsoft Windows
首次运行
点击
右上方的下载
,找到对应操作系统的 kmscript 软件下载
下载完成后不需要安装,用常用解压软件(例如
7-zip
winrar
)解压到特定目录
进入解压得到 kms 目录,双击运行 play.bat
运行成功后会显示一个黑色命令行窗口(称为控制台界面),它即为程序的主界面,保持不要关闭它
如果看到
防火墙警告
,可点击取消(点允许的话可以
远程访问
,即网内其它设备可以经由 http://ip:8181 远程访问)
打开浏览器,访问
http://127.0.0.1:8181
可以看到
登录界面
初始登录密码为 manage,输入这个密码完成登录,即可看到主界面(密码可在该界面修改)
在这个界面上各个可交互元素都有鼠标悬停提示,请善加利用
第一时间修改用户密码(见上图),以确保内网其它人不能连入形成入侵!
之后的操作请参见
kmsz 使用指南
(用户) 或
kms 设计指南
(开发者)
增量更新
下载增量更新包之后(例如 kms-update.zip),覆盖到原目录即可
例如之前解压到 d 盘的根目录,那么更新包同样解压到该目录
更新包不会覆盖已创建的 kms 及其资源文件,也不会重设相关设置(例如密码)
更新包也可在登录 kmscript 后在菜单“固件更新”实现如上操作
其它说明
Windows 上的
WMI 服务
(Winmgmt)不能被禁用
kmscript 没有使用定制的 jre 因此可以在已安装的其它 jre 或 jdk 上运行
如果
运行的 kmsz 拥有锁机制
及部分的图像分析方法均需要联网完成,因此特定功能需要网络支持。参见
kmscript 函数方法帮助
Linux / BSD
kmscript 是脚本化 B/S 结构设计,专用于 ARM 智能盒,希望集成到相关硬件请查阅:
kmscript 部署和集成指南
首次运行
下载 kmscript,2种方式可选
使用 kmscript 自带的虚拟机
点击
右上方的下载
,找到对应操作系统的 kmscript 软件下载,以 linux ARM HF 为例
手动安装发行版的 Java 虚拟机(推荐,可以正确的使用操作系统的证书、字体、混音器等资源)
进入设备的命令行界面,找到设备的发行版信息(例如 cat /etc/issue)
安装 java 虚拟机,jre 版本 8 或更高,例如 openJDK, OracleJDK其它发行版同理
注意:headless 为可选项,安装 headless 版本更轻量可避免安装大量的 X11 窗口系统依赖包。除非部分图像引擎需要 X11(例如
demo.Tester
,这种情况例如 ubuntu 需要改装 openjdk-8-jre 而不是 openjdk-8-jre-headless)
Red Hat/Fedora
,点击这里
阅读官方说明
,安装例如
java-1.8.0-openjdk-headless
或
java-1.8.0-openjdk
Ubuntu
,点击这里
阅读官方说明
,安装例如
openjdk-8-jre-headless
或
openjdk-8-jre
Debian
,点击这里
阅读官方说明
,例如
default-jre-headless
或
default-jre
ArchLinux
,点击这里
阅读官方说明
,例如
jre8-openjdk-headless
或
jre8-openjdk
FreeBSD
,点击这里
阅读官方说明
,例如
openjdk8-jre
FONTCONFIG 为推荐项
X11 为可选项(即 headless)
Gentoo
,点击这里
阅读官方说明
,例如
openjdk
headless-awt 为可选项
点击
右上方的下载
,找到其它系统的 kmscript 软件下载
解压到特定目录,例如 /root/
tar -xpf /tmp/kms-*.tgz -C /root/ rm /tmp/kms-*.tgz
运行 /root/kms/play.sh
play.sh
支持的参数
,语法:play.sh [-v |
kmsz
[
KEY_1013_SCRIPT_OPTIONS
]],例如:
显示版本
sh /root/kms/play.sh -v
覆盖W3C配置中启动脚本值
sh /root/kms/play.sh pub/demo1.kmsz
覆盖W3C配置中启动脚本值和用户脚本变量
sh /root/kms/play.sh pub/demo1.kmsz "{'$a': 1, '$b': 'test1'}"
覆盖W3C配置中用户脚本变量但不覆盖启动脚本值
sh /root/kms/play.sh null "$a=1"
增量更新
参见 Microsoft Windows 此节说明
其它说明
kmscript 不需要 root 权限,它不会修改 kms 目录外的数据。
部分硬件引擎(例如摄像头引擎、多头键鼠引擎)可能需要特殊权限因而推荐以 root 身份运行,请查阅厂商说明文档确保运行 kmscript 的账号拥有相关权限,目前已内置的权限需求为
如果模块用到 GPIO 功能则需要 /sys/class/gpio/* 及其软链目标的读写权限
如果模块用到 LED 则需要 /sys/class/leds/* 及其软链目标的读写权限
如果图像引擎设置为摄像头则需要 /dev/video* 读取权限
Apple Mac OS
同 Linux
Google Android
参见“
Android版本下载与运行
”
骨骼配置:ui,值:li_tag