<?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"
	>
<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>A tool for designers dealing with programmers dealing with designers...</description>
	<pubDate>Fri, 10 Sep 2010 15:41:21 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.2</generator>
		<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'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't like not being able to see the Flash object sources :) so, here I coded it for you!
&lt;pre lang="javascript"&gt;
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();
	}
}
&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>
