api remote tool - cpfree/endpoint-io-transfer GitHub Wiki
remote-tool.jar 是一个可执行jar, 其功能如下
-
将Base64编码文本文件转换为文件
command:
java -cp remote-tool.jar cn.cpf.man.Base64Decode -f ${base64位编码文件路径}
f: 待转换的Base64编码文件路径 d: 转换文件的保存位置, 默认将文件保存至当前文本文件夹
-
将剪贴板中的文本渲染成 bit-data-map 图片. 并显示
command:
java -cp remote-tool.jar cn.cpf.man.ShowFrameWithBdmpForClipboard -r 800 -px 2 -m 20
r : 生成的图片一行渲染多少个数据点 px: 每个数据点的边长 m : 生成的图片边缘宽度 p2: 生成的每个数据点携带几个bit数据(默认为8)
-
将文件转换为bit-data-map
f 待转换为bit-data-map的源文件路径(不能为空) d : 生成的图片保存路径 r : 生成的图片一行渲染多少个数据点 px: 每个数据点的边长 m : 生成的图片边缘宽度 p2: 生成的每个数据点携带几个bit数据(默认为8) inv: 如果路径是文件夹, 文件夹里面有多张图片, 渲染每张图片的时间间隔 maxLen: 如果路径是文件夹, 渲染的文件最大大小, 默认最大为400K, 如果文件大小超过400K, 则跳过渲染
-
如果参数路径指向文件, 则将文件转换为 bit-data-map 并显示, 如果参数是文件夹, 则遍历文件夹里面的文件, 并按照配置的时间间隔循环显示.
command:
java -cp remote-tool.jar cn.cpf.man.ShowFrameWithBdmpForFile -p ${文件或文件夹路径} -r 800 -px 2 -m 20 -inv 2000 -maxLen 300000
p 文件或文件夹路径 r : 生成的图片一行渲染多少个数据点 px: 每个数据点的边长 m : 生成的图片边缘宽度 p2: 生成的每个数据点携带几个bit数据(默认为8) inv: 如果路径是文件夹, 文件夹里面有多张图片, 渲染每张图片的时间间隔 maxLen: 如果路径是文件夹, 渲染的文件最大大小, 默认最大为400K, 如果文件大小超过400K, 则跳过渲染