<?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: Getting Xbox Live Achievements Data: Part 1 &#8211; The PHP Problems</title>
	<atom:link href="http://bendodson.com/2009/05/12/getting-xbox-live-achievements-with-php-part-1-the-problems/feed/" rel="self" type="application/rss+xml" />
	<link>http://bendodson.com/2009/05/12/getting-xbox-live-achievements-with-php-part-1-the-problems/</link>
	<description>The blog and portfolio of an Apple iPhone Developer</description>
	<lastBuildDate>Mon, 06 Sep 2010 15:13:42 +0100</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: XBOX Live app - PreCentral Forums</title>
		<link>http://bendodson.com/2009/05/12/getting-xbox-live-achievements-with-php-part-1-the-problems/comment-page-1/#comment-1102</link>
		<dc:creator>XBOX Live app - PreCentral Forums</dc:creator>
		<pubDate>Sat, 29 May 2010 15:53:29 +0000</pubDate>
		<guid isPermaLink="false">http://bendodson.com/blog/?p=105#comment-1102</guid>
		<description>[...] Live app      I recently came across the following website:  Getting Xbox Live Achievements Data: Part 1 &#8211; The PHP Problems - PHP, iPad, and iPhone Develop...  it talks about accessing the data for achievements on XBOX Live.  i am no developer, so i have no [...]</description>
		<content:encoded><![CDATA[<p>[...] Live app      I recently came across the following website:  Getting Xbox Live Achievements Data: Part 1 &#8211; The PHP Problems &#8211; PHP, iPad, and iPhone Develop&#8230;  it talks about accessing the data for achievements on XBOX Live.  i am no developer, so i have no [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sherard</title>
		<link>http://bendodson.com/2009/05/12/getting-xbox-live-achievements-with-php-part-1-the-problems/comment-page-1/#comment-1039</link>
		<dc:creator>Sherard</dc:creator>
		<pubDate>Thu, 03 Dec 2009 21:40:31 +0000</pubDate>
		<guid isPermaLink="false">http://bendodson.com/blog/?p=105#comment-1039</guid>
		<description>Is it possible to query data from games played on xbox live? For example I would like to create a history of games played against friends, at least recording the final score of a basketball game. Any ideas? What other apis are available for xbox live/360?</description>
		<content:encoded><![CDATA[<p>Is it possible to query data from games played on xbox live? For example I would like to create a history of games played against friends, at least recording the final score of a basketball game. Any ideas? What other apis are available for xbox live/360?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: AndrewBoldman</title>
		<link>http://bendodson.com/2009/05/12/getting-xbox-live-achievements-with-php-part-1-the-problems/comment-page-1/#comment-353</link>
		<dc:creator>AndrewBoldman</dc:creator>
		<pubDate>Thu, 04 Jun 2009 14:47:43 +0000</pubDate>
		<guid isPermaLink="false">http://bendodson.com/blog/?p=105#comment-353</guid>
		<description>Hi, good post. I have been woondering about this issue,so thanks for posting.</description>
		<content:encoded><![CDATA[<p>Hi, good post. I have been woondering about this issue,so thanks for posting.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Morbus Iff</title>
		<link>http://bendodson.com/2009/05/12/getting-xbox-live-achievements-with-php-part-1-the-problems/comment-page-1/#comment-302</link>
		<dc:creator>Morbus Iff</dc:creator>
		<pubDate>Wed, 20 May 2009 01:36:15 +0000</pubDate>
		<guid isPermaLink="false">http://bendodson.com/blog/?p=105#comment-302</guid>
		<description>[EDIT: This presumes, of course, that your particular server has a GUI that you could login to the site with. I&#039;ve not yet tried, however, logging into the site on my Mac, then transferring the cookies to the Linux box. In fact, now that I think about it, I doubt I could even get Firefox running on a Linux box without installing a GUI, which would be idiotic. /me sighs.]</description>
		<content:encoded><![CDATA[<p>[EDIT: This presumes, of course, that your particular server has a GUI that you could login to the site with. I've not yet tried, however, logging into the site on my Mac, then transferring the cookies to the Linux box. In fact, now that I think about it, I doubt I could even get Firefox running on a Linux box without installing a GUI, which would be idiotic. /me sighs.]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Morbus Iff</title>
		<link>http://bendodson.com/2009/05/12/getting-xbox-live-achievements-with-php-part-1-the-problems/comment-page-1/#comment-301</link>
		<dc:creator>Morbus Iff</dc:creator>
		<pubDate>Wed, 20 May 2009 01:34:19 +0000</pubDate>
		<guid isPermaLink="false">http://bendodson.com/blog/?p=105#comment-301</guid>
		<description>Well, there have been *other* paths that I&#039;ve yet to try out - mainly due to lack of time. Your mention of SpiderMonkey reminded me of them. Ideally, Firefox (on Windows, Mac, or Linux), can accept command line arguments to open up a particular URL. And if you send it multiple URLs, I believe it opens them up as tabs. Fine.

So, the general idea was to use Firefox&#039;s (and most browser&#039;s) default capability of cache saving. Roughly: a) Delete the contents of the cache folder. b) Automate Firefox loading all the achievement pages you&#039;re looking for [you&#039;d have to do this in batches - in my early tests, it didn&#039;t scale well past 20 or so tabs in one load], c) scan the locally saved cache files for the data you&#039;re looking for.</description>
		<content:encoded><![CDATA[<p>Well, there have been *other* paths that I&#8217;ve yet to try out &#8211; mainly due to lack of time. Your mention of SpiderMonkey reminded me of them. Ideally, Firefox (on Windows, Mac, or Linux), can accept command line arguments to open up a particular URL. And if you send it multiple URLs, I believe it opens them up as tabs. Fine.</p>
<p>So, the general idea was to use Firefox&#8217;s (and most browser&#8217;s) default capability of cache saving. Roughly: a) Delete the contents of the cache folder. b) Automate Firefox loading all the achievement pages you&#8217;re looking for [you'd have to do this in batches - in my early tests, it didn't scale well past 20 or so tabs in one load], c) scan the locally saved cache files for the data you&#8217;re looking for.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ben Dodson</title>
		<link>http://bendodson.com/2009/05/12/getting-xbox-live-achievements-with-php-part-1-the-problems/comment-page-1/#comment-300</link>
		<dc:creator>Ben Dodson</dc:creator>
		<pubDate>Wed, 20 May 2009 01:24:31 +0000</pubDate>
		<guid isPermaLink="false">http://bendodson.com/blog/?p=105#comment-300</guid>
		<description>@Morbus Iff - there may be a way to do it by using a JavaScript compiler like &lt;a href=&quot;http://www.mozilla.org/js/spidermonkey/&quot; rel=&quot;nofollow&quot;&gt;SpiderMonkey&lt;/a&gt; to execute the JavaScript on your server but I don&#039;t have the necessary C skills to get something like that working...</description>
		<content:encoded><![CDATA[<p>@Morbus Iff &#8211; there may be a way to do it by using a JavaScript compiler like <a href="http://www.mozilla.org/js/spidermonkey/" rel="nofollow">SpiderMonkey</a> to execute the JavaScript on your server but I don&#8217;t have the necessary C skills to get something like that working&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Morbus Iff</title>
		<link>http://bendodson.com/2009/05/12/getting-xbox-live-achievements-with-php-part-1-the-problems/comment-page-1/#comment-297</link>
		<dc:creator>Morbus Iff</dc:creator>
		<pubDate>Wed, 20 May 2009 00:51:40 +0000</pubDate>
		<guid isPermaLink="false">http://bendodson.com/blog/?p=105#comment-297</guid>
		<description>&#039;Tis still too bad that we can&#039;t get a reliable all-PHP or all-Perl or all command line dump of it. Granted, yes, naturally, I have a Mac machine available for it, but it&#039;d be so much nicer to pull it down on my Linux server ;)</description>
		<content:encoded><![CDATA[<p>&#8216;Tis still too bad that we can&#8217;t get a reliable all-PHP or all-Perl or all command line dump of it. Granted, yes, naturally, I have a Mac machine available for it, but it&#8217;d be so much nicer to pull it down on my Linux server <img src='http://bendodson.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ben Dodson</title>
		<link>http://bendodson.com/2009/05/12/getting-xbox-live-achievements-with-php-part-1-the-problems/comment-page-1/#comment-294</link>
		<dc:creator>Ben Dodson</dc:creator>
		<pubDate>Tue, 19 May 2009 23:58:07 +0000</pubDate>
		<guid isPermaLink="false">http://bendodson.com/blog/?p=105#comment-294</guid>
		<description>@Morbus Iff - I&#039;d seen that script whilst I was researching for this project actually so it&#039;s interesting to see you post here!  The &lt;a href=&quot;http://bendodson.com/blog/2009/05/19/getting-xbox-live-achievements-data-part-2-the-applescript-solution/&quot; rel=&quot;nofollow&quot;&gt;second part of the tutorial is now available&lt;/a&gt; which goes into how I use AppleScript on the mac mini to download the content of each page.  I&#039;ll be publishing part three shortly which will detail the PHP class that uses that HTML to extract the achivements, and part four (the final part) will explain how to merge the Applescript and PHP together and how to mix the data in with a third party such as Facebook Connect.  Hope you enjoy it :)</description>
		<content:encoded><![CDATA[<p>@Morbus Iff &#8211; I&#8217;d seen that script whilst I was researching for this project actually so it&#8217;s interesting to see you post here!  The <a href="http://bendodson.com/blog/2009/05/19/getting-xbox-live-achievements-data-part-2-the-applescript-solution/" rel="nofollow">second part of the tutorial is now available</a> which goes into how I use AppleScript on the mac mini to download the content of each page.  I&#8217;ll be publishing part three shortly which will detail the PHP class that uses that HTML to extract the achivements, and part four (the final part) will explain how to merge the Applescript and PHP together and how to mix the data in with a third party such as Facebook Connect.  Hope you enjoy it <img src='http://bendodson.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Morbus Iff</title>
		<link>http://bendodson.com/2009/05/12/getting-xbox-live-achievements-with-php-part-1-the-problems/comment-page-1/#comment-276</link>
		<dc:creator>Morbus Iff</dc:creator>
		<pubDate>Mon, 18 May 2009 22:14:31 +0000</pubDate>
		<guid isPermaLink="false">http://bendodson.com/blog/?p=105#comment-276</guid>
		<description>I&#039;ve had much the same problems. For awhile, I had a working setup with Safari + Automator, but about a year ago, Microsoft changed something so that THAT stopped working. Right now, I use a Firefox plugin called DownThemAll! to download all the data (unfortunately, it can&#039;t be automated), then a Perl script to parse the downloaded data.

You can see an example of its output here: 
http://www.disobey.com/d/lists/x360a

Lemme know when Part 2 shows up, eh?</description>
		<content:encoded><![CDATA[<p>I&#8217;ve had much the same problems. For awhile, I had a working setup with Safari + Automator, but about a year ago, Microsoft changed something so that THAT stopped working. Right now, I use a Firefox plugin called DownThemAll! to download all the data (unfortunately, it can&#8217;t be automated), then a Perl script to parse the downloaded data.</p>
<p>You can see an example of its output here:<br />
<a href="http://www.disobey.com/d/lists/x360a" rel="nofollow">http://www.disobey.com/d/lists/x360a</a></p>
<p>Lemme know when Part 2 shows up, eh?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dave</title>
		<link>http://bendodson.com/2009/05/12/getting-xbox-live-achievements-with-php-part-1-the-problems/comment-page-1/#comment-248</link>
		<dc:creator>Dave</dc:creator>
		<pubDate>Tue, 12 May 2009 10:39:33 +0000</pubDate>
		<guid isPermaLink="false">http://bendodson.com/blog/?p=105#comment-248</guid>
		<description>Dude, your brain makes my brain feel insecure.</description>
		<content:encoded><![CDATA[<p>Dude, your brain makes my brain feel insecure.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
