# Functions
FileExist 判断文件是否存在
参数: - filePath: 文件路径
返回: - 文件存在返回 true,否则返回 false.
GetAbsPath 获取指定文件的绝对路径
参数: - filePath: 文件路径
返回: - 文件的绝对路径.
GetCallerInfo 获取调用者信息
返回: - 调用者所在文件名(不带后缀) - 调用者所在行号.
GetCurrentUserInfo 获取当前用户信息
返回: - 用户信息 - 错误信息.
GetHostname 获取系统 HOSTNAME
返回: - HOSTNAME 或空字符串.
GetLanguage 获取系统语言
返回: - 系统语言,目前仅支持 zh 或 en.
GetNetInterfacesForCLI 为 CLI 获取网卡信息
返回: - 网卡信息 - 错误信息.
GetNetInterfacesForGUI 为 GUI 获取网卡信息
返回: - 网卡信息 - 错误信息.
GetUserInfoById 根据 ID 获取用户信息
参数: - userId: 用户 ID
返回: - 用户信息 - 错误信息.
GetUserInfoByName 根据用户名获取用户信息
参数: - userName: 用户名
返回: - 用户信息 - 错误信息.
GetVariable 获取环境变量
参数: - key: 变量名
返回: - 变量值.
HttpAllServerForCLI 启动所有 HTTP 服务
参数: - address: 服务地址 - port: 服务端口 - dir: 服务目录.
HttpAllServerForGUI 启动 HTTP 所有服务
参数: - address: 服务地址 - port: 服务端口 - dir: 服务目录
返回: - HTTP 服务器对象 - 错误信息.
HttpDownloadServerForCLI 启动 HTTP 下载服务
参数: - address: 服务地址 - port: 服务端口 - dir: 服务目录.
HttpDownloadServerForGUI 启动 HTTP 下载服务
参数: - address: 服务地址 - port: 服务端口 - dir: 服务目录
返回: - HTTP 服务器对象 - 错误信息.
HttpUploadServerForCLI 启动 HTTP 上传服务
参数: - address: 服务地址 - port: 服务端口 - dir: 服务目录.
HttpUploadServerForGUI 启动 HTTP 上传服务
参数: - address: 服务地址 - port: 服务端口 - dir: 服务目录
返回: - HTTP 服务器对象 - 错误信息.
IsDockerInterface 通过接口名称前缀判断是否是 Docker 虚拟接口
参数: - iface: 接口信息
返回: - 是否是 Docker 虚拟接口.
ProgramInfo 返回程序信息
返回: - 程序信息.
QrCodeImage 生成二维码图片
参数: - content: 二维码内容
返回: - 图像对象 - 错误信息.
QrCodeString 生成二维码字符串
参数: - content: 二维码内容
返回: - 二维码字符串 - 错误信息.
SetVariable 设置环境变量
参数: - key: 变量名 - value: 变量值
返回: - 错误信息.
# Variables
系统架构.
背景色 - 黑色.
背景色 - 蓝色.
背景色 - 青色.
背景色 - 灰色.
背景色 - 绿色.
背景色 - 亮蓝色.
背景色 - 亮青色.
背景色 - 亮绿色.
背景色 - 亮品红.
背景色 - 亮红色.
背景色 - 亮白色.
背景色 - 亮黄色.
背景色 - 品红.
背景色 - 红色.
背景色 - 白色.
背景色 - 黄色.
编译者.
编译时间.
Comment 文本.
配置文件路径.
Danger 文本.
默认网络接口.
身份符号 - 报错信息.
Error 文本.
前景色 - 黑色.
前景色 - 蓝色.
前景色 - 青色.
前景色 - 灰色.
前景色 - 绿色.
前景色 - 亮蓝色.
前景色 - 亮青色.
前景色 - 亮绿色.
前景色 - 亮品红.
前景色 - 亮红色.
前景色 - 亮白色.
前景色 - 亮黄色.
前景色 - 品红.
前景色 - 红色.
前景色 - 白色.
前景色 - 黄色.
Git 提交 Hash.
HTTP 服务.
Info 文本.
系统语言.
Light 文本.
Note 文本.
Notice 文本.
其他网络接口.
操作系统.
Primary 文本.
Question 文本.
Secondary 文本.
路径分隔符.
路由.
互斥锁.
Success 文本.
用户信息.
用户名,当程序提权运行时,使用 SUDO_USER 变量获取提权前的用户名.
Warn 文本.