<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: Tracking users across browsers</title>
	<atom:link href="http://www.thespanner.co.uk/2007/12/06/tracking-users-across-browsers/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.thespanner.co.uk/2007/12/06/tracking-users-across-browsers/</link>
	<description>Javascript blog with messed up syntax inside</description>
	<lastBuildDate>Thu, 26 Jan 2012 01:38:34 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
	<item>
		<title>By: adam</title>
		<link>http://www.thespanner.co.uk/2007/12/06/tracking-users-across-browsers/#comment-996</link>
		<dc:creator>adam</dc:creator>
		<pubDate>Wed, 12 Dec 2007 07:15:18 +0000</pubDate>
		<guid isPermaLink="false">http://www.thespanner.co.uk/2007/12/06/tracking-users-across-browsers/#comment-996</guid>
		<description>Cool! I test it on FF and opera ^_^!</description>
		<content:encoded><![CDATA[<p>Cool! I test it on FF and opera ^_^!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: pdp</title>
		<link>http://www.thespanner.co.uk/2007/12/06/tracking-users-across-browsers/#comment-980</link>
		<dc:creator>pdp</dc:creator>
		<pubDate>Thu, 06 Dec 2007 14:48:11 +0000</pubDate>
		<guid isPermaLink="false">http://www.thespanner.co.uk/2007/12/06/tracking-users-across-browsers/#comment-980</guid>
		<description>and here is the link that explains how to compile it:

http://www.gnucitizen.org/blog/flash-cookie-object-tracking/

cheers,
pdp</description>
		<content:encoded><![CDATA[<p>and here is the link that explains how to compile it:</p>
<p><a href="http://www.gnucitizen.org/blog/flash-cookie-object-tracking/" rel="nofollow">http://www.gnucitizen.org/blog/flash-cookie-object-tracking/</a></p>
<p>cheers,<br />
pdp</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Gareth Heyes</title>
		<link>http://www.thespanner.co.uk/2007/12/06/tracking-users-across-browsers/#comment-979</link>
		<dc:creator>Gareth Heyes</dc:creator>
		<pubDate>Thu, 06 Dec 2007 14:38:12 +0000</pubDate>
		<guid isPermaLink="false">http://www.thespanner.co.uk/2007/12/06/tracking-users-across-browsers/#comment-979</guid>
		<description>Hehe thanks :) I didn&#039;t know about the SharedObject in Flash.</description>
		<content:encoded><![CDATA[<p>Hehe thanks <img src='http://www.thespanner.co.uk/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  I didn&#8217;t know about the SharedObject in Flash.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: pdp</title>
		<link>http://www.thespanner.co.uk/2007/12/06/tracking-users-across-browsers/#comment-978</link>
		<dc:creator>pdp</dc:creator>
		<pubDate>Thu, 06 Dec 2007 14:22:21 +0000</pubDate>
		<guid isPermaLink="false">http://www.thespanner.co.uk/2007/12/06/tracking-users-across-browsers/#comment-978</guid>
		<description>I don&#039;t like not being able to see the Flash object sources :) so, here I coded it for you!
&lt;pre lang=&quot;javascript&quot;&gt;
import flash.external.ExternalInterface;

class FlashCookieManager {
	public function FlashCookieManager() {
		ExternalInterface.addCallback(&quot;get&quot;, this, get);
		ExternalInterface.addCallback(&quot;set&quot;, this, set);
		ExternalInterface.addCallback(&quot;cls&quot;, this, cls);
	}

	public function get(name, path, secure) {
		var s = SharedObject.getLocal(name, path, secure);
		var v = s.data.value;

		s.close();

		return v;
	}

	public function set(data, name, path, secure) {
		var s = SharedObject.getLocal(name, path, secure);
		s.data.value = data;

		s.flush();
		s.close();
	}

	public function cls(name, path, secure) {
		var s = SharedObject.getLocal(name, path, secure);

		s.clear();
		s.flush();
		s.close();
	}
}
&lt;/pre&gt;</description>
		<content:encoded><![CDATA[<p>I don&#8217;t like not being able to see the Flash object sources <img src='http://www.thespanner.co.uk/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  so, here I coded it for you!</p>
<pre lang="javascript">
import flash.external.ExternalInterface;

class FlashCookieManager {
	public function FlashCookieManager() {
		ExternalInterface.addCallback("get", this, get);
		ExternalInterface.addCallback("set", this, set);
		ExternalInterface.addCallback("cls", this, cls);
	}

	public function get(name, path, secure) {
		var s = SharedObject.getLocal(name, path, secure);
		var v = s.data.value;

		s.close();

		return v;
	}

	public function set(data, name, path, secure) {
		var s = SharedObject.getLocal(name, path, secure);
		s.data.value = data;

		s.flush();
		s.close();
	}

	public function cls(name, path, secure) {
		var s = SharedObject.getLocal(name, path, secure);

		s.clear();
		s.flush();
		s.close();
	}
}
</pre>
]]></content:encoded>
	</item>
</channel>
</rss>

