<?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>rabidGadfly &#187; debugging</title>
	<atom:link href="http://www.rabidgadfly.com/index.php/category/debugging/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.rabidgadfly.com</link>
	<description>Glenn Gervais&#039;s methods, tips, and musings on Flash, ColdFusion, XML, and other web technology.</description>
	<lastBuildDate>Fri, 21 May 2010 11:58:05 +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>Xray by Blitz Labs: Why wasn&#8217;t I using this sooner?!?</title>
		<link>http://www.rabidgadfly.com/index.php/2007/01/03/xray-by-blitz-labs-why-wasnt-i-using-this-sooner/</link>
		<comments>http://www.rabidgadfly.com/index.php/2007/01/03/xray-by-blitz-labs-why-wasnt-i-using-this-sooner/#comments</comments>
		<pubDate>Wed, 03 Jan 2007 17:38:53 +0000</pubDate>
		<dc:creator>rabidGadfly</dc:creator>
				<category><![CDATA[debugging]]></category>
		<category><![CDATA[flash]]></category>

		<guid isPermaLink="false">http://www.rabidgadfly.com/?p=16</guid>
		<description><![CDATA[I may be a little late to the table on this one but, in my own defense, I&#8217;ve downloaded it two or three times in the past but have always been too busy to take a look at it. Well, I took a quick look today and all I can say is &#8216;Holy Crap, I [...]]]></description>
			<content:encoded><![CDATA[<p>I may be a little late to the table on this one but, in my own defense, I&#8217;ve downloaded it two or three times in the past but have always been too busy to take a look at it. Well, I took a quick look today and all I can say is &#8216;Holy Crap, I wish I had made time to look into this earlier.&#8217;</p>
<p>According to its <a href="http://www.osflash.org/xray">project page on OSFlash</a>, Xray (previously known as The Admin Tool) by <a href="http://labs.blitzagency.com/">Blitz Labs</a>, is &#8220;a snapshot viewer of the current state of your Flash application without impacting the performance or the file size of your application. Xrayâ€™s true nature is to look into the very guts of the Flash application and disolve the 2d myth you see on screen to a 3D tangible entity you can truly crawl through.&#8221;</p>
<p>Doesn&#8217;t sound too interesting? You can just use the debugger or trace output to troubleshoot? You&#8217;re a <strong>fool</strong>! This app is the be-all-end-all of debugging tools. </p>
<p><span id="more-16"></span></p>
<p>Just install the extension, drag the Xray component into your app, publish, run the Xray app, and be astounded. To say that it simply adds functionality over the Flash debugger would be a slap in the face to the <a href="http://www.osflash.org/xray#team_members">Blitz team</a>. </p>
<p><img src="images/xray.jpg" alt="Xray screenshot" /></p>
<p>Once connected to the app you can dynamically modify objects, including sounds and video. Want to see what a drop shadow filter would look like on that save button? Switch to the filters tab and apply it! Want to execute AS while the app is running? Switch to the Trace/Execute tab and execute it! Want to know which on screen object is the one appearing as menuButton_btn in your treeview? Roll over the entry and it will be highlighted by a yellow border on screen! I&#8217;ve used Xray for less than a day now but I&#8217;m hooked. </p>
<p>The one issue I had while trying to get it up and running, perhaps due to my own stupidity, is that the app was trying to connect to the wrong swf when I ran it (I had several FF tabs open at the time). Once I closed FF and IE and opened my app alone, I was on my way. Other than that hurdle, which took me some time to get over, every other piece of functionality seems to be covered by helpful and detailed videos available in the help section.</p>
<p>My write-up here does not do it justice. If you do any ASing at all, do yourself a favor and set aside an hour to take a look at this tool.</p>
<p>-rG</p>
]]></content:encoded>
			<wfw:commentRss>http://www.rabidgadfly.com/index.php/2007/01/03/xray-by-blitz-labs-why-wasnt-i-using-this-sooner/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Producing Flash trace output from a browser</title>
		<link>http://www.rabidgadfly.com/index.php/2006/12/22/producing-flash-trace-output-from-a-browser/</link>
		<comments>http://www.rabidgadfly.com/index.php/2006/12/22/producing-flash-trace-output-from-a-browser/#comments</comments>
		<pubDate>Fri, 22 Dec 2006 13:26:18 +0000</pubDate>
		<dc:creator>rabidGadfly</dc:creator>
				<category><![CDATA[debugging]]></category>
		<category><![CDATA[flash]]></category>

		<guid isPermaLink="false">http://www.rabidgadfly.com/?p=13</guid>
		<description><![CDATA[The source of this fine nugget is g.wygonik&#8217;s flash experiments who found the info in Flex documentation. I&#8217;ve visited or pointed people to that page so often I decided to post it here in case anything ever happened to the original. This really is convenient.

Right-click on the &#8220;My Computer&#8221; icon on the Windows XP desktop [...]]]></description>
			<content:encoded><![CDATA[<p>The source of this fine nugget is <a href="http://broadcast.artificialcolors.com/index.php?m=20040401">g.wygonik&#8217;s flash experiments</a> who found the info in Flex documentation. I&#8217;ve visited or pointed people to that page so often I decided to post it here in case anything ever happened to the original. This <em>really</em> is convenient.</p>
<ol>
<li>Right-click on the &#8220;My Computer&#8221; icon on the Windows XP desktop and select Properties to open the &#8220;System Properties&#8221; dialog</li>
<li>Click the Advanced tab</li>
<li>Click the Environment Variables button</li>
<li>Add the following environment variables to the User Variables (not the System ones)<br />
         &#8211; HOMEDRIVE with a value of &#8220;C:&#8221; (no quotes)<br />
         &#8211; HOMEPATH with a value of &#8220;%USERPROFILE%&#8221; (again no quotes)</li>
<li>Navigate to the C:\Documents and Settings\[i]username[/i] folder and create a new text file named &#8220;mm.cfg&#8221;</li>
<li>Open the text file and add the following:<br />
      ErrorReportingEnable=1<br />
      TraceOutputFileEnable=1<br />
      TraceOutputFileName=C:\flashlog.txt</li>
<li>Download and install the Flash program debug player <a href="http://www.adobe.com/support/flashplayer/downloads.html">from Adobe</a>. </li>
<li>Install the version of your choice (ActiveX for IE / Netscape-compatible for FF)</li>
<li>Open a web page with a SWF in it. If there is now a &#8220;Debugger&#8221; option in the context-menu, you have the Debug player installed. if not, try again, or try the uninstaller as mentioned above.</li>
<li>Open Flash and make a new FLA with the following AS in the Actions panel:<br />
      trace(&#8220;I am alive&#8221;); // or some other goofy test thing</li>
<li>Publish your movie and open the HTML page</li>
<li>Open Windows Explorer and look in the root of C:\ &#8211; there should be a flashlog.txt file (if not, check all the settings above and perhaps log-out and log back in, or reboot and try it again)</li>
<li>Open the flashlog.txt file and you should see your trace output.</li>
</ol>
<p>-rG</p>
]]></content:encoded>
			<wfw:commentRss>http://www.rabidgadfly.com/index.php/2006/12/22/producing-flash-trace-output-from-a-browser/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
