我正在为IntelliCAD财团的一个成员开发一个基于LISP的架构包。根据我在网站上找到的建议,我已经使用Kelvinator去格式化和伪装一些代码。现在,我正在尝试使用Protect.exe加密代码。在我试图在输出文件名中使用文件夹名之前,exe似乎工作正常,因此:
protect es.lsp L kelvinated\protected\es.lsp首先,我能做这个吗?protect.exe是这样工作的,还是输入和输出文件必须在同一个文件夹中?
另外,有一次,我尝试了这一点,并得到了一个“堆栈溢出”错误。因此,我在这里。
发布于 2010-11-03 23:04:13
Kelvinator/protect等是相当老的实用程序,你知道上次更新它们是什么时候吗?字幕,他们可能会期待旧学校8.3文件/文件夹的名称。
至于“这行得通吗?”,我不能说,在为他人编写lisp时,我使用不同的方案来保护我的作品(vlx/fas,bricscad的加密器,我自己的加载程序/混淆器.)。
此上下文中的堆栈溢出表示递归错误,可能是当它试图协调您所提供的操作时。
你试过使用DOS短路径吗?把这条路写在引号里?用正斜杠?用双反斜杠?
如果您通过了“/”,会发生什么?(和候补)在命令行上,它提供了帮助吗?
最后,如果它拒绝处理这些文件,除非它们共享它们相同的目录,那么您可以始终以一个批处理文件作为前端,该批处理文件可以为您进行内务管理。
迈克尔。
https://stackoverflow.com/questions/1003847
复制相似问题