编译翻译后的FreeMindFlashBrowser只能本地运行的问题
我用MTASC工具(http://www.mtasc.org/#download)编译FreeMindFlashBrowser项目(实际源代码位置http://freemind.cvs.sourceforge.net/viewvc/freemind/flash/source/visorFreeMind/)时,
在注释掉项目中 Main.as中Class Flashout相关内容和修改Main.as文件及Browser.as 中少量trace("XXX",N)为trace("XXX",N) 形式后(N是数字),可以(linux环境 或者 windows环境——只是目录结构有变化,mtasc工具包解压放置在visorFreeMind目录同一级)
./mtasc visorFreeMind/Main.as -swf visorFreeMind.swf -header 800:600:24 -version 8 -v
这样的方式成功编译生成visorFreeMind.swf,本地使用的效果与http://www.efectokiwano.net/mm/freeMindFlashBrowser.zip 下载的解压后的同名文件完全相同,但直接下载的文件可以在服务器上通过http协议正确使用,我编译的程序却不能,不知道这是什么原因?
我与原始编译环境有这样一些差异:
1.其实也了Eclipse环境,我没有
2.其包含了一个Flashout组件(下载地址http://www.potapenko.com/flashout/),但这个组件我已经下载不了。
不知谁有完整的环境,帮我测试下,谢谢。
我的主要目的是对其中的提示、按钮、右键菜单进行汉化,我汉化后的程序也是可以编译成功,但还是同样只能本地使用,不能在http协议下正确使用。