如何获取包含所有 Actionscript 3 api 名称的列表?
我正在开发 swf 文件源代码混淆器,出于某种原因,我需要一个包含所有 actionscript 3 api 名称的列表。如何获得?我是否需要检查所有 as3 api 文档并制作手动列表?
I'm working on a swf file source code obfuscator, for some reason I need a list that include all actionscript 3 api name. How to get it ? Should I need check all of the as3 api doc and make the list manual ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
您应该能够在线找到一些适用于各种文本编辑器(UltraEdit、NotePad++ 等)的单词列表。这是我正在使用的:
You should be able to find some word lists online for various text editors (UltraEdit, NotePad++, etc.). Here's the one I'm using:
公共 API 文档并不包含所有内容(总有一些方法必须是公共的,但不是为在应用程序代码中使用而设计的)。公共定义全部包含在playerglobal.swc和airglobal.swc中。这些在 Flex 和 AIR SDK 中可用。当然,每次 Adobe 发布 Flash Player 或 AIR 时,它们都可能会发生变化。鉴于您的项目,我想您已经知道如何从 SWC 文件中提取 API 名称。 (我对此无能为力,但 SDK 中的 SWFDump 可能很有用。)
The public API docs don't include quite everything (there are always some methods that must be public, but aren't designed for use in application code). The public definitions are all contained in playerglobal.swc and airglobal.swc. These are available in the Flex and AIR SDKs. They, of course, can change everytime Adobe does a release of Flash Player or AIR. Given your project, I presume you already know how to extract the API names from the SWC files. (I can't really help with that, but SWFDump in the SDK might be useful.)
使用 AS3 IDE 插件的源文件,例如:
Use the source files for AS3 IDE plugins, such as: