<?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>Marlon J. Manrique &#187; opensimulator</title>
	<atom:link href="http://www.marlonj.com/blog/tag/opensimulator/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.marlonj.com/blog</link>
	<description>Resistance is Futile</description>
	<lastBuildDate>Fri, 16 Jul 2010 07:02:44 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Pulsar Project : Usando XyyyyzText</title>
		<link>http://www.marlonj.com/blog/2010/07/pulsar-project-usando-xyyyyztext/</link>
		<comments>http://www.marlonj.com/blog/2010/07/pulsar-project-usando-xyyyyztext/#comments</comments>
		<pubDate>Fri, 16 Jul 2010 07:02:44 +0000</pubDate>
		<dc:creator>marlonj</dc:creator>
				<category><![CDATA[Desarrollos]]></category>
		<category><![CDATA[Proyectos]]></category>
		<category><![CDATA[Pulsar Project]]></category>
		<category><![CDATA[UAM]]></category>
		<category><![CDATA[herramienta]]></category>
		<category><![CDATA[herramientas]]></category>
		<category><![CDATA[opensim]]></category>
		<category><![CDATA[opensimulator]]></category>
		<category><![CDATA[pulsarproject]]></category>
		<category><![CDATA[secondlife]]></category>
		<category><![CDATA[texto]]></category>

		<guid isPermaLink="false">http://www.marlonj.com/blog/?p=4867</guid>
		<description><![CDATA[El script XyyyyzText permite visualizar texto dentro de un prim ademas de permitir la creación de un conjunto de prims como un tablero para la visualización de texto multilinea, el script que realmente son cuatro: un script para modificar la forma del objeto donde se visualizan los caracteres, para que se vean 5 caras sobre [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;"><img class="alignleft size-full wp-image-4833" style="margin: 5px;" title="pulsar_project_logo_mini" src="http://www.marlonj.com/blog/wp-content/uploads/2010/07/pulsar_project_logo_mini.png" alt="" width="150" height="109" />El script XyyyyzText permite visualizar texto dentro de un prim ademas de permitir la creación de un conjunto de prims como un tablero para la visualización de texto multilinea, el script que realmente son cuatro: un script para modificar la forma del objeto donde se visualizan los caracteres, para que se vean 5 caras sobre un mismo lado, un script para controlar la visualización del texto en cada objeto, un script que permite controlar un conjunto de objetos para visualizar gran cantidad de caracteres y un script de ejemplo para controlar el tablero y actualizar el texto visualizado en el tablero.</p>
<p style="text-align: justify;">Se realizo una copia local de los scripts para mantener una versión que pueda ejecutarse en Second Life y una modificada para ejecutarlos en OpenSimulator, como tambien modificar los scripts para su uso dentro de Pulsar en los tableros de texto.</p>
<p style="text-align: center;">
<div id="attachment_4836" class="wp-caption aligncenter" style="width: 650px"><a href="http://www.marlonj.com/blog/wp-content/uploads/2010/07/pulsarproject_probando_tablero_texto.jpg" rel="lightbox[4867]"><img class="size-full wp-image-4836 " title="pulsarproject_probando_tablero_texto" src="http://www.marlonj.com/blog/wp-content/uploads/2010/07/pulsarproject_probando_tablero_texto.jpg" alt="" width="640" height="363" /></a><p class="wp-caption-text">XyyyyzText en Funcionamiento</p></div>
<p style="text-align: justify;"><strong>Uso de XyyyyzText en Second Life : </strong></p>
<ul>
<li>Aunque existen muchos lugares donde se pueden encontrar los scripts, se realizo una copia local para controlar el posible cambio de versiones que pueda suceder, aqui esta nuestra copia :<br />
<a href="http://code.google.com/p/pulsarproject1/source/browse/trunk/virtualword/opensim/PulsarProjectTools/XyyyyzText">http://code.google.com/p/pulsarproject1/source/browse/trunk/virtualword/opensim/PulsarProjectTools/XyyyyzText</a><br />
O pueden descargarlos directamen del Wiki de SecondLife<br />
<a title="acv345etýdg" href="http://wiki.secondlife.com/wiki/XyyyyzText">http://wiki.secondlife.com/wiki/XyyyyzText</a></li>
<li>Conectarse a Second Life</li>
<li><strong>Crear la Celda : </strong>
<ul>
<li>Crear un Prim Cubo</li>
</ul>
<ul>
<li>Crear un nuevo script dentro del cubo y copiar el contenido de :<br />
<a onclick="_cancelBubble=true" href="http://code.google.com/p/pulsarproject1/source/browse/trunk/virtualword/opensim/PulsarProjectTools/XyyyyzText/XyyyyzText_Cell_Transform.lslp">XyyyyzText_Cell_Transform.lslp</a></li>
<li>Este script cambia la forma del cubo para poder visualizar las cinco caras en un solo lado</li>
</ul>
<ul>
<li>Copiar el script :<br />
<a onclick="_cancelBubble=true" href="http://code.google.com/p/pulsarproject1/source/browse/trunk/virtualword/opensim/PulsarProjectTools/XyyyyzText/XyyyyzText_Cell.lslp">XyyyyzText_Cell.lslp</a><br />
Dentro del objeto, con esto tenemos una celda que visualiza 10 caracteres</li>
<li>Copiar la celda cuantas veces se requiera,<br />
por ejemplo para visualizar 180 carateres se pueden crear 18 celdas, 3 filas y 6 columnas</li>
</ul>
</li>
<li><strong>Crear el Control del Tablero :<br />
</strong></p>
<ul>
<li>Crear un nuevo prim</li>
<li>Copiar el script :<br />
<a onclick="_cancelBubble=true" href="http://code.google.com/p/pulsarproject1/source/browse/trunk/virtualword/opensim/PulsarProjectTools/XyyyyzText/XyyyyzText_BoardControl.lslp">XyyyyzText_BoardControl.lslp</a></li>
<li>Abra el script y vaya a la linea 15 :<br />
integer linelength = 80;<br />
Cambie 80 por la longitud de caracteres de la linea</li>
<li>Copiar el script de ejemplo que permite actualizar el contenido del tablero con solo escribir el mensaje :<br />
<a onclick="_cancelBubble=true" href="http://code.google.com/p/pulsarproject1/source/browse/trunk/virtualword/opensim/PulsarProjectTools/XyyyyzText/XyyyyzText_Example.lslp">XyyyyzText_Example.lslp</a></li>
<li>Ahora se deden enlazar todos los elementos en un solo objeto<br />
Con la tecla SHIFT presionada vaya dando click en cada celda, finalmente de click en el prim del control del tablero y presiones las teclas Ctrl-L, esto enlaza todos los objetos en uno solo y permite que el control del tablero envíe las cadenas a cada celda.</li>
</ul>
</li>
<li><strong>Uso : </strong><br />
Simplemente escriba algo en el chat y esto aparecerá en el tablero, si se desea cambiar de linea coloque el carácter |</li>
</ul>
<p style="text-align: center;"><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="640" height="385" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/7yGL-WhLbDk&amp;hl=en_US&amp;fs=1" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="640" height="385" src="http://www.youtube.com/v/7yGL-WhLbDk&amp;hl=en_US&amp;fs=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p style="text-align: justify;"><strong>Uso de XyyyyzText en OpenSimulator : </strong></p>
<ul>
<li><strong> </strong>El script utiliza texturas que no se encuentran disponibles en OpenSim, por tal motivo se deben descargar de Second Life y subir a nuestro servidor de OpenSim</li>
<li>Se descargo la lista de texturas utilizadas por el script utilizando una aplicación php que se esta desarrollando para la descarga y subida de texturas, se realizo una copia local en el directorio :<br />
<a href="http://code.google.com/p/pulsarproject1/source/browse/trunk/virtualword/opensim/PulsarProjectTools/#PulsarProjectTools/PulsarXyyyyzText/texturas" target="_blank">http://code.google.com/p/pulsarproject1/source/browse/trunk/virtualword/opensim/PulsarProjectTools/#PulsarProjectTools/PulsarXyyyyzText/texturas</a></li>
<li>Se subieron al servidor con otro script de php, cada imagen devuelve un nuevo UUID por lo cual se debe crear una lista de estos para modificarla en el script</li>
<li>Realizar los mismos pasos que se realizaron para la construccion del tablero en SecondLife</li>
<li>Modificar la lista de texturas en el script :<br />
<a onclick="_cancelBubble=true" href="http://code.google.com/p/pulsarproject1/source/browse/trunk/virtualword/opensim/PulsarProjectTools/XyyyyzText/XyyyyzText_Cell.lslp">XyyyyzText_Cell.lslp</a></li>
<li><strong>Nota : </strong>
<ul>
<li>Abra los scripts y haga modificaciones para que OpenSim obligue a su actualización y compilación</li>
<li>Se pueden utilizar programas de terceros para subir las texturas a OpenSim o subirlas, se debe generar la lista de UUIDs a mano</li>
<li>Las texturas estan en formato jp2 el cual es el standard utilizado en Second Life, se necesitan editores que soporten este formato para visualizar las imagenes</li>
<li>Se esta tratando de crear herramientas que permitan de una forma facil y rapida crear texturas que funcionen con este script.</li>
</ul>
</li>
</ul>
<p style="text-align: justify;">Aunque actualmente se están realizando pruebas de funcionamiento de los scripts al parecer todo esta funcionando muy bien y se procederá a crear tableros basados en este script para la publicación de información tipo texto dentro del mundo virtual. Se deben hacer pruebas de migracion del script a otras regiones, pero eso lo haremos mas adelante.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.marlonj.com/blog/2010/07/pulsar-project-usando-xyyyyztext/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Pulsar Project : Tableros de Texto</title>
		<link>http://www.marlonj.com/blog/2010/07/pulsar-project-tableros-de-texto/</link>
		<comments>http://www.marlonj.com/blog/2010/07/pulsar-project-tableros-de-texto/#comments</comments>
		<pubDate>Fri, 16 Jul 2010 02:42:05 +0000</pubDate>
		<dc:creator>marlonj</dc:creator>
				<category><![CDATA[Desarrollos]]></category>
		<category><![CDATA[Proyectos]]></category>
		<category><![CDATA[Pulsar Project]]></category>
		<category><![CDATA[UAM]]></category>
		<category><![CDATA[herramientas]]></category>
		<category><![CDATA[opensim]]></category>
		<category><![CDATA[opensimulator]]></category>
		<category><![CDATA[pulsarproject]]></category>
		<category><![CDATA[secondlife]]></category>
		<category><![CDATA[textboards]]></category>

		<guid isPermaLink="false">http://www.marlonj.com/blog/?p=4815</guid>
		<description><![CDATA[En el análisis de herramientas educativas a ser utilizadas dentro de los mundos virtuales, aparece la necesidad de crear un tablero que permita visualizar cualquier texto en el, lo cual permitiría crear carteles con el numero y nombre del salón de clases, avisos de identificación de lugares, tableros de información que puedan ser actualizados fácilmente [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;"><img class="alignleft size-full wp-image-2129" style="margin: 5px;" title="pulsar_project_logo" src="http://www.marlonj.com/blog/wp-content/uploads/2010/06/pulsar_project_logo.png" alt="" width="180" height="131" />En el análisis de herramientas educativas a ser utilizadas dentro de los mundos virtuales, aparece la necesidad de crear un tablero que permita visualizar cualquier texto en el, lo cual permitiría crear carteles con el numero y nombre del salón de clases, avisos de identificación de lugares, tableros de información que puedan ser actualizados fácilmente por los dueños de los mismos, como también puedan ser actualizados remotamente.</p>
<p style="text-align: justify;">Para el desarrollo de esta herramienta nos topamos con algunos problemas que debemos solucionar de la mejor manera posible, facilitando la actualización de contenidos en dichos tableros, como tambien adicionar gran cantidad funciones que permitan utilizar los tableros de texto de forma variada.</p>
<p style="text-align: justify;">
<div id="attachment_4816" class="wp-caption aligncenter" style="width: 359px"><img class="size-full wp-image-4816" title="hippo_tell" src="http://www.marlonj.com/blog/wp-content/uploads/2010/07/hippo_tell.jpg" alt="" width="349" height="240" /><p class="wp-caption-text">hippoTELL - Ejemplo de Tablero Texto </p></div>
<p style="text-align: justify;">Estos son algunos de los problemas que debemos enfrentar al momento de diseñar los tableros de texto :</p>
<ul>
<li>En el caso de Second Life :
<ul>
<li>No ofrece una función que permita crear escribir directamente sobre un Prim (objeto)</li>
<li>No ofrece una función que permita crear dinamicamente texturas con texto e imágenes</li>
<li>No permite el uso de texturas vía web lo que permitiría generar la textura fuera de Second Life y cargarla directamente en el tablero.</li>
<li>Por cada contenido debemos crear una imagen y subirla al simulador lo que cuesta $10 Lindens por imagen</li>
<li>Cada que necesitemos cambiar el contenido del tablero, debemos recurrir a un programa de edición como Paint, Gimp entre otras, para crear el contenido, subirlo al simulador y aplicarlo al tablero.</li>
</ul>
</li>
<li>En el caso de OpenSim :
<ul>
<li>OpenSim ofrece una función para escribir directamente en los objetos</li>
<li>No tiene costo alguno subir texturas al simulador</li>
<li>Se podrían crear programas que generen la imagen, la suban y apliquen al tablero directamente.</li>
</ul>
</li>
</ul>
<p>Entre los requisitos basicos del tablero de texto tenemos :</p>
<ul>
<li>Visualizar información de tipo texto</li>
<li>Posibilidad de crear tableros de varios tamaños</li>
<li>Actualizar fácilmente el tablero desde el mismo simulador sin incurrir en uso de herramientas externas</li>
</ul>
<p>Entre los requisitos avanzados propuestos inicialmente tenemos :</p>
<ul>
<li>Posibilidad de actualizar el tablero remotamente</li>
<li>Justificar el contenido dentro del tablero</li>
<li>Cambiar el color del texto en el tablero</li>
<li>Posibilidad de actualizar el tablero cada cierto tiempo con información descargada desde la web</li>
</ul>
<p>Como antecedentes podemos citar :</p>
<ul>
<li>Scripts para la visualización de texto en Second Life :<br />
<a title="XyyyyzText" href="http://wiki.secondlife.com/wiki/XyyyyzText" target="_blank">http://wiki.secondlife.com/wiki/XyyyyzText</a></li>
<li><span style="color: #202020;">hippoTELL Web-Enabled Noticeboards</span><br />
Tablero de 180 caracteres que permite la actualización desde el simulador o desde una interface web<br />
Permite controlar el contenido, justificación del texto y color de cada linea<br />
<a title="hippoTELL Web-Enabled Noticeboards" href="http://www.hippo-technologies.co.uk/products/hippotell/index.php" target="_blank">http://www.hippo-technologies.co.uk/products/hippotell/index.php</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.marlonj.com/blog/2010/07/pulsar-project-tableros-de-texto/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Pulsar Project : Instalar Plugin LSL Plus</title>
		<link>http://www.marlonj.com/blog/2010/07/pulsar-project-instalar-plugin-lsl-plus/</link>
		<comments>http://www.marlonj.com/blog/2010/07/pulsar-project-instalar-plugin-lsl-plus/#comments</comments>
		<pubDate>Tue, 13 Jul 2010 03:56:08 +0000</pubDate>
		<dc:creator>marlonj</dc:creator>
				<category><![CDATA[Proyectos]]></category>
		<category><![CDATA[Pulsar Project]]></category>
		<category><![CDATA[UAM]]></category>
		<category><![CDATA[eclipse]]></category>
		<category><![CDATA[editor]]></category>
		<category><![CDATA[lsl]]></category>
		<category><![CDATA[lslplus]]></category>
		<category><![CDATA[opensim]]></category>
		<category><![CDATA[opensimulator]]></category>
		<category><![CDATA[pulsarproject]]></category>
		<category><![CDATA[scripts]]></category>
		<category><![CDATA[secondlife]]></category>

		<guid isPermaLink="false">http://www.marlonj.com/blog/?p=4488</guid>
		<description><![CDATA[Como se menciono en entradas anteriores, se selecciono el LSL PLus como el editor de desarrollo de los scripts para los objetos dentro de los mundos virtuales de Second Life y OpenSim, este editor es un plugin para el ambiente de desarrollo Eclipse, por tal motivo se debe contar con una versión antes de comenzar [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;"><img class="alignright size-full wp-image-4489" style="margin: 5px;" title="lslplus_logo" src="http://www.marlonj.com/blog/wp-content/uploads/2010/07/lslplus_logo.png" alt="" width="128" height="128" />Como se menciono en entradas anteriores, se selecciono el LSL PLus como el editor de desarrollo de los scripts para los objetos dentro de los mundos virtuales de Second Life y OpenSim, este editor es un plugin para el ambiente de desarrollo Eclipse, por tal motivo se debe contar con una versión antes de comenzar la instalación del plugin,</p>
<p style="text-align: justify;"><strong>Requisitos : </strong></p>
<ul>
<li>Tener el ambiente de desarrollo Eclispe ya instalado<br />
en este caso tenemos el :<br />
Eclipse for PHP Developers<br />
Version: Helios Release<br />
Build id: 20100617-1415<br />
<a title="Eclipse " href="http://eclipse.org/" target="_blank">http://eclipse.org/</a></li>
</ul>
<div id="attachment_4526" class="wp-caption aligncenter" style="width: 610px"><a href="http://www.marlonj.com/blog/wp-content/uploads/2010/07/lslplus_pulsarproject.png" rel="lightbox[4488]"><img class="size-medium wp-image-4526" title="lslplus_pulsarproject" src="http://www.marlonj.com/blog/wp-content/uploads/2010/07/lslplus_pulsarproject-600x409.png" alt="" width="600" height="409" /></a><p class="wp-caption-text">LSL Plus Editor</p></div>
<p><strong>Pasos de Instalación : </strong></p>
<ul>
<li>Ir a la pagina de sitios de actualización de LSL Plus<br />
<a title="LSL Plus Update Sites" href="http://lslplus.sourceforge.net/update-site-list.html" target="_blank">http://lslplus.sourceforge.net/update-site-list.html</a></li>
<li>Seleccionar un sitio, por ejemplo
<p>http://lslplus.sourceforge.net/update-sites/na-east</li>
<li>Ejecutar el Eclipse</li>
<li>Ir al menú Help y la opción Install New Software</li>
<li>En el campo Work With : escribir la URL de lslplus
<p>http://lslplus.sourceforge.net/update-sites/na-east</li>
<li>Pulsar el botón Add</li>
<li>Colocar nombre al Repositorio :<br />
LSL Plus</li>
<li>Presionar el botón OK<br />
Eso carga el descriptor del repositorio</li>
<li>El repositorio no tiene categorías, por este motivo debemos quitar la opción del checkbox<br />
Group Items by category</li>
<li>Seleccionar los componentes a Instalar<br />
Lslplus<br />
Lslplus_part_linux_x86 (o el del sistema operativo actualmente usado)</li>
<li>Presionar el botón Next</li>
<li>Se muestran los detalles de instalación (no aparece información)<br />
Presionar el botón Next</li>
<li>Aparece la licencia<br />
Seleccionar la opción "I accept the terms of the license aggrements"</li>
<li>Presionar el botón Finish</li>
<li>Comienza la descarga del software y los paquetes necesarios para la instalacion</li>
<li>En medio de la instalación aparece una advertencia,<br />
presionar el botón OK</li>
<li>Reiniciar el eclipse<br />
pulsando el boton Restart Now</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.marlonj.com/blog/2010/07/pulsar-project-instalar-plugin-lsl-plus/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Pulsar Project : Editores de LSL</title>
		<link>http://www.marlonj.com/blog/2010/07/pulsar-project-editores-de-lsl/</link>
		<comments>http://www.marlonj.com/blog/2010/07/pulsar-project-editores-de-lsl/#comments</comments>
		<pubDate>Tue, 13 Jul 2010 03:23:38 +0000</pubDate>
		<dc:creator>marlonj</dc:creator>
				<category><![CDATA[Proyectos]]></category>
		<category><![CDATA[Pulsar Project]]></category>
		<category><![CDATA[UAM]]></category>
		<category><![CDATA[eclipse]]></category>
		<category><![CDATA[editor]]></category>
		<category><![CDATA[herramientas]]></category>
		<category><![CDATA[lsl]]></category>
		<category><![CDATA[lsleditor]]></category>
		<category><![CDATA[lslplus]]></category>
		<category><![CDATA[opensimulator]]></category>
		<category><![CDATA[pulsarproject]]></category>
		<category><![CDATA[secondlife]]></category>

		<guid isPermaLink="false">http://www.marlonj.com/blog/?p=4486</guid>
		<description><![CDATA[El desarrollo de los scripts insertados dentro de los objetos usados en los mundos virtuales Second Life y OpenSim están basados en un lenguaje script llamado Linden Script Language (LSL) el cual tiene su propio lenguaje de programación que aunque procedimental y un poco parecido a C, incluye un reducido numero de funciones, unos tipos [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;"><img class="alignleft size-full wp-image-2129" style="margin: 5px;" title="pulsar_project_logo" src="http://www.marlonj.com/blog/wp-content/uploads/2010/06/pulsar_project_logo.png" alt="" width="180" height="131" />El desarrollo de los scripts insertados dentro de los objetos usados en los mundos virtuales Second Life y OpenSim están basados en un lenguaje script llamado Linden Script Language (LSL) el cual tiene su propio lenguaje de programación que aunque procedimental y un poco parecido a C, incluye un reducido numero de funciones, unos tipos de datos orientados al manejo de objetos el cual no es muy flexible y cero capacidad para reutilizar código de una forma fácil y sencilla, es por todas estas características que tener un editor de lenguaje facilitaría mucho la tarea de desarrollo.</p>
<p style="text-align: justify;">Se comenzó a buscar un editor que facilitara el desarrollo de los scripts, como también facilitara el desarrollo modular de algunos componentes, he aquí una corta lista de lo que se encontró :</p>
<ul>
<li><strong>Macros y Archivos de Resaltado de Sintaxis </strong><br />
Útiles para el desarrollo utilizando herramientas como Vi, gEdit, pero no adicionan herramientas de desarrollo<br />
<a title="Shill Project" href="http://adammarker.org/shill" target="_blank">http://adammarker.org/shill</a></li>
<li><strong>LSL-Editor </strong><br />
Editor para la plataforma Windows, desarrollado en .NET<br />
Soporta sintaxis resaltada, permite crear una solución completa adicionando notecards<br />
Autocompleta, Autoindenta, tooltips,<br />
Soporta XML-RPC<br />
Permite ejecutar el código localmente para pruebas <a title="LSL-Editor" href="http://www.lsleditor.org" target="_blank"></p>
<p>http://www.lsleditor.org</a></li>
<li><strong>LSL Plus </strong><br />
Plugin para eclipse que permite la edición, compilación y la creación de pruebas unitarias<br />
Soporta sintaxis resaltada, autocompleta, autoidenta, documentación<br />
Permite la compilación del código<br />
Permite la creación de módulos<br />
Optimiza el código LSL<br />
Permite la creación de pruebas unitarias<br />
Ejecutar los scripts con un ambiente simulado<br />
Depuración de código<br />
Ayuda integrada con la ayuda de Eclipse<br />
Multiplataforma<br />
<a title="LSL PLus" href="http://lslplus.sourceforge.net" target="_blank">http://lslplus.sourceforge.net</a></li>
<li><strong>Editor Integrado en el Visor : </strong><br />
Herramienta del visor oficial de Second Life, que permite la edición y actualización de scripts<br />
Posee sintaxis resaltada, permite guardar los scripts en el inventario del usuario y visualiza los errores de compilación del mismo<br />
Finalmente este editor se debe utilizar conjunto a otros editores debido a que este permite reiniciar los scripts, controlar las características del script, esto debido a que no existen editores que permitan subir los scripts directamente a los objetos.</li>
</ul>
<p>Se tomo la decisión de utilizar LSL Plus, ya que es multiplataforma y permite la creación de módulos, ademas de utilizar el ambiente de desarrollo Eclipse.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.marlonj.com/blog/2010/07/pulsar-project-editores-de-lsl/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Pulsar Project : Stored Inventory</title>
		<link>http://www.marlonj.com/blog/2010/07/pulsar-project-stored-inventory/</link>
		<comments>http://www.marlonj.com/blog/2010/07/pulsar-project-stored-inventory/#comments</comments>
		<pubDate>Fri, 02 Jul 2010 04:27:42 +0000</pubDate>
		<dc:creator>marlonj</dc:creator>
				<category><![CDATA[Proyectos]]></category>
		<category><![CDATA[Pulsar Project]]></category>
		<category><![CDATA[UAM]]></category>
		<category><![CDATA[backup]]></category>
		<category><![CDATA[contenidos]]></category>
		<category><![CDATA[exportar]]></category>
		<category><![CDATA[importar]]></category>
		<category><![CDATA[opensim]]></category>
		<category><![CDATA[opensimulator]]></category>
		<category><![CDATA[pulsarproject]]></category>
		<category><![CDATA[secondinventory]]></category>
		<category><![CDATA[secondlife]]></category>
		<category><![CDATA[storedinventory]]></category>

		<guid isPermaLink="false">http://www.marlonj.com/blog/?p=3449</guid>
		<description><![CDATA[Antes conocido como Second Inventory y debido a las politicas de derechos de autor de Second Life que no permite el uso de "Second" de los productos asociados a su mundo virtual, Stored Inventory es una aplicación para la plataforma Windows que permite realizar un copia local de los elementos (texturas, scripts, prims, objetos) creados [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;"><img class="alignleft size-full wp-image-3450" style="margin: 5px;" title="storedinventory_logo" src="http://www.marlonj.com/blog/wp-content/uploads/2010/07/storedinventory_logo.gif" alt="" width="150" height="93" />Antes conocido como Second Inventory y debido a las politicas de derechos de autor de Second Life que no permite el uso de "Second" de los productos asociados a su mundo virtual, Stored Inventory es una aplicación para la plataforma Windows que permite realizar un copia local de los elementos (texturas, scripts, prims, objetos) creados en SecondLife, OpenSim o en alguno de los mundos virtuales compatibles con estas plataformas.</p>
<p style="text-align: justify;"><strong>Caracteristicas : </strong></p>
<ul>
<li>Permite hacer una copia local de los elementos creados en SecondLife, OpenSim</li>
<li>Soporta copia de Scripts, Notecards, Texturas, Ropas, Skins. Objetos (Prims y Primsets)</li>
<li>Sirve como herramienta de backup para almacenar datos locales los cuales pueden ser restaurados nuevamente</li>
<li>Evita la perdida de información debido al mal funcionamiento de los servidores</li>
<li>Permite copiar contenidos de un mundo virtual a otro, lo que facilita mover elementos de OpenSim a Second Life y viceversa</li>
<li>Solo permite copiar los elementos sobre los cuales se tienen todos los permisos de copia o ser el dueño del objeto</li>
<li>NO funciona como CopyBot para copiar o clonar elementos de otros usuarios sin los permisos de copia</li>
<li>NO es multiplataforma, solo funciona bajo la Plataforma Windows</li>
<li>Esta desarrollado en .NET 2.0</li>
<li>NO es gratis</li>
<li>Licencia por Computador</li>
<li>Licencia por Avatars<br />
36.2 $USD ($70.000 COL) la versión Multi Avatar<br />
17.5 $USD ($33.000 COL) la versión Único Avatar</li>
</ul>
<p style="text-align: justify;">Actualmente se cuenta con una licencia Multi Avatar la cual se adquirió hace un año y medio para realizar copias de seguridad del inventario de elementos creados en Second Life, ahora se utilizara esta aplicación para realizar copias de seguridad de los items desarrollados bajo OpenSimulator, como también exportar e importar contenidos de Second Life, permitiendo crear un inventario de herramientas igualmente disponibles en diferentes plataformas de los mundos virtuales.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.marlonj.com/blog/2010/07/pulsar-project-stored-inventory/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Pulsar Project : Instalacion OpenSimulator 0.7 RC 2</title>
		<link>http://www.marlonj.com/blog/2010/07/pulsar-project-instalacion-opensimulator-0-7-rc-2/</link>
		<comments>http://www.marlonj.com/blog/2010/07/pulsar-project-instalacion-opensimulator-0-7-rc-2/#comments</comments>
		<pubDate>Fri, 02 Jul 2010 03:08:50 +0000</pubDate>
		<dc:creator>marlonj</dc:creator>
				<category><![CDATA[Proyectos]]></category>
		<category><![CDATA[Pulsar Project]]></category>
		<category><![CDATA[UAM]]></category>
		<category><![CDATA[instalacion]]></category>
		<category><![CDATA[opensim]]></category>
		<category><![CDATA[opensimulator]]></category>
		<category><![CDATA[pulsarproject]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[ubuntu1004]]></category>

		<guid isPermaLink="false">http://www.marlonj.com/blog/?p=3398</guid>
		<description><![CDATA[El día de hoy tuvimos algunos problemas con la maquina host de nuestro proyecto, al momento de  ejecutar VirtualBox el teclado y mouse no respondían de tal forma que no fue posible apagar la maquina de forma correcta si no a través del temido apagar y prender, tiempo despues se trato de ejecutar la maquina [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;"><img class="alignleft size-thumbnail wp-image-2094" style="margin: 5px;" title="Opensimulator_logo200x160" src="http://www.marlonj.com/blog/wp-content/uploads/2010/05/Opensimulator_logo200x160-150x150.png" alt="" width="150" height="150" />El día de hoy tuvimos algunos problemas con la maquina host de nuestro proyecto, al momento de  ejecutar VirtualBox el teclado y mouse no respondían de tal forma que no fue posible apagar la maquina de forma correcta si no a través del temido apagar y prender, tiempo despues se trato de ejecutar la maquina virtual de nuevo deshabilitando de nuevo el teclado y el mouse, afortunadamente esta vez se pudo conectar otro teclado USB a la maquina a lo cual respondio de nuevo habilitando el mouse y el teclado, pero desafortunadamente nuestra maquina virtual sufrio algunos percances, ademas de esto se trato de actualizar el software y se trato de chequear el archivo de sistemas, donde "accidentalmente" see borro un nodo del sistema de archivos por lo cual la maquina no volvio a arrancar, debido a la premura de tiempo se tomo la decisión de utilizar una copia del servidor base y reinstalar el OpenSimulator de nuevo, esta vez se utilizara la versión 0.7 RC2 que recién salio hoy 1 de Julio de 2010 (como decía un profesor de la universidad, Pandebono Caliente).</p>
<p><strong>Prerequisitos : </strong></p>
<ul>
<li>Maquina Virtual del Servidor de Desarrollo para Pulsar Project</li>
<li>Configuración NAT o Bridge para interface de red de la maquina virtual</li>
<li>Conexión a Internet</li>
</ul>
<p>El software se instalara inicialmente en el directorio home del usuario Pulsar</p>
<p><strong>Instalación : </strong></p>
<ul>
<li>Ejecutar la maquina virtual</li>
<li>Conectarse con<br />
usuario : pulsar<br />
clave : pulsar2010</li>
<li>Si se quiere realizar la instalación desde una terminal remota
<ul>
<li>obtener la ip del servidor<br />
ifconfig</li>
<li>Recuerde que con NAT solo se podra conectar desde la maquina local al servidor, no de otras maquinas de la red</li>
<li>Conectarse remotamente via ssh o putty</li>
</ul>
</li>
</ul>
<p><strong>Instalacion del Software : </strong></p>
<ul>
<li>Instalar el software necesario para instalar OpenSimulator
<ul>
<li>sudo apt-get install wget</li>
<li>sudo apt-get install libmono-microsoft8.0-cil libmono-sqlite2.0-cil mono-gmcs libmono-system-web2.0-cil</li>
</ul>
</li>
<li>Crear un directorio para almacenar los instaladores
<ul>
<li>mkdir sw</li>
<li>cd sw</li>
</ul>
</li>
<li>Descargar la version 0.7 RC1 desde el servidor de OpenSimulator
<ul>
<li>wget http://dist.opensimulator.org/opensim-0.7-rc2-bin.tar.gz<br />
Esto descarga un archivo de 24 MB</li>
<li>Descomprimir el software<br />
tar -zxvf opensim-0.7-rc2-bin.tar.gz</li>
</ul>
</li>
<li>Configurar el servidor
<ul>
<li>cd opensim-0.7-rc2-bin/bin</li>
<li>cp OpenSim.ini.example OpenSim.ini</li>
<li>cp config-include/StandaloneCommon.ini.example config-include/StandaloneCommon.ini</li>
</ul>
</li>
<li>Ejecutar el servidor :
<ul>
<li>./OpenSim.exe</li>
</ul>
</li>
<li>Configuración Inicial
<ul>
<li>OpenSimulator comienza a cargar módulos y luego nos pregunta por las características de la región :<br />
New region name []: Pulsar Region&lt;ENTER&gt;<br />
Region UUID [862dd817-93a0-40e6-832c-682d6833c803]:&lt;ENTER&gt;<br />
Region Location [1000,1000]:&lt;ENTER&gt;<br />
Internal IP address [0.0.0.0]:&lt;ENTER&gt;<br />
Internal port [9000]:&lt;ENTER&gt;<br />
Allow alternate ports [False]:&lt;ENTER&gt;<br />
External host name [SYSTEMIP]:&lt;ENTER&gt;</li>
<li>Luego nos pide la información del estado :<br />
Your region is not part of an estate.<br />
Do you wish to join an existing estate? [no]:&lt;ENTER&gt;<br />
New estate name [My Estate]: Pulsar Estate&lt;ENTER&gt;</li>
<li>Luego nos solicita el nombre del dueño de la region :<br />
The current estate has no owner set.<br />
Estate owner first name [Test]: Master&lt;ENTER&gt;<br />
Estate owner last name [User]: Pulsar&lt;ENTER&gt;<br />
Passwordpulsar2010&lt;ENTER&gt;<br />
Email []: pulsar@pulsarserver&lt;ENTER&gt;</li>
<li>Finalmente quedamos en el Menu de Region :<br />
Region (Pulsar Region) #</li>
</ul>
</li>
</ul>
<p>Con esto ya tenemos nuestro servidor de OpenSimulator listo para ser visitado por el dueño de la región.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.marlonj.com/blog/2010/07/pulsar-project-instalacion-opensimulator-0-7-rc-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Pulsar Project : Prueba Basica de Scripts</title>
		<link>http://www.marlonj.com/blog/2010/06/pulsar-project-prueba-basica-de-scripts/</link>
		<comments>http://www.marlonj.com/blog/2010/06/pulsar-project-prueba-basica-de-scripts/#comments</comments>
		<pubDate>Mon, 28 Jun 2010 07:33:57 +0000</pubDate>
		<dc:creator>marlonj</dc:creator>
				<category><![CDATA[Desarrollos]]></category>
		<category><![CDATA[Proyectos]]></category>
		<category><![CDATA[Pulsar Project]]></category>
		<category><![CDATA[lsl]]></category>
		<category><![CDATA[opensim]]></category>
		<category><![CDATA[opensimulator]]></category>
		<category><![CDATA[pruebas]]></category>
		<category><![CDATA[pulsarproject]]></category>
		<category><![CDATA[script]]></category>
		<category><![CDATA[scripting]]></category>
		<category><![CDATA[secondlife]]></category>

		<guid isPermaLink="false">http://www.marlonj.com/blog/?p=2192</guid>
		<description><![CDATA[Para el desarrollo de las herramientas educativas para los mundos virtuales basados en Second Life, se debe utilizar un lenguaje script el cual se ejecuta dentro de los objetos del mundo virtual, estos scripts están escritos en el (LSL) Linden Script Language un lenguaje de programación muy básico que permite adicionar funcionalidad a los objetos. [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="640" height="385" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/vQGCSXDXZ_o&amp;hl=en_US&amp;fs=1&amp;" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="640" height="385" src="http://www.youtube.com/v/vQGCSXDXZ_o&amp;hl=en_US&amp;fs=1&amp;" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p style="text-align: justify;">Para el desarrollo de las herramientas educativas para los mundos virtuales basados en Second Life, se debe utilizar un lenguaje script el cual se ejecuta dentro de los objetos del mundo virtual, estos scripts están escritos en el (LSL) Linden Script Language un lenguaje de programación muy básico que permite adicionar funcionalidad a los objetos.</p>
<p style="text-align: justify;">Antes de comenzar el desarrollo debemos comprobar que los scripts esten funcionando correctamente, por lo menos probar si es posible crear los scripts dentro de los objetos, modificarlos, compilarlos y ejecutarlos, por esta razon se realizo la siguiente prueba :</p>
<p style="text-align: justify;"><strong>Pasos : </strong></p>
<ul>
<li>Entrar como el usuario máster de nuestro recién creado servidor
<ul>
<li>Ejecutar el visor de Second Life configurado para acceder al servidor</li>
<li>Suministrar el nombre y clave del usuario maestro<br />
Nombre : Master<br />
Apellido : Pulsar<br />
Clave : xxxx</li>
</ul>
</li>
<li>Crear Objeto
<ul>
<li>Click izquierdo sobre la superficie de la isla</li>
<li>Seleccionar la opción Create</li>
<li>Aparece el menú de construcción y el cursor aparece como una varita mágica</li>
<li>Dar click en el lugar donde queremos crear el objeto</li>
<li>Se crea un cubo de color amarillo</li>
</ul>
</li>
<li>Crear Script dentro del Objeto
<ul>
<li>Ir al menú de construcción</li>
<li>Ir a la pestaña Content</li>
<li>Pulsar el botón New Script</li>
<li>Esto crea un script básico el cual envía un mensaje en el chat</li>
<li>Comprobar que en el chat aparezca el mensaje<br />
Primitive : Script Running</li>
</ul>
</li>
<li>Comprobar actualizacion
<ul>
<li>Dar doble click sobre el script recién creado</li>
<li>Cambiar la cadena "Script Running" por la cadena "Hola Mundo"</li>
<li>Pulsar el boton Save</li>
<li>Verificar que en la ventana aparezca que se compilo correctamente</li>
<li>Comprobar que en el chat aparezca el mensaje<br />
Primitive : "Hola Mundo"</li>
</ul>
</li>
</ul>
<p style="text-align: justify;">Esta simple prueba permite verificar que tengamos instalados los componentes necesarios par la compilación y ejecucion de scripts dentro de nuestro mundo virtual.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.marlonj.com/blog/2010/06/pulsar-project-prueba-basica-de-scripts/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Pulsar Project : Pruebas Iniciales OpenSimulator 0.7 RC1</title>
		<link>http://www.marlonj.com/blog/2010/06/pulsar-project-pruebas-iniciales-opensimulator-0-7-rc1/</link>
		<comments>http://www.marlonj.com/blog/2010/06/pulsar-project-pruebas-iniciales-opensimulator-0-7-rc1/#comments</comments>
		<pubDate>Mon, 28 Jun 2010 06:06:24 +0000</pubDate>
		<dc:creator>marlonj</dc:creator>
				<category><![CDATA[Desarrollos]]></category>
		<category><![CDATA[Proyectos]]></category>
		<category><![CDATA[Pulsar Project]]></category>
		<category><![CDATA[opensimulator]]></category>
		<category><![CDATA[pruebas]]></category>
		<category><![CDATA[pulsarproject]]></category>
		<category><![CDATA[secondlife]]></category>
		<category><![CDATA[servidor]]></category>
		<category><![CDATA[visor]]></category>

		<guid isPermaLink="false">http://www.marlonj.com/blog/?p=2188</guid>
		<description><![CDATA[Actualmente se esta utilizando OpenSimulator 0.7 RC1 como servidor de mundos virtuales, este se ha instalado en el servidor base para comenzar el desarrollo de los componentes dentro del mundo virtual y su comunicación con el mundo externo, utilizando la maquina virtual antes descrita y en el equipo de pruebas, OpenSimulator demora 1:40 segundos en [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="640" height="385" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/T5IPDky7DlY&amp;hl=en_US&amp;fs=1&amp;" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="640" height="385" src="http://www.youtube.com/v/T5IPDky7DlY&amp;hl=en_US&amp;fs=1&amp;" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p style="text-align: justify;">Actualmente se esta utilizando OpenSimulator 0.7 RC1 como servidor de mundos virtuales, este se ha instalado en el servidor base para comenzar el desarrollo de los componentes dentro del mundo virtual y su comunicación con el mundo externo, utilizando la maquina virtual antes descrita y en el equipo de pruebas, OpenSimulator demora 1:40 segundos en cargar completamente, esto teniendo encuenta que se esta utilizado una sola región la cual hasta el momento solo se ha creado y no se le han adicionado mas objetos.</p>
<p style="text-align: justify;">Sumando este tiempo al tiempo de carga del servidor, estaríamos hablando que el servidor de mundos virtuales estaría cargando en aproximadamente en 2 min, 30 seg para lo cual debemos crear los scripts de inicio del OpenSimulator y comprobar este tiempo. Este tiempo seguramente se ira incrementando a medida que adicionemos objetos y scripts a nuestra region base.</p>
<p style="text-align: justify;">Adicionalmente se comprobó el funcionamiento del servidor con el visor oficial de SecondLife versión 1.23, desde el cual nos conectamos desde la misma maquina anfitrión, funcionando correctamente hasta el momento.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.marlonj.com/blog/2010/06/pulsar-project-pruebas-iniciales-opensimulator-0-7-rc1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Pulsar Project : Usando el Visor 1.23 de Second Life</title>
		<link>http://www.marlonj.com/blog/2010/06/pulsar-project-usando-el-visor-1-23-de-second-life/</link>
		<comments>http://www.marlonj.com/blog/2010/06/pulsar-project-usando-el-visor-1-23-de-second-life/#comments</comments>
		<pubDate>Tue, 22 Jun 2010 05:04:51 +0000</pubDate>
		<dc:creator>marlonj</dc:creator>
				<category><![CDATA[Proyectos]]></category>
		<category><![CDATA[Pulsar Project]]></category>
		<category><![CDATA[UAM]]></category>
		<category><![CDATA[instalacion]]></category>
		<category><![CDATA[opensim]]></category>
		<category><![CDATA[opensimulator]]></category>
		<category><![CDATA[pulsarproject]]></category>
		<category><![CDATA[secondlife]]></category>
		<category><![CDATA[visor]]></category>

		<guid isPermaLink="false">http://www.marlonj.com/blog/?p=2158</guid>
		<description><![CDATA[A continuación probaremos la conexión con el mundo virtual, utilizando un equipo cliente con Ubuntu Desktop 10.04 en el cual instalaremos la versión 1.23 del visor oficial de Second Life ya que la version 2.0 no carga la apariencia del avatar Instalar Visor Oficial de Second Life versión 1.23: Ir a la pagina de descargas [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;"><img class="alignleft" style="margin: 5px;" title="pulsar_project_logo" src="http://www.marlonj.com/blog/wp-content/uploads/2010/06/pulsar_project_logo.png" alt="" width="144" height="105" />A continuación probaremos la conexión con el mundo virtual, utilizando un equipo cliente  con Ubuntu Desktop 10.04 en el cual instalaremos la versión 1.23 del  visor oficial de Second Life ya que la version 2.0 no carga la apariencia del avatar</p>
<p><strong>Instalar Visor Oficial de Second Life versión 1.23: </strong></p>
<ul>
<li>Ir a la pagina de descargas de Second Life y descargar el visor mas   actual :<br />
<a title="Visor Oficial Second Life" href="http://secondlife.com/support/downloads/?lang=en-US " target="_blank">http://secondlife.com/support/downloads/?lang=en-US </a></li>
<li>O descargar el visor, abriendo una terminal</li>
<li>Ejecutar el comando para descargar el visor<br />
wget http://download.cloud.secondlife.com/SecondLife-i686-1.23.5.136262.tar.bz2</li>
<li>Expandir el archivo BZip2 :<br />
bunzip2 SecondLife-i686-1.23.5.136262.tar.bz2</li>
<li>Extraer el contenido :<br />
tar -xvf SecondLife-i686-1.23.5.136262.tar</li>
<li>Cambiar al directorio del visor<br />
cd SecondLife-i686-1.23.5.136262</li>
<li>Ejecutar el visor, cambiar &lt;IPServidor&gt; por la IP de la  maquina virtual<br />
./secondlife -loginuri http://&lt;IPServidor&gt;:9000/ -loginpage    http://&lt;IPServer&gt;:9000/?method=login</li>
</ul>
<div id="attachment_2159" class="wp-caption aligncenter" style="width: 610px"><a href="http://www.marlonj.com/blog/wp-content/uploads/2010/06/pulsar_project_cliente_03.png" rel="lightbox[2158]"><img class="size-medium wp-image-2159" title="pulsar_project_cliente_03" src="http://www.marlonj.com/blog/wp-content/uploads/2010/06/pulsar_project_cliente_03-600x396.png" alt="" width="600" height="396" /></a><p class="wp-caption-text">Avatar conectado a OpenSimulator con Visor de Second Life 1.23</p></div>
]]></content:encoded>
			<wfw:commentRss>http://www.marlonj.com/blog/2010/06/pulsar-project-usando-el-visor-1-23-de-second-life/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Pulsar Project : Conectarse a OpenSimulator</title>
		<link>http://www.marlonj.com/blog/2010/06/pulsar-project-conectarse-a-opensimulator/</link>
		<comments>http://www.marlonj.com/blog/2010/06/pulsar-project-conectarse-a-opensimulator/#comments</comments>
		<pubDate>Tue, 22 Jun 2010 04:55:51 +0000</pubDate>
		<dc:creator>marlonj</dc:creator>
				<category><![CDATA[Proyectos]]></category>
		<category><![CDATA[Pulsar Project]]></category>
		<category><![CDATA[UAM]]></category>
		<category><![CDATA[instalacion]]></category>
		<category><![CDATA[opensim]]></category>
		<category><![CDATA[opensimulator]]></category>
		<category><![CDATA[pulsarproject]]></category>
		<category><![CDATA[secondlife]]></category>
		<category><![CDATA[visor]]></category>

		<guid isPermaLink="false">http://www.marlonj.com/blog/?p=2153</guid>
		<description><![CDATA[A continuación probaremos nuestro recién creado mundo virtual, para esto utilizaremos un equipo cliente con Ubuntu Desktop 10.04 en el cual instalaremos la versión actual del visor oficial de Second Life y a través de parámetros haremos que se conecte con nuestro servidor de OpenSimulator. Instalar Visor Oficial de Second Life : Ir a la [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;"><img class="alignleft size-full wp-image-2129" style="margin: 5px;" title="pulsar_project_logo" src="http://www.marlonj.com/blog/wp-content/uploads/2010/06/pulsar_project_logo.png" alt="" width="144" height="105" />A continuación probaremos nuestro recién creado mundo virtual, para esto utilizaremos un equipo cliente con Ubuntu Desktop 10.04 en el cual instalaremos la versión actual del visor oficial de Second Life y a través de parámetros haremos que se conecte con nuestro servidor de OpenSimulator.</p>
<div id="attachment_2154" class="wp-caption aligncenter" style="width: 610px"><a href="http://www.marlonj.com/blog/wp-content/uploads/2010/06/pulsar_project_cliente_01.png" rel="lightbox[2153]"><img class="size-medium  wp-image-2154" title="pulsar_project_cliente_01" src="http://www.marlonj.com/blog/wp-content/uploads/2010/06/pulsar_project_cliente_01-600x433.png" alt="" width="600" height="433" /></a><p class="wp-caption-text">Pagina de Login Reportada por el Servidor</p></div>
<p><strong>Instalar Visor Oficial de Second Life : </strong></p>
<ul>
<li>Ir a la pagina de descargas de Second Life y descargar el visor mas  actual :<br />
<a title="Visor Oficial Second Life" href="http://secondlife.com/support/downloads/?lang=en-US " target="_blank">http://secondlife.com/support/downloads/?lang=en-US </a></li>
<li>O descargar el visor, abriendo una terminal</li>
<li>Ejecutar el comando para descargar el visor<br />
wget  http://download.cloud.secondlife.com/Viewer-2/SecondLife-i686-2.0.1.203797.tar.bz2</li>
<li>Expandir el archivo BZip2 :<br />
bunzip2 SecondLife-i686-2.0.1.203797.tar.bz2</li>
<li>Extraer el contenido :<br />
tar -xvf SecondLife-i686-2.0.1.203797.tar</li>
<li>Cambiar al directorio del visor<br />
cd SecondLife-i686-2.0.1.203797</li>
<li>Ejecutar el visor, cambiar &lt;IPServidor&gt; por la IP de la maquina virtual<br />
./secondlife -loginuri http://&lt;IPServidor&gt;:9000/ -loginpage   http://&lt;IPServer&gt;:9000/?method=login</li>
</ul>
<div id="attachment_2155" class="wp-caption aligncenter" style="width: 610px"><a href="http://www.marlonj.com/blog/wp-content/uploads/2010/06/pulsar_project_cliente_02.png" rel="lightbox[2153]"><img class="size-medium wp-image-2155" title="pulsar_project_cliente_02" src="http://www.marlonj.com/blog/wp-content/uploads/2010/06/pulsar_project_cliente_02-600x410.png" alt="" width="600" height="410" /></a><p class="wp-caption-text">Usuario Conectado al Servidor de OpenSimulator</p></div>
<p>En la version 2 del visor oficial de Second Life el Avatar no carga su apariencia, este es un problema con el servidor de OpenSimulator que todavía no han corregido en la versión 0.7 RC1 del servidor.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.marlonj.com/blog/2010/06/pulsar-project-conectarse-a-opensimulator/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
