<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Trimagination &#187; Second Life</title>
	<atom:link href="http://www.trimagination.info/category/unterhaltung/spiele-unterhaltung/second-life-spiele-unterhaltung-unterhaltung/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.trimagination.info</link>
	<description>...far beyond</description>
	<lastBuildDate>Mon, 19 Oct 2009 13:46:42 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Nabaztag goes Second Life</title>
		<link>http://www.trimagination.info/2009/03/07/nabaztag-goes-second-life/</link>
		<comments>http://www.trimagination.info/2009/03/07/nabaztag-goes-second-life/#comments</comments>
		<pubDate>Sat, 07 Mar 2009 21:52:50 +0000</pubDate>
		<dc:creator>cjacob</dc:creator>
				<category><![CDATA[Entwicklung]]></category>
		<category><![CDATA[Second Life]]></category>
		<category><![CDATA[Spiele]]></category>
		<category><![CDATA[Unterhaltung]]></category>

		<guid isPermaLink="false">http://www.trimagination.info/?p=217</guid>
		<description><![CDATA[Having your Nabaztag communicating with Second Life ist not that hard as I found out. Others already tried it and now, even I did. I am currently able to wake my rabbit up and send it to sleep.
Well&#8230; it&#8217;s a start.

]]></description>
			<content:encoded><![CDATA[<p>Having your Nabaztag communicating with Second Life ist not that hard as I found out. Others already tried it and now, even I did. I am currently able to wake my rabbit up and send it to sleep.</p>
<p>Well&#8230; it&#8217;s a start.</p>
<p><a href="http://www.trimagination.info/wp-content/uploads/2009/03/nabaztag_001.png"><img class="size-full wp-image-218 alignleft" title="nabaztag_001" src="http://www.trimagination.info/wp-content/uploads/2009/03/nabaztag_001.png" alt="nabaztag_001" width="290" height="192" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.trimagination.info/2009/03/07/nabaztag-goes-second-life/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Second Life goes IM</title>
		<link>http://www.trimagination.info/2008/09/13/second-life-goes-im/</link>
		<comments>http://www.trimagination.info/2008/09/13/second-life-goes-im/#comments</comments>
		<pubDate>Sat, 13 Sep 2008 20:45:33 +0000</pubDate>
		<dc:creator>cjacob</dc:creator>
				<category><![CDATA[Entwicklung]]></category>
		<category><![CDATA[Second Life]]></category>

		<guid isPermaLink="false">http://www.trimagination.info/?p=3</guid>
		<description><![CDATA[Es ist einige Zeit her, dass ich dieses Thema bereits schon einmal angegangen bin. Mein erklärtes Ziel damals: Die Implementation eines Instant Messengers, der es Second Life Benutzern möglich macht, sich miteinander zu unterhalten, wie sie es von Programmen wie z.B. dem Microsoft Windows Live Messenger gewohnt sind.
Nach einigen Experimenten mit dem damaligen libSL, kam [...]]]></description>
			<content:encoded><![CDATA[<p>Es ist einige Zeit her, dass ich dieses Thema bereits schon einmal angegangen bin. Mein erklärtes Ziel damals: Die Implementation eines Instant Messengers, der es Second Life Benutzern möglich macht, sich miteinander zu unterhalten, wie sie es von Programmen wie z.B. dem Microsoft Windows Live Messenger gewohnt sind.</p>
<p>Nach einigen Experimenten mit dem damaligen <a title="libsecondlife" href="http://www.libsecondlife.org/wiki/Main_Page" target="_blank">libSL</a>, kam ich zu dem Schluss, dass so etwas problemlos möglich sein sollte. Was folgte, war ein Proof-of-Concept unter Windows Vista mithilfe vom <a title="Microsoft Visual Studio Express" href="http://www.microsoft.com/germany/express/" target="_blank">Microsoft Visual Studio 2005 Express</a>.</p>
<p> </p>
<div class="youtube-video"><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="355" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="wmode" value="transparent" /><param name="src" value="http://www.youtube.com/v/IGYGl1GQabs" /><embed type="application/x-shockwave-flash" width="425" height="355" src="http://www.youtube.com/v/IGYGl1GQabs" wmode="transparent"></embed></object></div>
<p> </p>
<p>Mittlerweile bin ich mit meinem Desktop auf <a title="Ubuntu" href="http://www.ubuntu.com/" target="_blank">Ubuntu 8.04</a> migriert. Nichts desto trotz sollte es möglich sein, diese Idee dennoch umzusetzen. Allerdings sehe ich nicht (mehr) die Notwendigkeit, einen vollständigen Instant Messenger zu implementieren. Da es eine hohe Verfügbarkeit von sogenannten Multi-Messenger Programmen gibt, macht eine Integration in einen solchen am meisten Sinn.</p>
<p>Unter Ubuntu müssen daher einige Voraussetzungen erfüllt sein:</p>
<ul>
<li>Ein möglicherweise vorhandener Multi-Messenger Client muss in <a title="Mono" href="http://www.mono-project.com/Main_Page" target="_blank">Mono</a>/C# verfügbar sein</li>
<li>Es sollte möglich sein, ein eigenes Protokoll zu implementieren</li>
<p> </ul>
<p>Fündig wurde ich mit <a title="Galaxium IM" href="http://code.google.com/p/galaxium/" target="_blank">Galaxium</a>. Bei Galaxium handelt es sich um einen Multi-Messenger Client, der alle Voraussetzungen erfüllt. Er integriert sich hervorragend in <a title="Gnome Desktop Environment" href="http://www.gnome.org/" target="_blank">Gnome</a>, ist in Mono/C# geschrieben, die Sourcen sind via Subversion verfügbar und es ist eine offene Schnittstelle für die Erweiterung durch eigene Protokolle vorgesehen.</p>
<p>Ich habe daher einen Abend investiert, um herauszufinden, ob es prinzipiell möglich ist, den Second Life Chat in Galaxium zu integrieren. Es hat nicht lange gedauert, OpenMetaverse mit <a title="MonoDevelop IDE" href="http://monodevelop.com/Main_Page" target="_blank">MonoDevelop</a> zu kompilieren und eine eigene kleine GTK-Anwendung zu schreiben, die sich in SL an- und abmeldet. Ein wenig länger dauerte es, Galaxium selbst zu kompilieren, da eine Menge Abhängigkeiten zu verschiedenen Entwicklungs-Bibliotheken aufgelöst werden mussten.</p>
<p>Dennoch: Am Ende hatte ich eine eigenes SL-Protokoll mit eigener Anmeldemaske (erweitert um Vor- und Nachname), Login und Logoff. Es geht also.</p>
<p>Jetzt muss ich nur noch jemanden finden, der diese Idee auch tatsächlich über einen Proof-of-Concept hinaus umsetzt.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.trimagination.info/2008/09/13/second-life-goes-im/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
