<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>DoSWF</title>
	<atom:link href="http://www.doswf.cn/feed" rel="self" type="application/rss+xml" />
	<link>http://www.doswf.cn</link>
	<description>Make Flash More Secure And Easier</description>
	<lastBuildDate>Sat, 03 Dec 2011 02:13:28 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>FPE，针对多SWF的项目提供加密解决方案</title>
		<link>http://www.doswf.cn/fpe-zh_cn</link>
		<comments>http://www.doswf.cn/fpe-zh_cn#comments</comments>
		<pubDate>Sat, 03 Dec 2011 02:01:52 +0000</pubDate>
		<dc:creator>DoSWF support</dc:creator>
		
		<guid isPermaLink="false">http://www.doswf.com/?p=1077</guid>
		<description><![CDATA[
.tablecss { 
border:1px solid #333333;
background-color:#ffffff;
padding:0px;
text-align:center;
border-collapse : collapse;
}
.tablecss tr {
padding:0px;
margin:0px;
}
.tablecss th { 
border:1px solid #666666;
padding:4px;
margin:0px;
text-align:center;
background-color:#CADBFF;
font-weight: bold;
}
.tablecss td {
border:1px solid #666666;
padding:4px;
margin:0px;
text-align:left;
}


FPE(Flash Project Encryptor) 是一款针对多SWF的项目提供加密、混淆解决方案的软件。和DoSWF不一样的是，FPE不仅可以加密单个SWF的项目，同时还可加密多个SWF的大型项目。使用FPE对整个项目的所有SWF进行综合的分析、加密、混淆，可保障处理后其SWF之间的加载、方法调用、类引用等逻辑仍旧正确。

下载:　Windows　　Mac, Linux(Adobe [...]]]></description>
			<content:encoded><![CDATA[<style>
.tablecss { 
border:1px solid #333333;
background-color:#ffffff;
padding:0px;
text-align:center;
border-collapse : collapse;
}
.tablecss tr {
padding:0px;
margin:0px;
}
.tablecss th { 
border:1px solid #666666;
padding:4px;
margin:0px;
text-align:center;
background-color:#CADBFF;
font-weight: bold;
}
.tablecss td {
border:1px solid #666666;
padding:4px;
margin:0px;
text-align:left;
}
</style>
</p>
<p><span style="color:#000;">FPE(Flash Project Encryptor) 是一款针对多SWF的项目提供加密、混淆解决方案的软件。和<a href="/zh_cn" target="_target">DoSWF</a>不一样的是，FPE不仅可以加密单个SWF的项目，同时还可加密多个SWF的大型项目。使用FPE对整个项目的所有SWF进行综合的分析、加密、混淆，可保障处理后其SWF之间的加载、方法调用、类引用等逻辑仍旧正确。</span></p>
<p><a name="download"></a><br />
<b>下载:</b>　<a href="/files/FPE5.0.0.exe">Windows</a>　　<a href="/files/FPE5.0.0.air">Mac, Linux(Adobe AIR)</a>　　<b><a href="/online-shop?appID=7765328" target="_blank">立即购买(¥200/年)</a></b></p>
<p><a name="more"></a></p>
<h3><span style="color: #517175;">更多信息:</span></h3>
<ul>
<li style="line-height: 1.2em;"><a title="try online version of Flash Project Encryptor" href="#online-verion" target="_self">FPE(Flash Project Encryptor)在线版本</a></li>
<li style="line-height: 1.2em;"><a title="try online version of doswf professional" href="/doswf-online-version" target="_blank">DoSWF Professional在线版本</a></li>
<li style="line-height: 1.2em; "><a title="personal and commercial license" href="/doswf#licenses" target="_blank">个人授权及商业授权</a></li>
<li style="line-height: 1.2em; "><a title="command line interface of FPE" href="#command-line"><b>FPE(Flash Project Encryptor)命令接口说明</b></a></li>
</ul>
<p><!-- 华丽的分割线 --></p>
<div style="border:1px dashed #A1BEC2"></div>
<p> <a name="online-verion"></a></p>
<h3><span style="color: #517175;">在线版本</span></h3>
<div style="padding-top: 5px; padding-bottom: 5px; padding-left: 5px; background: #EEEEEE;">
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" id="doswfMain" width="800" height="350" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0"><param name="src" value="/files/FPE.swf" /><param name="allowScriptAccess" value="always" /><param name="base" value="http://doswf.com" /><embed type="application/x-shockwave-flash" width="800" height="350" src="/files/FPE.swf" allowScriptAccess="always" base="http://doswf.com"></embed></object>
</div>
<p><a name="command-line"></a></p>
<h3><span style="color: #517175;">命令行接口说明</span></h3>
<p>在使用FPE(Flash Project Encryptor)命令行接口前，请确保您安装的是最新版本；同时由于命令行接口只对商业授权开放，请您确保您的授权为商业授权(<a href="/zh_cn#license" target="_blank">个人授权及商业授权更多信息</a>)。</p>
<table width="100%" class="tablecss">
<tr>
<th style="width:120px;">命令</th>
<th>参数</th>
<th>说明</th>
</tr>
<tr>
<td>-files</td>
<td>file1 file2 &#8230;</td>
<td>指定要处理的文件列表<br/><font color="#666666">-files d:\myfiles\A.swf d:\myfiles\B.swf</font></td>
</tr>
<tr>
<td>-input</td>
<td>directoryPath</td>
<td>指定一个目录，处理该目录下的所有文件 <br/><font color="#666666">-input d:\myfiles</font></td>
</tr>
<tr>
<td>-strict</td>
<td>false|true</td>
<td>是否启用严格模式，严格模式下混淆更安全，同时混淆深度较浅<br/><font color="#666666">-strict true</font></td>
</tr>
<tr>
<td>-debug</td>
<td>false|true</td>
<td>是否启用调试模式，调试模式下输入的log、程序报错的信息更为直观、可读<br/><font color="#666666">-debug true</font></td>
</tr>
<tr>
<td>-obfuscate</td>
<td>[special items]</td>
<td>启用混淆，可携带特殊的字符列表，这些字符在混淆操作时不会被混淆<br/><font color="#666666">-obfuscate getName,getURL,A,B</font></td>
</tr>
<tr>
<td>-obfinstruction</td>
<td>&nbsp;</td>
<td>启用指令混淆</font></td>
</tr>
<tr>
<td>-encryptMainSWF</td>
<td>main.swf</td>
<td>启用加密主文件功能，携带一个参数指定项目的主文件名<br/><font color="#666666">-encryptMainSWF mainLoader.swf</font></td>
</tr>
<tr>
<td>-samemethod</td>
<td>&nbsp;</td>
<td>启用方法同化功能</td>
</tr>
<tr>
<td>-sameclass</td>
<td>&nbsp;</td>
<td>启用类名同化功能</td>
</tr>
<tr>
<td>-ouput</td>
<td>directoryPath</td>
<td>指定项目处理后输出目录结构</font></td>
</tr>
</table>
<p>一些使用FPE(Flash Project Encryptor)命令行的示例：</p>
<ul>
<li>
混淆一个具有多个SWF的项目：</p>
<div>
<font color="#666666">-files d:\myfiles\A.swf d:\myfiles\B.swf -obfuscate -ouput d:\done</font>
</div>
</li>
<li>
混淆一个项目，并加密主文件：</p>
<div>
<font color="#666666">-files d:\myfiles\A.swf d:\myfiles\B.swf -obfuscate -encryptMainSWF B.swf -ouput d:\done</font>
</div>
</li>
<li>
混淆一个项目，但是不混淆类 &#8220;com.doswf.A&#8221; 以及方法 &#8220;getName&#8221;：</p>
<div>
<font color="#666666">-files d:\myproject  -obfuscate com.doswf.A,getName -ouput d:\done</font>
</div>
</li>
<li>
开启调试模式，混淆一个项目：</p>
<div>
<font color="#666666">-input d:\myproject -obfuscate -debug true -ouput d:\done</font>
</div>
</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.doswf.cn/fpe-zh_cn/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>DoAIR, Encrypt and Optimize .air, .apk file</title>
		<link>http://www.doswf.cn/doair</link>
		<comments>http://www.doswf.cn/doair#comments</comments>
		<pubDate>Mon, 28 Nov 2011 10:12:28 +0000</pubDate>
		<dc:creator>DoSWF support</dc:creator>
		
		<guid isPermaLink="false">http://www.doswf.com/?p=1062</guid>
		<description><![CDATA[

中文说明请查看这里
DoAIR is a plugin for DoSWF and FlashOptimizer. It applies a easy way to encrypt and optimize Adobe AIR application and Android apk [...]]]></description>
			<content:encoded><![CDATA[<style>
</style>
<p><span style="color:#ff0000">中文说明请<a href="/doair-zh_cn">查看这里</a></span><br />
<span style="color: #333333;">DoAIR is a plugin for <a href="/doswf" target="_blank">DoSWF</a> and <a href="/flashoptimizer">FlashOptimizer</a>. It applies a easy way to encrypt and optimize Adobe AIR application and Android apk application witch developed by ActionScript3.0.</span></p>
<div class="wp-caption aligncenter" style="width: 509px"><a href="/doair_/snapshot_en.png"><img alt="" src="/doair_/snapshot_en.png" title="DoAIR snapshot" width="499" height="191" /></a><p class="wp-caption-text">encrypt and optimize adobe air and apk file</p></div>
<p>DoAIR is just a plugin tool for <a href="/doswf" target="_blank">DoSWF</a> and <a href="/flashoptimizer">FlashOptimizer</a>. Itself hasn&#8217;t the Encrypt and Optimize features. Before using DoAIR, please read the following items:</p>
<ul>
<li>To encrypt .air or .apk file, please install <a href="/doswf" target="_blank">DoSWF</a> 5.0.0 or later version firstly</li>
<li>To optimize .air or .apk file, please install <a href="/flashoptimizer">FlashOptimizer</a> 2.3.0 or later version firstly</li>
<li>DoAIR run <a href="/doswf" target="_blank">DoSWF</a> or <a href="/flashoptimizer">FlashOptimizer</a> through command line interface. So, please make sure the software witch DoAIR want to run has authorized by <a href="/doswf#licenses" target="_blank">commercial license</a></li>
<li>Make sure you has installed Java</li>
</ul>
<p><a name="download"></a></p>
<h3><span style="color: #517175;">Download:</span></h3>
<p><a href="/doair_/DoAIR1.0.0.exe">Windows</a> <a href="/doair_/DoAIR1.0.0.dmg">Mactonish</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.doswf.cn/doair/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>DoAIR，加密、优化air、apk文件</title>
		<link>http://www.doswf.cn/doair-zh_cn</link>
		<comments>http://www.doswf.cn/doair-zh_cn#comments</comments>
		<pubDate>Sun, 27 Nov 2011 11:22:44 +0000</pubDate>
		<dc:creator>DoSWF support</dc:creator>
		
		<guid isPermaLink="false">http://www.doswf.com/?p=1047</guid>
		<description><![CDATA[

DoAIR是一款DoSWF、FlashOptimizer的辅助软件。用于对Adobe AIR应用程序，以及导出的android平台apk程序进行加密、混淆、优化。
DoAIR只是一款简易的辅助工具，其提供的加密、混淆功能并不是软件本身具有功能，而是依附于DoSWF以及FlashOptimizer。DoAIR通过命令调用DoSWF及FlashOptimizer。在使用DoAIR前，请确认如下几点：

要加密Adobe AIR或apk文件，请先安装DoSWF 5.0.0或更高版本
要优化Adobe AIR或apk文件，请先安装FlashOptimizer 2.3.0或更高版本
DoAIR通过命令行接口来调用DoSWF、FlashOptimizer，请确保您软件的授权为商业授权
DoAIR依赖Java，请确保您已安装Java


下载：
Windows Mactonish
]]></description>
			<content:encoded><![CDATA[<style>
</style>
<p><span style="color: #333333;">DoAIR是一款<a href="/zh_cn" target="_blank">DoSWF</a>、<a href="/flashoptimizer">FlashOptimizer</a>的辅助软件。用于对Adobe AIR应用程序，以及导出的android平台apk程序进行加密、混淆、优化。</span></p>
<div class="wp-caption aligncenter" style="width: 509px"><a href="/doair_/snapshot_zh_cn.png"><img alt="" src="/doair_/snapshot_zh_cn.png" title="DoAIR snapshot" width="499" height="194" /></a><p class="wp-caption-text">encrypt and optimize adobe air and apk file</p></div>
<p>DoAIR只是一款简易的辅助工具，其提供的加密、混淆功能并不是软件本身具有功能，而是依附于<a href="/zh_cn" target="_blank">DoSWF</a>以及<a href="/flashoptimizer">FlashOptimizer</a>。DoAIR通过命令调用DoSWF及FlashOptimizer。在使用DoAIR前，请确认如下几点：</p>
<ul>
<li>要加密Adobe AIR或apk文件，请先安装<a href="/zh_cn" target="_blank">DoSWF</a> 5.0.0或更高版本</li>
<li>要优化Adobe AIR或apk文件，请先安装<a href="/flashoptimizer">FlashOptimizer</a> 2.3.0或更高版本</li>
<li>DoAIR通过命令行接口来调用<a href="/zh_cn" target="_blank">DoSWF</a>、<a href="/flashoptimizer">FlashOptimizer</a>，请确保您软件的授权为<a href="/zh_cn#licenses" target="_blank">商业授权</a></li>
<li>DoAIR依赖Java，请确保您已安装Java</li>
</ul>
<p><a name="download"></a></p>
<h3><span style="color: #517175;">下载：</span></h3>
<p><a href="/doair_/DoAIR1.0.0.exe">Windows</a> <a href="/doair_/DoAIR1.0.0.dmg">Mactonish</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.doswf.cn/doair-zh_cn/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>FlashOptimizer，Flash优化工具</title>
		<link>http://www.doswf.cn/flashoptimizer-zh_cn</link>
		<comments>http://www.doswf.cn/flashoptimizer-zh_cn#comments</comments>
		<pubDate>Wed, 23 Nov 2011 13:35:27 +0000</pubDate>
		<dc:creator>DoSWF support</dc:creator>
		
		<guid isPermaLink="false">http://www.doswf.com/?p=1019</guid>
		<description><![CDATA[
.tablecss { 
border:1px solid #333333;
background-color:#ffffff;
padding:0px;
text-align:center;
border-collapse : collapse;
}
.tablecss tr {
padding:0px;
margin:0px;
}
.tablecss th { 
border:1px solid #666666;
padding:4px;
margin:0px;
text-align:center;
background-color:#CADBFF;
font-weight: bold;
}
.tablecss td {
border:1px solid #666666;
padding:4px;
margin:0px;
text-align:left;
}

FlashOptimizer是一款针对Adobe SWF、SWC文件的优化工具。FlashOptimizer主要是针对ActionScript3.0方法实现、ABC(ActionScript Byte Code)进行优化，目前包括：

调试指令优化
常量数据优化
类型转换指令优化
方法、属性查找优化
方法调用优化
ABC结构优化

FlashOptimizer目前只能处理基于ActionScript3.0的SWF以及SWC文件；同时，FlashOptimizer目前仅仅能对ABC数据部分进行优化，而不能对SWF结构、渲染层级进行优化。后期我们会着力增加指令优化、加强方法调用优化以及静态属性读写优化(Alchemy)。如果您有任何优化方面的建议、想法，请随时和我们联系(support@doswf.com)。

下载：
Windows Mac, [...]]]></description>
			<content:encoded><![CDATA[<style>
.tablecss { 
border:1px solid #333333;
background-color:#ffffff;
padding:0px;
text-align:center;
border-collapse : collapse;
}
.tablecss tr {
padding:0px;
margin:0px;
}
.tablecss th { 
border:1px solid #666666;
padding:4px;
margin:0px;
text-align:center;
background-color:#CADBFF;
font-weight: bold;
}
.tablecss td {
border:1px solid #666666;
padding:4px;
margin:0px;
text-align:left;
}
</style>
<p><span style="color: #333333;">FlashOptimizer是一款针对Adobe SWF、SWC文件的优化工具。FlashOptimizer主要是针对ActionScript3.0方法实现、ABC(ActionScript Byte Code)进行优化，目前包括：</span></p>
<ul>
<li style="line-height: 1.2em; color: #666666;">调试指令优化</li>
<li style="line-height: 1.2em; color: #666666;">常量数据优化</li>
<li style="line-height: 1.2em; color: #666666;">类型转换指令优化</li>
<li style="line-height: 1.2em; color: #666666;">方法、属性查找优化</li>
<li style="line-height: 1.2em; color: #666666;">方法调用优化</li>
<li style="line-height: 1.2em; color: #666666;">ABC结构优化</li>
</ul>
<p><span style="color: #333333;">FlashOptimizer目前只能处理基于ActionScript3.0的SWF以及SWC文件；同时，FlashOptimizer目前仅仅能对ABC数据部分进行优化，而不能对SWF结构、渲染层级进行优化。后期我们会着力<strong>增加指令优化</strong>、<strong>加强方法调用优化</strong>以及<strong>静态属性读写优化(Alchemy)</strong>。如果您有任何优化方面的建议、想法，请随时和我们联系(<a href="mailto:support@doswf.com">support@doswf.com</a>)。</span></p>
<p><a name="download"></a></p>
<h3><span style="color: #517175;">下载：</span></h3>
<p><a href="/files/FlashOptimizer2.3.0.exe">Windows</a> <a href="/files/FlashOptimizer2.3.0.air">Mac, Linux(Adobe AIR)</a> <strong><a href="/online-shop?appID=678" target="_blank">立即购买(¥100/年)</a></strong></p>
<p><!-- 华丽的分割线 --></p>
<h3><span style="color: #517175;">更多信息</span></h3>
<ul>
<li><a title="online version of flash optimizer" href="#online-version">FlashOptimizer在线版本</a></li>
<li><a title="command line interface of flash optimizer" href="#command-line">命令行接口说明</a></li>
<li><a title="encrypt flash swf online" href="/zh_cn#licenses" target="_blank">个人授权和商业授权</a></li>
</ul>
<p><a name="online-version"></a></p>
<h3><span style="color: #517175;">FlashOptimizer在线版本</span></h3>
<div style="padding-top: 5px; padding-bottom: 5px; padding-left: 5px; background: #EEEEEE;"><object id="FlashOptimizer" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="800" height="350" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0"><param name="src" value="/files/FlashOptimizer.swf" /><param name="allowScriptAccess" value="always" /><embed type="application/x-shockwave-flash" width="800" height="350" src="/files/FlashOptimizer.swf" allowscriptaccess="always"></embed></object></div>
<p><a name="command-line"></a></p>
<h3><span style="color: #517175;">命令行接口说明</span></h3>
<table class="tablecss" width="100%">
<tbody>
<tr>
<th style="width: 120px;">命令</th>
<th>参数</th>
<th>说明</th>
</tr>
<tr>
<td>-files</td>
<td>file1 file2 &#8230;</td>
<td>指定要优化的文件。<br />
<span style="color: #666666;">-files d:\myfiles\A.swf d:\myfiles\B.swf</span></td>
</tr>
<tr>
<td>-input</td>
<td>directoryPath</td>
<td>指定一个文件夹，优化该文件夹内所有的swf、swc文件。<br />
<span style="color: #666666;">-input d:\myfiles</span></td>
</tr>
<tr>
<td>-optimize</td>
<td></td>
<td>指定优化操作</td>
</tr>
<tr>
<td>-ouput</td>
<td>directoryPath</td>
<td>指定文件优化后保存到的文件夹。</td>
</tr>
</tbody>
</table>
<p>一些FlashOptimizer命令行调用示例：</p>
<ul>
<li> 优化两个文件，并将处理后的文件保存到指定目录：&nbsp;
<div><span style="color: #666666;">-files d:\myfiles\A.swf d:\myfiles\B.swf -optimize -ouput d:\done</span></div>
</li>
<li> 优化处理一个文件夹内所有的文件:&nbsp;
<div><span style="color: #666666;">-input d:\myproject -optimize -ouput d:\done</span></div>
</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.doswf.cn/flashoptimizer-zh_cn/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>DoSWF Professinoal帮助文档</title>
		<link>http://www.doswf.cn/doswf-help-zh_cn</link>
		<comments>http://www.doswf.cn/doswf-help-zh_cn#comments</comments>
		<pubDate>Mon, 07 Nov 2011 10:25:28 +0000</pubDate>
		<dc:creator>DoSWF support</dc:creator>
		
		<guid isPermaLink="false">http://www.doswf.com/?p=984</guid>
		<description><![CDATA[
.tablecss { 
border:1px solid #333333;
background-color:#ffffff;
padding:0px;
text-align:center;
border-collapse : collapse;
}
.tablecss tr {
padding:0px;
margin:0px;
}
.tablecss th { 
border:1px solid #666666;
padding:4px;
margin:0px;
text-align:center;
background-color:#CADBFF;
font-weight: bold;
}
.tablecss td {
border:1px solid #666666;
padding:4px;
margin:0px;
text-align:left;
}


加密
混淆
添加水印
更多功能

域名锁定
指令混淆
删除数据类型申明
方法同化
类名同化
SWF锁定

软件授权

使用注册码
移除注册码
重置注册码
找回注册码

命令行调用说明


加密
DoSWF Professional不只是针对代码(ActionScript1.0, 2.0, 3.0)进行加密，同时还可以加密SWF中的资源，比如图片、音频、视频等数据。如下是加密功能面板：


严格模式 &#8211; [...]]]></description>
			<content:encoded><![CDATA[<style>
.tablecss { 
border:1px solid #333333;
background-color:#ffffff;
padding:0px;
text-align:center;
border-collapse : collapse;
}
.tablecss tr {
padding:0px;
margin:0px;
}
.tablecss th { 
border:1px solid #666666;
padding:4px;
margin:0px;
text-align:center;
background-color:#CADBFF;
font-weight: bold;
}
.tablecss td {
border:1px solid #666666;
padding:4px;
margin:0px;
text-align:left;
}
</style>
<ul>
<li style="line-height: 0.8em;"><a href="#encryption">加密</a></li>
<li style="line-height: 0.8em;"><a href="#obfuscation">混淆</a></li>
<li style="line-height: 0.8em;"><a href="#watermark">添加水印</a></li>
<li style="line-height: 0.8em;"><a href="#more features">更多功能</a></li>
<ul>
<li style="line-height: 0.8em;"><a href="#lock domain">域名锁定</a></li>
<li style="line-height: 0.8em;"><a href="#obfuscate instructions">指令混淆</a></li>
<li style="line-height: 0.8em;"><a href="#remove type">删除数据类型申明</a></li>
<li style="line-height: 0.8em;"><a href="#same methods">方法同化</a></li>
<li style="line-height: 0.8em;"><a href="#same classes">类名同化</a></li>
<li style="line-height: 0.8em;"><a href="#lock swf">SWF锁定</a></li>
</ul>
<li style="line-height: 0.8em;"><a href="#authorization">软件授权</a></li>
<ul>
<li style="line-height: 0.8em;"><a href="#use key">使用注册码</a></li>
<li style="line-height: 0.8em;"><a href="#remove key">移除注册码</a></li>
<li style="line-height: 0.8em;"><a href="#reset key">重置注册码</a></li>
<li style="line-height: 0.8em;"><a href="#retrieve key">找回注册码</a></li>
</ul>
<li style="line-height: 0.8em;"><a href="#command line">命令行调用说明</a></li>
</ul>
<p><a name="encryption"></a></p>
<h3>加密</h3>
<p>DoSWF Professional不只是针对代码(ActionScript1.0, 2.0, 3.0)进行加密，同时还可以加密SWF中的资源，比如图片、音频、视频等数据。如下是加密功能面板：<br />
<a href="/assets/help_encryption1.png"><img class="aligncenter" title="snapshot of encryption" src="/assets/help_encryption1.png" alt="snapshot of encryption" width="594" height="344" /></a></p>
<ul>
<li style="line-height: 1.1em;"><strong>严格模式</strong> &#8211; 如果勾选，DoSWF Professional会对文档类进行严格分析，从而提高加密的可靠性。</li>
<li style="line-height: 1.1em;"><strong>防止内存吸取</strong> &#8211; 如果勾选，DoSWF Professional会添加一个特殊模块到SWF中，以防止破解软件通过内存查找的途径破解SWF。如果您的SWF是Actionscript1.0或者2.0，建议您勾选改选项。</li>
<li style="line-height: 1.1em;"><strong>添加加载进度</strong> &#8211; 如果勾选，DoSWF Professional会为SWF添加一个比较简单的加载效果。由于SWF加密后原先的加载效果效果会失效，因此如果您的程序比较大，会导致第一桢加载比较慢，请勾选该选项。</li>
<li style="line-height: 1.1em;color:#a7022a">如果您的程序是Flex应用程序，<strong>严格模式</strong>，<strong>防止内存吸取</strong>以及<strong>添加加载进度</strong>等功能是不可用的（因为不需要）。</li>
</ul>
<p>这里是加密效果图：<br />
<a href="/asses/help_encryption2.png"><img class="aligncenter" title="encrypted by doswf professional" src="/assets/help_encryption2.png" alt="encrypted by doswf professional" width="684" height="310" /></a></p>
<p><a name="obfuscation"></a></p>
<h3>混淆</h3>
<p>DoSWF Professional可对ActionScript 3.0进行混淆，以保护代码。在DoSWF Professional中，我们集成了一个非常复杂、精确的分析系统，可以对ActionScript3.0代码进行精确地分析，以保障混淆到安全。下如是混淆功能面板：<br />
<a href="/assets/help_obfuscation1.png"><img class="aligncenter" title="obfuscate actionsctip" src="/assets/help_obfuscation1.png" alt="obfuscate actionsctip" width="600" height="346" /></a><br />
在混淆功能面板中，会显示SWF所有到ActionScript 3.0代码信息，包括包结构、类名、方法属性名等。您可以随意设置您需要或不需要混淆的内容，未勾选的内容将不会被混淆。比如，您不想混淆类“StringUtils”，您可以找到该类，取消勾选即可。</p>
<ul>
<li style="line-height: 1.1em;"><strong>严格模式</strong> &#8211; 如果勾选，DoSWF Professional会使用更为严格的分析系统去分析SWF中的代码。一般而言，严格模式下，混淆更安全，同时混淆的深度也越浅。</li>
<li style="line-height: 1.1em; color: #a7022a;"><strong>特殊字符</strong> &#8211; 如果您还有一些更为特殊字符不想被混淆，比如公共类“JS”、“SWFScroll”，以及您和服务器预定的字符“getName”、“getURL”，您可以在这里设置这些字符，如下：</li>
<p><a href="/assets/help_obfuscation2.png"><img class="aligncenter" title="exclude items in obfuscation" src="/assets/help_obfuscation2.png" alt="" width="596" height="31" /></a></ul>
<p>混淆效果如下：<br />
<a href="/assets/help_obfuscation3.png"><img alt="obfuscation of doswf" src="/assets/help_obfuscation3.png" title="obfuscation of doswf" class="aligncenter" width="529" height="241" /></a></p>
<p><a name="watermark"></a></p>
<h3>添加水印</h3>
<p>使用DoSWF Professional，您可以快速方便的为您的SWF添加文本、图片水印。如下是水印功能面板：<br />
<a href="/assets/help_watermark1.png"><img class="aligncenter" title="add watermark by doswf" src="/assets/help_watermark1.png" alt="add watermark by doswf" width="600" height="255" /></a></p>
<p>水印可以为您的作品申明版权，保护作品被盗用。比如您可以在在作品上添加版权申明内容：</p>
<div style="text-align: center;"><span style="color: #666666;">Copyright By DoSWF</span></div>
<ul>
<li style="line-height: 1.1em;">您可以设置水印的位置，包括：<strong>右上角</strong>，<strong>右下角</strong>，<strong>左上角</strong>，<strong>左下角</strong>以及<strong>中央</strong></li>
<li style="line-height: 1.1em;">另外，文本水印还支持简单的HTML文本内容，比如：</li>
<div style="text-align: center;"><span style="color: #666666;">&lt;font color=&#8217;#ff9900&#8242; size=&#8217;14&#8242;&gt;Copyright by DoSWF&lt;/font&gt;</span></div>
<li style="line-height: 1.1em;">如果您需要设置版权水印的链接地址，请使用<strong>link</strong>属性，比如：</li>
<div style="text-align: center;"><span style="color: #666666;">&lt;font color=&#8217;#ff9900&#8242; size=&#8217;14&#8242; link=&#8217;event:http://www.doswf.com&#8217;&gt;Copyright by DoSWF&lt;/font&gt;</span></div>
</ul>
<p><a name="more features"></a></p>
<h3>更多功能</h3>
<p>DoSWF Professional更多的功能都会显示在更多功能面板中，如下图：<br />
<a href="/assets/help_domore1.png"><img class="aligncenter" title="more features in doswf" src="/assets/help_domore1.png" alt="more features in doswf" width="600" height="346" /></a></p>
<p><span style="color:#a7022a">橙色高亮显示的功能为商业授权功能。关于个人授权及商业授权的更多信息，请查看<a href="/doswf#licenses" target="_blank">这里</a>。</span></p>
<p><a name="lock domain"></a></p>
<h4>域名锁定</h4>
<p><a href="/assets/help_lockdomain1.png"><img alt="lock domain of doswf" src="/assets/help_lockdomain1.png" title="lock domain of doswf" class="aligncenter" width="600" height="148" /></a></p>
<ul>
<li><b>禁止在AIR下运行</b> &#8211; 如果勾选，SWF将不会容许在Adobe AIR环境下运行，也不容许被Adobe AIR应用程序加载运行。</li>
<li><b>禁止本地运行</b> &#8211; 如果勾选，SWF将不会容许在本地浏览。该功能可防止用户下载您的作品离线运行。</li>
<li><b>域名锁定</b> &#8211; 如果您希望作品只运行在特定的若干个网站下，请勾选该功能，并输入您容许的网站域名列表，比如您只希望作品在网站“mydomain.comand”以及“google.com”下运行，您可以做如下设置：<br />
<a href="/assets/help_lockdomain2.png"><img alt="lock domain of doswf" src="/assets/help_lockdomain2.png" title="lock domain of doswf" class="aligncenter" width="585" height="67" /></a>
</li>
</ul>
<p><a name="obfuscate instructions"></a></p>
<h4>指令混淆</h4>
<p>在SWF中，ActionScript3.0代码的实现是由一条条指令组成。该功能就是针对这些指令进行混淆。效果如下：<br />
<a href="/assets/help_obfuscateinstruction1.png"><img alt="obfuscate instructions of doswf" src="/assets/help_obfuscateinstruction1.png" title="obfuscate instructions of doswf" class="aligncenter" width="207" height="111" /></a></p>
<p><a name="remove type"></a></p>
<h4>删除数据类型申明</h4>
<p>该功能可以删除代码中属性的类型申明，从而增加破解难度。效果如下：<br />
<a href="/assets/help_deletemethodparameters.png"><img alt="delete method parameters of doswf" src="/assets/help_deletemethodparameters.png" title="delete method parameters of doswf" class="aligncenter" width="539" height="183" /></a></p>
<p><a name="same methods"></a></p>
<h4>方法同化</h4>
<p>该功能可以将多个不同的方法同化为同一个方法名，以增加破解难度。效果如下：<br />
<a href="/assets/help_samemethod1.png"><img alt="same method of doswf" src="/assets/help_samemethod1.png" title="same method of doswf" class="aligncenter" width="800" height="400" /></a></p>
<p><a name="same classes"></a></p>
<h4>Same Classes</h4>
<p>该功能可以将多个类同化为同一个类名称，以增加破解难度。效果如下：<br />
<a href="/assets/help_sameclasses1.png"><img alt="same classes of doswf" src="/assets/help_sameclasses1.png" title="same classes of doswf" class="aligncenter" width="490" height="239" /></a></p>
<p><a name="lock swf"></a></p>
<h4>Lock SWF</h4>
<p>有的时候，破解者并不会全盘破解SWF文件，而只是对SWF做相应的修改。比如更改版权申明、链接地址、游戏的初始化金币等静态信息。这时候就需要使用该功能来锁定SWF不被修改。使用该功能后，任何对SWF的修改将会导致SWF运行失败。</p>
<p><a name="authorization"></a></p>
<h3>授权</h3>
<p>您可以在我们的<a href="http://www.doswf.com/online-shop" target="_blank">在线购买系统</a>购买授权。购买后，我们的系统会自动将您的授权信息发送到您的注册邮箱。</p>
<p><a name="use key"></a></p>
<h4>使用注册码</h4>
<p>收到授权信息后，请切换到DoSWF Professional的授权功能面板，点击“注册”按钮，输入授权信息。如下图：<br />
<a href="/assets/help_authorization1.png"><img alt="regiter in doswf" src="/assets/help_authorization1.png" title="regiter in doswf" class="aligncenter" width="600" height="346" /></a><br />
如果授权通过验证，您的用户名会显示在授权面板的坐下角。如图：<br />
<a href="/assets/help_authorization2.png"><img alt="key information in doswf" src="/assets/help_authorization2.png" title="key information in doswf" class="aligncenter" width="600" height="31" /></a></p>
<p><a name="remove key"></a></p>
<h4>移除注册码</h4>
<p>如果您需要更换授权，或移除电脑上保存的授权信息，请切换到DoSWF Professional的授权功能面板，点击“移除注册码”按钮。如下图：<br />
<a href="/assets/help_authorization3.png"><img alt="remove key in doswf" src="/assets/help_authorization3.png" title="remove key in doswf" class="aligncenter" width="600" height="33" /></a></p>
<p><a name="reset key"></a></p>
<h4>重置注册码</h4>
<p>如果您购买的是个人授权，该授权只能在一台电脑上使用。如果您需要更换电脑或系统重装，您需要重置注册码，让授权系统重新绑定电脑。重置注册码请切换到DoSWF Professional的授权功能面板，点击“重置注册码”按钮。<br />
<font color="#a7022a">授权重置后，会被锁定8个小时，您需要等待8个小时才能使用该授权。</font></p>
<p><a name="retrieve key"></a></p>
<h4>找回注册码</h4>
<p>如果您忘记了授权信息，请切换到DoSWF Professional的授权功能面板，点击“找回注册码”按钮：<br />
<a href="/assets/help_authorization4.png"><img alt="retrieve key in doswf" src="/assets/help_authorization4.png" title="retrieve key in doswf" class="aligncenter" width="600" height="33" /></a><br />
您需要输入您的用户名，即您购买时输入的邮箱地址：<br />
<a href="/assets/help_authorization5.png"><img alt="retrieve key fo doswf" src="/assets/help_authorization5.png" title="retrieve key fo doswf" class="aligncenter" width="379" height="150" /></a><br />
确认后，我们的授权系统会将您的授权信息以邮件的方式发送给您。请您注意查收邮件。</p>
<p><a name="command line"></a></p>
<h3>命令行接口说明</h3>
<p>DoSWF Professional的商业授权支持命令行调用，详细如下：</p>
<table width="100%" class="tablecss">
<tr>
<th style="width:120px;">命令</th>
<th>参数</th>
<th>详细说明</th>
</tr>
<tr>
<td>-files</td>
<td>file1 file2 &#8230;</td>
<td>指定需要处理的文件<br/><font color="#666666">-files d:\myfiles\A.swf d:\myfiles\B.swf</font></td>
</tr>
<tr>
<td>-input</td>
<td>directoryPath</td>
<td>指定目标文件所在文件夹，即您需要处理该文件夹中的所有文件<br/><font color="#666666">-input d:\myfiles</font></td>
</tr>
<tr>
<td>-encrypt</td>
<td>&nbsp; </td>
<td>加密，无任何参数</td>
</tr>
<tr>
<td>-obfuscate</td>
<td>strictMode(false|true) specialItems</td>
<td>混淆<br/><font color="#666666">-obfuscate true getName,getAge</font></td>
</tr>
<tr>
<td>-watermark</td>
<td>content, location(RT|RB|LT|LB|C)</td>
<td>添加水印<br/><br />
RT:右上角，RB:右下角，LT:左上角，LB:左下角，C:中央<br/><br />
<font color="#666666">-watermark &#8220;copyright by doswf.com&#8221; LB</font></td>
</tr>
<tr>
<td>-lockdomain</td>
<td>domain1,domain2,domain3</td>
<td>锁定域名，“_local_”值表示禁止本地运行<br/><font color="#666666">-lockdomain _local_,doswf.com,laaan.cn</font></td>
</tr>
<tr>
<td>-obfinstruction</td>
<td>&nbsp;</td>
<td>指令混淆</td>
</tr>
<tr>
<td>-samemethod</td>
<td>&nbsp;</td>
<td>方法同化</td>
</tr>
<tr>
<td>-sameclass</td>
<td>&nbsp;</td>
<td>类名同化</td>
</tr>
<tr>
<td>-ouput</td>
<td>directoryPath</td>
<td>指定文件输出目录</td>
</tr>
</table>
<p>这里是一些使用命令行接口的示例：</p>
<ul>
<li>
加密一个文件：</p>
<div>
<font color="#666666">-files d:\myfiles\A.swf -encrypt -ouput d:\done</font>
</div>
</li>
<li>
加密、混淆文件A.swf、B.swf：</p>
<div>
<font color="#666666">-files d:\myfiles\A.swf d:\myfiles\B.swf -encrypt -obfuscate true -ouput d:\done</font>
</div>
</li>
<li>
混淆文件A.swf、B.swf，并设置不混淆类“com.doswf.A”以及方法“getName”：</p>
<div>
<font color="#666666">-files d:\myfiles\A.swf d:\myfiles\B.swf  -obfuscate true com.doswf.A,getName -ouput d:\done</font>
</div>
</li>
<li>
加密、混淆目录d:\myfiles中的所有文件：</p>
<div>
<font color="#666666">-input d:\myfiles -encrypt  -obfuscate true -ouput d:\done</font>
</div>
</li>
<li>
加密A.swf并添加水印：</p>
<div>
<font color="#666666">-files d:\myfiles\A.swf -encrypt  -watermark &#8220;copyright by doswf.com&#8221; RT -ouput d:\done</font>
</div>
</li>
<li>
加密A.swf并添加更为丰富的水印：</p>
<div>
<font color="#666666">-files d:\myfiles\A.swf -encrypt  -watermark &#8220;&lt; font color=&#8217;#ff9900&#8242; size=&#8217;20&#8242;&gt; copyright by doswf.com&lt; /font&gt; &#8221; RT -ouput d:\done</font>
</div>
</li>
<li>
加密A.swf并添加更为丰富的水印，并设置水印链接地址：</p>
<div>
<font color="#666666">-files d:\myfiles\A.swf -encrypt  -watermark &#8220;copyright by &lt; a href=&#8217;event:http://www.doswf.com&#8217;&gt; &lt; u&gt; doswf.com&lt; /u&gt; &lt; /a&gt; &#8221; RT -ouput d:\done</font>
</div>
</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.doswf.cn/doswf-help-zh_cn/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Key Manager</title>
		<link>http://www.doswf.cn/key-manager</link>
		<comments>http://www.doswf.cn/key-manager#comments</comments>
		<pubDate>Fri, 21 Oct 2011 02:58:53 +0000</pubDate>
		<dc:creator>DoSWF support</dc:creator>
		
		<guid isPermaLink="false">http://www.doswf.com/?p=971</guid>
		<description><![CDATA[

            

]]></description>
			<content:encoded><![CDATA[<div style="text-align:center;padding:5px;width:100%;">
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" name="SoftBuyer" width="650" height="300" align="top" id="SoftBuyer"><param name="movie" value="/buy/KeyManager.swf?v=2.0" /><param name="quality" value="high" /><param name="bgcolor" value="#ffffff" /><param name="allowScriptAccess" value="always" /><param name="base" value="http://www.doswf.com/" /><embed src="/buy/KeyManager.swf?v=2.0" quality="high" bgcolor="#ffffff" width="650" height="300" name="SoftBuyer" allowScriptAccess="always" base="http://www.doswf.com/" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"/><br />
            </object>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.doswf.cn/key-manager/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Flash Tracer, Flash平台应用程序调试器</title>
		<link>http://www.doswf.cn/flashtracer-zh_cn</link>
		<comments>http://www.doswf.cn/flashtracer-zh_cn#comments</comments>
		<pubDate>Fri, 16 Sep 2011 02:53:22 +0000</pubDate>
		<dc:creator>DoSWF support</dc:creator>
		
		<guid isPermaLink="false">http://www.doswf.com/?p=885</guid>
		<description><![CDATA[
.txtMain  {
color:#492F4E;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-style:normal;
font-weight:normal;
line-height:7px;
}


Flash Tracer是一款用于Flash平台(ActionScript3.0)的调试工具，包括Flash、Flex、Adobe AIR以及移动平台。Flash Tracer可以调试本地及远程应用程序。主要功能包括显示对象观察、属性查看及修改、本地及远程trace日志、ActionScript执行。
Flash Tracer是通过本地套接字连接来连接本地及远程应用程序。因此，如果防病毒软件阻止套接字通信，您可能需要禁用防病毒软件，才能使用Flash Tracer。

下载:
Windows　　Mac　　　


授权说明
如何调试本地应用程序
如何调试Adobe AIR及远程应用程序(移动平台)
本地及远程日志输出


授权说明
FlashTracer目前只支持个人授权，不支持商业商业授权。一个授权只能在两台电脑上使用。如果您需要更换电脑，请使用软件授权面板中的“重置注册码”功能，让授权系统重新邦定电脑。
购买请进入我们的在线购买系统.

如何调试本地应用程序
1.请先确认您已安装FlashPlayer Debug版本。您可以点击这里下载，或点击这里检测您是否已安装。
2. 开启Flash Tracer等待调试程序的连接。如果有防火墙或杀毒软件提醒，请授权使用。
3. 开启您需要调试的应用程序。如果是在浏览器中运行，建议您重启浏览器。

如何调试Adobe AIR及远程应用程序(移动平台)
1. 在您的程序中初始化Flash Tracer，代码如下：

FlashTracerModel.initFlashTracer(stage);

Flash Tracer类库下载：FlashTracerModel.swc.
2. 开启Flash Tracer等待调试程序的连接，同时请关注Flash Tracer提示文本中显示的IP地址，入图：

3. 开启您需要调试的应用程序，点击程序右上角的提示文本，在弹出的输入面板中，输入Flash Tracer中所显示的IP地址，让应用程序尝试连接Flash Tracer。


本地及远程日志输出
Flash [...]]]></description>
			<content:encoded><![CDATA[<style>
.txtMain  {
color:#492F4E;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-style:normal;
font-weight:normal;
line-height:7px;
}
</style>
</p>
<p><span style="color:#000;"><b>Flash Tracer</b>是一款用于Flash平台(ActionScript3.0)的调试工具，包括Flash、Flex、Adobe AIR以及移动平台。Flash Tracer可以调试本地及远程应用程序。主要功能包括显示对象观察、属性查看及修改、本地及远程trace日志、ActionScript执行。</span></p>
<p><span style="color: #666666;line-height: 1.2em;">Flash Tracer是通过本地套接字连接来连接本地及远程应用程序。因此，如果防病毒软件阻止套接字通信，您可能需要禁用防病毒软件，才能使用Flash Tracer。</span></p>
<p><a name="download"></a></p>
<h3><span style="color: #517175;">下载:</span></h3>
<p><a href="/flashtracer_/FlashTracer1.1.1.exe">Windows</a>　　<a href="/flashtracer_/FlashTracer1.1.1.dmg">Mac</a>　　　<!--b><a href="/online-shop?appID=872237" target="_blank">立即购买(¥200.00)</a></b--></p>
<p><a href="/flashtracer_/snapshot_en1.png"><img alt="Flash Tracer Snapshot" src="/flashtracer_/snapshot_zh1.png" title="flash tracer" class="center" width="800" height="364" /></a></p>
<ul class="txtMain">
<li style="line-height: 1.4em; color:#F50013"><a title="about license" href="#license" target="_self">授权说明</a></li>
<li style="line-height: 1.4em; "><a title="debug local application" href="#debug-local" target="_self">如何调试本地应用程序</a></li>
<li style="line-height: 1.4em; "><a title="debug remote" href="#debug-air" target="_self">如何调试Adobe AIR及远程应用程序(移动平台)</a></li>
<li style="line-height: 1.4em; "><a title="debug local application" href="#trace-log" target="_self">本地及远程日志输出</a></li>
</ul>
<p><a name="license"></a></p>
<h3><span style="color: #517175;">授权说明</span></h3>
<p>FlashTracer目前只支持个人授权，不支持商业商业授权。一个授权只能在两台电脑上使用。如果您需要更换电脑，请使用软件授权面板中的“重置注册码”功能，让授权系统重新邦定电脑。<br />
购买请进入我们的<a href="/online-shop?appID=872237" target="_blank">在线购买系统</a>.</p>
<p><a name="debug-local"></a></p>
<h3><span style="color: #517175;">如何调试本地应用程序</span></h3>
<p>1.请先确认您已安装FlashPlayer Debug版本。您可以<a title="download flashplayer" href="http://labs.adobe.com/downloads/flashplayer11.html" target="_blank">点击这里下载</a>，或<a title="detect flashplayer" href="/detect-flashplayer" target="_blank">点击这里检测</a>您是否已安装。<br />
2. 开启Flash Tracer等待调试程序的连接。如果有防火墙或杀毒软件提醒，请授权使用。<br />
3. 开启您需要调试的应用程序。如果是在浏览器中运行，建议您重启浏览器。</p>
<p><a name="debug-air"></a></p>
<h3><span style="color: #517175;">如何调试Adobe AIR及远程应用程序(移动平台)</span></h3>
<p>1. 在您的程序中初始化Flash Tracer，代码如下：</p>
<div style="text-align:center;padding:5px;width:100%">
<span style="color:#666666;">FlashTracerModel.initFlashTracer(stage);</span>
</div>
<p>Flash Tracer类库下载：<a href="/flashtracer_/FlashTracerModel.swc">FlashTracerModel.swc</a>.<br />
2. 开启Flash Tracer等待调试程序的连接，同时请关注Flash Tracer提示文本中显示的IP地址，入图：<br />
<a href="/flashtracer_/getip_en.png"><img alt="get ip of Flash Tracer" src="/flashtracer_/getip_zh.png" title="get ip of Flash Tracer" class="aligncenter" width="598" height="110" /></a><br />
3. 开启您需要调试的应用程序，点击程序右上角的提示文本，在弹出的输入面板中，输入Flash Tracer中所显示的IP地址，让应用程序尝试连接Flash Tracer。<br />
<a href="/flashtracer_/inputip.png"><img alt="input ip to connect to Flash Tracer" src="/flashtracer_/inputip.png" title="input ip" class="aligncenter" width="214" height="43" /></a></p>
<p><a name="trace-log"></a></p>
<h3><span style="color: #517175;">本地及远程日志输出</span></h3>
<p>Flash Tracer的日志面板会显示本地及远程的日志输出：<br />
<a href="/flashtracer_/trace_zh.png"><img alt="trace log of Flash Tracer" src="/flashtracer_/trace_zh.png" title="trace log of Flash Tracer" class="aligncenter" width="800" height="256" /></a><br />
如果您需本地的Flash应用程序，您是只需要使用原生的trace方法即可。比如“trace(&#8216;Here is the log&#8230;&#8217;);”；如果您需要在Adobe AIR或远程程序中输出日志，请使用如下方法：</p>
<div style="text-align:center;padding:5px;width:100%">
<span style="color:#666666;">FlashTracerModel.trace(&#8220;Here is the log&#8230;&#8221;);</span>
</div>
<p>Flash Tracer类库下载：<a href="/flashtracer_/FlashTracerModel.swc">FlashTracerModel.swc</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.doswf.cn/flashtracer-zh_cn/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Flash Tracer</title>
		<link>http://www.doswf.cn/flashtracer</link>
		<comments>http://www.doswf.cn/flashtracer#comments</comments>
		<pubDate>Thu, 08 Sep 2011 22:45:44 +0000</pubDate>
		<dc:creator>DoSWF support</dc:creator>
		
		<guid isPermaLink="false">http://www.doswf.com/?p=878</guid>
		<description><![CDATA[
.txtMain  {
color:#492F4E;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-style:normal;
font-weight:normal;
line-height:7px;
}


中文帮助请查看这里..
Flash Tracer is a debugging tool for Flash platform(Just Actionscript3.0), including Flash, Flex, Adobe AIR and Mobile applications. Flash Tracer can [...]]]></description>
			<content:encoded><![CDATA[<style>
.txtMain  {
color:#492F4E;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-style:normal;
font-weight:normal;
line-height:7px;
}
</style>
</p>
<p><span style="color:#ff0000">中文帮助请<a href="/flashtracer-zh_cn">查看这里..</a></span></p>
<p><span style="color:#000;"><b>Flash Tracer</b> is a debugging tool for Flash platform(Just Actionscript3.0), including Flash, Flex, Adobe AIR and Mobile applications. Flash Tracer can debug the local and remote applications. The main functions of Flash Tracer include UI Inspect, Property Manage, Local and Remote Trace Log and Actionscript Eval.</span></p>
<p><span style="color: #666666;line-height: 1.2em;">Flash Tracer connects to your application(local and remote) with a socket connection. As a result, you might have to disable anti-virus software to use it if your antivirus software prevents socket communication.</span></p>
<p><a name="download"></a></p>
<h3><span style="color: #517175;">Download:</span></h3>
<p> Latest Version on <a href="/flashtracer_/FlashTracer1.1.1.exe">Windows</a>　　<a href="/flashtracer_/FlashTracer1.1.1.dmg">Mac</a>　　　<!--b><a href="/online-shop?appID=872237" target="_blank">Buy Now($79.99)</a></b--></p>
<p><a href="/flashtracer_/snapshot_en1.png"><img alt="Flash Tracer Snapshot" src="/flashtracer_/snapshot_en1.png" title="flash tracer" class="center" width="798" height="373" /></a></p>
<ul class="txtMain">
<li style="line-height: 1.4em; color:#F50013"><a title="about license" href="#license" target="_self">About license</a></li>
<li style="line-height: 1.4em; "><a title="debug local application" href="#debug-local" target="_self">How to debug local applications</a></li>
<li style="line-height: 1.4em; "><a title="debug remote" href="#debug-air" target="_self">How to debug Adobe AIR and Mobile applications</a></li>
<li style="line-height: 1.4em; "><a title="debug local application" href="#trace-log" target="_self">Local and remote trace log</a></li>
</ul>
<p><a name="license"></a></p>
<h3><span style="color: #517175;">About License</span></h3>
<p>FlashTracer just support personal license. A license can just be used on two computers. If you want to rebound the computers, you can use the &#8220;Reset Key&#8221; function in the &#8220;Register&#8221; panel of the sofeware to reset your license.<br />
You can buy a license at our <a href="/online-shop?appID=872237" target="_blank">online-shop</a>.</p>
<p><a name="debug-local"></a></p>
<h3><span style="color: #517175;">How to debug local applications</span></h3>
<p>1.Make sure you had installed the debug version of FlashPlayer. You can <a title="download flashplayer" href="http://labs.adobe.com/downloads/flashplayer11.html" target="_blank">download here</a>, or <a title="detect flashplayer" href="/detect-flashplayer" target="_blank">detect here</a>.<br />
2. Start Flash Tracer to waiting for connections.<br />
3. Run you application. If your application is running in browser, you should close the browser and restart it.</p>
<p><span style="color: #666666;line-height: 1.2em;">You can explicitly include debugging information in an application by setting the debug compiler option to true. If you export an application by using the Export Release Build option, the application does not contain debugging information in it and can not be debugged.</span></p>
<p><a name="debug-air"></a></p>
<h3><span style="color: #517175;">How to debug Adobe AIR and Mobile applications</span></h3>
<p>1. Initialize Flash Tracer in your application as following:</p>
<div style="text-align:center;padding:5px;width:100%">
<span style="color:#666666;">FlashTracerModel.initFlashTracer(stage);</span>
</div>
<p>You can download the SWC library <a href="/flashtracer_/FlashTracerModel.swc">here</a>.<br />
2. Start Flash Tracer to waiting for connections, and get the IP address of  Flash Tracer:<br />
<a href="/flashtracer_/getip_en.png"><img alt="get ip of Flash Tracer" src="/flashtracer_/getip_en.png" title="get ip of Flash Tracer" class="aligncenter" width="671" height="109" /></a><br />
3. Start your application, click the tip text in top-right (if not show,  it means your application has connected to Flash Tracer). Input the IP address shown in Flash Tracer.<br />
<a href="/flashtracer_/inputip.png"><img alt="input ip to connect to Flash Tracer" src="/flashtracer_/inputip.png" title="input ip" class="aligncenter" width="214" height="43" /></a></p>
<p><a name="trace-log"></a></p>
<h3><span style="color: #517175;">Local and remote trace</span></h3>
<p>Flash Tracer can show local and remote trace log, as following:<br />
<a href="/flashtracer_/trace_en.png"><img alt="trace log of Flash Tracer" src="/flashtracer_/trace_en.png" title="trace log of Flash Tracer" class="aligncenter" width="799" height="241" /></a><br />
If your application is local Flash application, and you has install the FlashPlayer debug version, just us the trace() method.  If your application is remote, Adobe AIR or Mobile application, you can use the the method as following:</p>
<div style="text-align:center;padding:5px;width:100%">
<span style="color:#666666;">FlashTracerModel.trace(&#8220;Here is the log&#8230;&#8221;);</span>
</div>
<p>You can download the SWC library <a href="/flashtracer_/FlashTracerModel.swc">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.doswf.cn/flashtracer/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>To Detect Flashplayer</title>
		<link>http://www.doswf.cn/detect-flashplayer</link>
		<comments>http://www.doswf.cn/detect-flashplayer#comments</comments>
		<pubDate>Thu, 08 Sep 2011 09:16:29 +0000</pubDate>
		<dc:creator>DoSWF support</dc:creator>
		
		<guid isPermaLink="false">http://www.doswf.com/?p=875</guid>
		<description><![CDATA[


]]></description>
			<content:encoded><![CDATA[<div style="width:100%;text-align:center;padding:5px;">
<object id="detectflashplayer" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="450" height="55" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="/assets/debugflashplayer.swf" /><param name="allowScriptAccess" value="always" /><embed id="photocommenter" type="application/x-shockwave-flash" width="450" height="55" src="/assets/debugflashplayer.swf"  allowscriptaccess="always"></embed></object>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.doswf.cn/detect-flashplayer/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>error</title>
		<link>http://www.doswf.cn/error</link>
		<comments>http://www.doswf.cn/error#comments</comments>
		<pubDate>Wed, 29 Jun 2011 03:11:07 +0000</pubDate>
		<dc:creator>DoSWF support</dc:creator>
		
		<guid isPermaLink="false">http://www.doswf.com/?p=825</guid>
		<description><![CDATA[Sorry, Nothing was Found. Task a Rest&#8230;




]]></description>
			<content:encoded><![CDATA[<h2><strong>Sorry, Nothing was Found. Task a Rest&#8230;</strong></h2>
<div style="text-align:center;">
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" name="error404" width="640" height="320" align="top" id="error404"><param name="movie" value="/assets/404.swf" /><param name="quality" value="high" /><param name="bgcolor" value="#ffffff" /><param name="allowScriptAccess" value="always" /><param name="align" value="T" /><embed src="/assets/404.swf" quality="high" bgcolor="#ffffff" width="640" height="320" name="error404" align="middle" allowScriptAccess="always"  type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"/><br />
</object>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.doswf.cn/error/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

