Rss & SiteMap
搭建论坛 http://bbs.diylsoft.com:8118/starforum/index.asp
现在“星”可以做到开发时模块化开发,但是却不能把每一个模块单独生成一个“某个扩展名”的文件供“星”调用,也就是说做成一个系统之后,需要把所有的IPD文件全部放到一起生成EXE文件,这就使得EXE启动文件非常之大,而且对于后期的升级也要发送全部文件的升级包。
现在一般开发工具都可以生成.DLL文件作为一个模块,像JAWA可以生成JAR文件作为模块供主程序调用,星既然不能生成DLL文件,怎么样可以将每个IPD文件生成某个扩展名(这个星应该可以自已去定义)的文件专供星来调用呢?这个问题月太公司是怎么想的呢?在开发中,还是有技术难题?
对于小的项目来说生成EXE还可以,对于一个稍有规模的大项目来说,要全部生成一个EXE文件不太可能,对于后期的升级也是问题。一般来说,把主程序生成一个EXE文件,也就是几百K大小,然后去调用每个模块文件就可以了。对于星这个问题该如何解决呢?
IPD 本身就是外部调用文件,你只要把“主.IPD”项目生成exe后;其它的IPD文件可以外部调用。
只是生成exe时,缺省全部放入,你也可以选择不放入,就可以了。
没有什么不安全的:一是用户安装搭建之星的可能性几乎为零;再就是你发布的IPD文件都设置了密码,他即使有搭建之星也无法打开。
我一直就是这么干的,感觉挺好,为用户升级也方便:只要把升级后的IPD文件给客户就行了。
这种办法主要是看IPD文件本身的加密方式和程度。
目前,对非纯二进制文件的破解方法之多、难度之小,大家是心照不宣的。
顺便请教ADMIN:怎么更改我自己的IPD文件方便,比如:第一个版本供大家测试学习,其中IPD文件的编辑密码是:“Fever”。对该IPD文件增加一些功能最后定型后,我想将其密码改为:“ABCDE”(中文可否?),怎么修改?