[Topics] 请教如何在WPS中,对宏加密,其他电脑不能运行
Tofloor
poster avatar
166******65
deepin
2025-09-21 00:15
Author

使用的基于Linux的统信系统,在WPS中使用js宏写了一个脚本,放到了xls(就是xls文件类型,可以运行)文件中。已经将代码模块加密了。想要进一步在使用电脑上限定:这个宏功能只能在特定电脑运行,将带有宏的xls文件复制粘贴到其他同类型电脑上不可用。考虑过在宏中教研Mac地址,但是统信系统的Mac地址用js宏获取不到,在统信系统VBA也使用不了。求大神提供解决问题。如何做到带有宏的xls文件在本机可以运行,复制粘贴到其他同类型的电脑同位置就不能运行

Reply Favorite View the author
All Replies
wils
deepin
2025-09-21 07:33
#1

linux获取mac应该更方便

for (const i of FileSystem.readdirSync('/sys/class/net')) {
	if (i === 'lo') continue
	console.log(i, FileSystem.ReadFile(`/sys/class/net/${i}/address`))
}

但宏加密起不到作用。。。

Reply View the author
166******65
deepin
2025-09-21 09:21
#2

感谢大神!完美解决了

Reply View the author