<?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: Tutorial: Sharing shared objects between games/applications</title>
	<atom:link href="http://blog.natan.info/2009/06/06/tutorial-sharing-shared-objects-between-gamesapplications/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.natan.info/2009/06/06/tutorial-sharing-shared-objects-between-gamesapplications/</link>
	<description>A pirate&#039;s blog about flash game development and MS Office hints.</description>
	<lastBuildDate>Sat, 30 Jan 2010 15:14:52 +0100</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: MichaelJW</title>
		<link>http://blog.natan.info/2009/06/06/tutorial-sharing-shared-objects-between-gamesapplications/comment-page-1/#comment-12</link>
		<dc:creator>MichaelJW</dc:creator>
		<pubDate>Mon, 08 Jun 2009 15:15:42 +0000</pubDate>
		<guid isPermaLink="false">http://blog.natan.info/?p=193#comment-12</guid>
		<description>Interesting. Argh, sucks that they removed the functionality with Flash 8. I guess you could use Nonoba, but it&#039;d be really nice to store this in the SharedObject itself ;/</description>
		<content:encoded><![CDATA[<p>Interesting. Argh, sucks that they removed the functionality with Flash 8. I guess you could use Nonoba, but it&#8217;d be really nice to store this in the SharedObject itself ;/</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Musquetan</title>
		<link>http://blog.natan.info/2009/06/06/tutorial-sharing-shared-objects-between-gamesapplications/comment-page-1/#comment-11</link>
		<dc:creator>Musquetan</dc:creator>
		<pubDate>Sun, 07 Jun 2009 16:17:30 +0000</pubDate>
		<guid isPermaLink="false">http://blog.natan.info/?p=193#comment-11</guid>
		<description>What I found was, that getLocal can&#039;t get around the sandbox boundaries. That means the minimum path (using getLocal(&quot;sharedObjectName&quot;, &quot;localPath&quot;) with &quot;localPath&quot; &quot;/&quot;) to the object path always begins with the URL the movie runs on at the moment of &#039;flushing&#039;.
Let&#039;s assume the movie is called example.swf, creates examplesave.sol and runs on http://games.example.com/: Without a localPath set, the sol would be saved in &#039;...\#SharedObjects\SomeString\games.example.com\example.swf\examplesave.sol&#039;. But even with &quot;/&quot; as localPath it&#039;s saved in &#039;...\games.example.com\examplesave.sol&#039;.
That okay if all of the games are saved on the same portal, because you can give the same path for you games with localPath &quot;/mygames&quot; to be save from sameSavegameNameAsAnotherDeveloper.sol issues.
Even a persistent remote object doesn&#039;t seem like a good workaround. Maybe, with SharedObject.onSync event handler we can get the transition from one place to local to another or something like that. I&#039;m still researching on that.

edit:

&lt;a href=&quot;http://www.thoughtsabout.net/blog/archives/000003.html &quot; rel=&quot;nofollow&quot;&gt;This blog post&#039;s&lt;/a&gt; comments say that it was possible before F8. Gah!</description>
		<content:encoded><![CDATA[<p>What I found was, that getLocal can&#8217;t get around the sandbox boundaries. That means the minimum path (using getLocal(&#8220;sharedObjectName&#8221;, &#8220;localPath&#8221;) with &#8220;localPath&#8221; &#8220;/&#8221;) to the object path always begins with the URL the movie runs on at the moment of &#8216;flushing&#8217;.<br />
Let&#8217;s assume the movie is called example.swf, creates examplesave.sol and runs on <a href="http://games.example.com/" rel="nofollow">http://games.example.com/</a>: Without a localPath set, the sol would be saved in &#8216;&#8230;\#SharedObjects\SomeString\games.example.com\example.swf\examplesave.sol&#8217;. But even with &#8220;/&#8221; as localPath it&#8217;s saved in &#8216;&#8230;\games.example.com\examplesave.sol&#8217;.<br />
That okay if all of the games are saved on the same portal, because you can give the same path for you games with localPath &#8220;/mygames&#8221; to be save from sameSavegameNameAsAnotherDeveloper.sol issues.<br />
Even a persistent remote object doesn&#8217;t seem like a good workaround. Maybe, with SharedObject.onSync event handler we can get the transition from one place to local to another or something like that. I&#8217;m still researching on that.</p>
<p>edit:</p>
<p><a href="http://www.thoughtsabout.net/blog/archives/000003.html " rel="nofollow">This blog post&#8217;s</a> comments say that it was possible before F8. Gah!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: MichaelJW</title>
		<link>http://blog.natan.info/2009/06/06/tutorial-sharing-shared-objects-between-gamesapplications/comment-page-1/#comment-10</link>
		<dc:creator>MichaelJW</dc:creator>
		<pubDate>Sun, 07 Jun 2009 12:51:10 +0000</pubDate>
		<guid isPermaLink="false">http://blog.natan.info/?p=193#comment-10</guid>
		<description>Wow, neat. I wonder, though... you said &quot;To load data from a local object, this object must not come from another URL.&quot; -- does that mean you might run in to problems trying this on portals where you have no control over where the SWF is kept?</description>
		<content:encoded><![CDATA[<p>Wow, neat. I wonder, though&#8230; you said &#8220;To load data from a local object, this object must not come from another URL.&#8221; &#8212; does that mean you might run in to problems trying this on portals where you have no control over where the SWF is kept?</p>
]]></content:encoded>
	</item>
</channel>
</rss>
