<?xml version="1.0" encoding="utf-8"?> <rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	
	<channel>
		<title>JSCruncher Pro - Forum(10)</title>
		<link>http://domapi.com/jscruncherpro</link>
		<description>Last 10 forum entries from http://domapi.com/jscruncherpro</description>
		<language>en-US</language>
		<pubDate>Thu, 07 Jan 2010 09:40:01 -0700</pubDate>
		<lastBuildDate>Thu, 07 Jan 2010 09:26:59 -0700</lastBuildDate>
		<generator>DomAPI</generator>
		<docs>http://blogs.law.harvard.edu/tech/rss</docs>
		<managingEditor>support@domapi.com (Support Team)</managingEditor>
		<webMaster>support@domapi.com (Support Team)</webMaster>
		<atom:link href="http://domapi.com/rss/jscruncher.xml" rel="self" type="application/rss+xml" />
	
		<item>
				<title>[2]Forgotton Password Of Activation Code</title>
				<link>http://domapi.com/jscruncherpro/forum_thin_view.cfm?id=2474</link>
				<description><![CDATA[Please send your activation code to support-at-nebiru-dot-com and we&apos;ll get it straightened out for you.

Thanks]]></description>
				<pubDate>Thu, 07 Jan 2010 09:26:59 -0700</pubDate>
				<guid>http://domapi.com/jscruncherpro/forum_thin_view.cfm?id=2474&amp;guid=09DF1B30-FFA6-8953-224D5638C56D5414</guid>
			</item>
		<item>
				<title>[2]Code Obfusication</title>
				<link>http://domapi.com/jscruncherpro/forum_thin_view.cfm?id=2454</link>
				<description><![CDATA[Obfuscation is controlled by what are called &apos;mappings&apos;.  These are text files that contain list of tokens (function names, variable names, etc) that are *not* to be obfuscated.  JSCP ships with mappings for ECMA, CSS and XHTML built in -- you only need to develop mappings for your own unique code.

Here is an example scenario.  Say you have index.html which then includes script.js.  In the html file you have a button that when clicked calls a method named addToCart() in the javascript file.  To successfully obfuscate the script file and still allow addToCart to be called from the html file, you&apos;d need to insert the addToCart token into a mapping file.  The easiest way to do this is via the &apos;user defined&apos; map file that JSCP maintains for you, or if you prefer you can create your own blank text file from scratch.  The JSCP ui offers ways to add tokens to the user defined map file after you&apos;ve run the obfuscation once.  The &apos;log viewer&apos; is also a handy place to both review what tokens have been obfuscated and to also add them to your custom map file.  New logs are available after each compression run, and include data on all files included in that run.  i.e., if you compress an entire folder of js files, data on all tokens in those files is made available in the log.

The obfuscation engine maintains token names across multiple files.  For example, if the variable &apos;userData&apos; is declared in script A and is then referred to in script B or C, and userData does not appear in a mapping (indicating that it should be obfuscated) then the token is replaced in all 3 files with the same obfuscated token.  Note that the new tokens created by the obfuscation engine are random and are different after every run.  This means that if you have tokens that are referred to in many files, *all* those files must be included in the obfuscation run to ensure that the new token is consistent within all the files.

All of this is detailed within the JSCP help files should you need more info or examples.

HTH]]></description>
				<pubDate>Tue, 13 May 2008 09:58:16 -0700</pubDate>
				<guid>http://domapi.com/jscruncherpro/forum_thin_view.cfm?id=2454&amp;guid=09DF1B40-B234-3397-19EA3B0D45D94BCF</guid>
			</item>
		<item>
				<title>[1]Reduced Pricing for the New Year</title>
				<link>http://domapi.com/jscruncherpro/forum_thin_view.cfm?id=2446</link>
				<description><![CDATA[JSCruncher Pro licenses are now only $19 USD for a limited time.  Be sure and take advantage of this special pricing while it lasts!

5-packs of licenses are also reduced to $80 USD.]]></description>
				<pubDate>Mon, 24 Dec 2007 16:40:44 -0700</pubDate>
				<guid>http://domapi.com/jscruncherpro/forum_thin_view.cfm?id=2446&amp;guid=09DF1B4F-046A-BEBB-C397C3B3B485D356</guid>
			</item>
		<item>
				<title>[3]Generates conflicts across files</title>
				<link>http://domapi.com/jscruncherpro/forum_thin_view.cfm?id=2432</link>
				<description><![CDATA[Thanks for your quick reply.  For confidentiality I cannot send the files, but I discovered that it only happens for objects.

So in one file I have:
var abc = { z:1,y:2,x:3};

abc, z, y, x get translated inconsistently between the different source files.  For now I have just put all my object variables in the exclude file.]]></description>
				<pubDate>Thu, 23 Aug 2007 14:40:06 -0700</pubDate>
				<guid>http://domapi.com/jscruncherpro/forum_thin_view.cfm?id=2432&amp;guid=09DF1B5F-C4D5-25BA-EDB74E0306B4CF9A</guid>
			</item>
		<item>
				<title>[2]Regex Problem</title>
				<link>http://domapi.com/jscruncherpro/forum_thin_view.cfm?id=2430</link>
				<description><![CDATA[Replacing it with a string will do it:
&lt;code&gt;var num = num_art.match(new RegExp(&quot;d+&quot;));&lt;/code&gt;

HTH]]></description>
				<pubDate>Wed, 15 Aug 2007 10:46:22 -0700</pubDate>
				<guid>http://domapi.com/jscruncherpro/forum_thin_view.cfm?id=2430&amp;guid=09DF1B7E-C3FD-9FD5-E669CE2FCB032395</guid>
			</item>
		<item>
				<title>[2]JS Cruncher Pro Inst. in 64 Bit Windows Server...</title>
				<link>http://domapi.com/jscruncherpro/forum_thin_view.cfm?id=2414</link>
				<description><![CDATA[Actually, it&apos;s never been tested.  It *should* work in the 32-bit thunking layer, but the only way to really know would be to try it.  

The evaluation copy is fully functional for 30 days, so best bet would be to download it and try it out.

HTH]]></description>
				<pubDate>Wed, 16 May 2007 11:54:29 -0700</pubDate>
				<guid>http://domapi.com/jscruncherpro/forum_thin_view.cfm?id=2414&amp;guid=09DF1B8E-B901-965A-0D6E9400221EA866</guid>
			</item>
		<item>
				<title>[11]PHP files</title>
				<link>http://domapi.com/jscruncherpro/forum_thin_view.cfm?id=2123</link>
				<description><![CDATA[Hi,

Thanks for the build !
3.5 version is installed correctly now here on a Windows server 2003

Philippe PIERRE]]></description>
				<pubDate>Wed, 14 Feb 2007 00:01:10 -0700</pubDate>
				<guid>http://domapi.com/jscruncherpro/forum_thin_view.cfm?id=2123&amp;guid=09DF1B9D-E65E-08C7-5441B259175C2595</guid>
			</item>
		<item>
				<title>[2]Version 3.5 build 1 released</title>
				<link>http://domapi.com/jscruncherpro/forum_thin_view.cfm?id=2370</link>
				<description><![CDATA[3.5 build 3 also added a fix for errors that could occur when opening an existing project after a previous project had been run.]]></description>
				<pubDate>Tue, 13 Feb 2007 21:37:45 -0700</pubDate>
				<guid>http://domapi.com/jscruncherpro/forum_thin_view.cfm?id=2370&amp;guid=09DF1BAD-BC6E-DA4E-53B320C0FDE8AF8A</guid>
			</item>
		<item>
				<title>[2]can&apos;t change project in buld 150</title>
				<link>http://domapi.com/jscruncherpro/forum_thin_view.cfm?id=2330</link>
				<description><![CDATA[This has been corrected in version 3.5]]></description>
				<pubDate>Tue, 13 Feb 2007 21:35:01 -0700</pubDate>
				<guid>http://domapi.com/jscruncherpro/forum_thin_view.cfm?id=2330&amp;guid=09DF1BBD-F3EC-9395-D4D1F474B2E28870</guid>
			</item>
		<item>
				<title>[6]App cannot launch</title>
				<link>http://domapi.com/jscruncherpro/forum_thin_view.cfm?id=1899</link>
				<description><![CDATA[Version 3.5 now outputs an appropriate error message if no arguments are present.]]></description>
				<pubDate>Sat, 03 Feb 2007 21:53:21 -0700</pubDate>
				<guid>http://domapi.com/jscruncherpro/forum_thin_view.cfm?id=1899&amp;guid=09DF1BCC-F5D4-A1BD-BF3AC283BFBA3F83</guid>
			</item>
		
	</channel>
	
</rss>
