<?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/">
	<channel>
		<title><![CDATA[Comunidad Gambas-es - Aplicaciones/Fragmentos de Código]]></title>
		<link>https://gambas-es.org/</link>
		<description><![CDATA[Comunidad Gambas-es - https://gambas-es.org]]></description>
		<pubDate>Sat, 29 Aug 2026 10:53:02 +0000</pubDate>
		<generator>MyBB</generator>
		<item>
			<title><![CDATA[Lanzador de máquinas virtuales]]></title>
			<link>https://gambas-es.org/thread-2023.html</link>
			<pubDate>Tue, 04 Aug 2026 08:41:45 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://gambas-es.org/member.php?action=profile&uid=250">paskola</a>]]></dc:creator>
			<guid isPermaLink="false">https://gambas-es.org/thread-2023.html</guid>
			<description><![CDATA[Hola a todos, hoy en aplicaciones que nadie pidió y, que probablemente me ahorrará en promedio 3 minutos al mes, les presento una aplicación que me mantuvo ocupado un par de semanas. El propósito es sencillo: ejecutar las máquinas virtuales sin tener que entrar a VirtualBox. Sólo eso. El administrador default de VirtualBox es de por sí ya completo y buscaba tener una opción de simplemente permitiera elegir la máquina virtual y poder iniciarla o detenerla. Estoy utilizando SQLite para mantener la información de cada máquina virtual y los módulos que construí se encargan de ello. Estas son las cosas que hace:<br />
<br />
- Recabar información de las máquinas virtuales usando VBoxManage en una Shell.<br />
- Permite iniciar o detener máquinas virtuales.<br />
- Cambia el estatus de cada máquina al iniciarla o detenerla.<br />
- Permite cambiar el ícono o logo del sistema operativo de la máquina virtual.<br />
- Permite cambiar la orientación del listado de máquinas.<br />
– Sincroniza las máquinas para eliminar o agregar a la base de datos según sea el caso.<br />
<br />
Por el momento solo busca máquinas virtuales de VirtualBox porque es el hipervisor que uso normalmente uso para probar cosas en mi laptop y que después pondré en producción usando Proxmox o Hyper-V.<br />
<br />
Hay cosas que aún necesito refinar, por ejemplo la interfaz de usuario porque soy de ese selecto grupo que no puede crear una GUI decente ni aunque la vida vaya en ello.<br />
<br />
Otro bug que no he podido resolver es que cuando se ejecuta VBoxManage en una instrucción Shell toma cerca de 1 minuto para completarse pero si VirtualBox está ejecutándose la misma tarea toma solo un par de segundos.<br />
<br />
Y esa es mi historia, anexo una captura de como luce, una disculpa para los que tiene más idea de como hacer interfases bonitas. Cuando termine de resolver los bugs comparto el código si es de interés para el respetable público.<br />
<br />
Un abrazo.<br /><!-- start: postbit_attachments_attachment -->
<div class="row mt-2 g-1 text-muted">
	<div class="col-auto align-self-center">

<!-- start: attachment_icon -->
<img src="https://gambas-es.org/images/attachtypes/image.png" title="PNG Image" style="height: 16px; width: 16px" border="0" alt=".png" />
<!-- end: attachment_icon -->
		
	</div>
	<div class="col align-self-center">
		<a href="attachment.php?aid=594" target="_blank" title="">vboxr.png</a> (Tamaño: <span class="text-dark">30.38 KB</span> Descargas: <span class="text-dark">15)</span>
	</div>
</div>
<!-- end: postbit_attachments_attachment -->]]></description>
			<content:encoded><![CDATA[Hola a todos, hoy en aplicaciones que nadie pidió y, que probablemente me ahorrará en promedio 3 minutos al mes, les presento una aplicación que me mantuvo ocupado un par de semanas. El propósito es sencillo: ejecutar las máquinas virtuales sin tener que entrar a VirtualBox. Sólo eso. El administrador default de VirtualBox es de por sí ya completo y buscaba tener una opción de simplemente permitiera elegir la máquina virtual y poder iniciarla o detenerla. Estoy utilizando SQLite para mantener la información de cada máquina virtual y los módulos que construí se encargan de ello. Estas son las cosas que hace:<br />
<br />
- Recabar información de las máquinas virtuales usando VBoxManage en una Shell.<br />
- Permite iniciar o detener máquinas virtuales.<br />
- Cambia el estatus de cada máquina al iniciarla o detenerla.<br />
- Permite cambiar el ícono o logo del sistema operativo de la máquina virtual.<br />
- Permite cambiar la orientación del listado de máquinas.<br />
– Sincroniza las máquinas para eliminar o agregar a la base de datos según sea el caso.<br />
<br />
Por el momento solo busca máquinas virtuales de VirtualBox porque es el hipervisor que uso normalmente uso para probar cosas en mi laptop y que después pondré en producción usando Proxmox o Hyper-V.<br />
<br />
Hay cosas que aún necesito refinar, por ejemplo la interfaz de usuario porque soy de ese selecto grupo que no puede crear una GUI decente ni aunque la vida vaya en ello.<br />
<br />
Otro bug que no he podido resolver es que cuando se ejecuta VBoxManage en una instrucción Shell toma cerca de 1 minuto para completarse pero si VirtualBox está ejecutándose la misma tarea toma solo un par de segundos.<br />
<br />
Y esa es mi historia, anexo una captura de como luce, una disculpa para los que tiene más idea de como hacer interfases bonitas. Cuando termine de resolver los bugs comparto el código si es de interés para el respetable público.<br />
<br />
Un abrazo.<br /><!-- start: postbit_attachments_attachment -->
<div class="row mt-2 g-1 text-muted">
	<div class="col-auto align-self-center">

<!-- start: attachment_icon -->
<img src="https://gambas-es.org/images/attachtypes/image.png" title="PNG Image" style="height: 16px; width: 16px" border="0" alt=".png" />
<!-- end: attachment_icon -->
		
	</div>
	<div class="col align-self-center">
		<a href="attachment.php?aid=594" target="_blank" title="">vboxr.png</a> (Tamaño: <span class="text-dark">30.38 KB</span> Descargas: <span class="text-dark">15)</span>
	</div>
</div>
<!-- end: postbit_attachments_attachment -->]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[¿Cual es la mejor IA para crear codigo gambas?]]></title>
			<link>https://gambas-es.org/thread-2022.html</link>
			<pubDate>Tue, 28 Jul 2026 06:59:06 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://gambas-es.org/member.php?action=profile&uid=12">tincho</a>]]></dc:creator>
			<guid isPermaLink="false">https://gambas-es.org/thread-2022.html</guid>
			<description><![CDATA[Hola a todos,<br />
<br />
Ayer me vi en la necesidad de crear un método para convertir datos de una colección en un archivo DXF, intente usar "chatgpt nano" pero no obtuve grandes resultados así que probé otra llamada <span style="font-weight: bold;" class="mycode_b">Claude haiku</span> [1] y el código generado funciono casi a la primera.<br />
Solo tuve que corregir algunos errores.<br />
<br />
[1] <a href="https://www.anthropic.com/news/claude-haiku-4-5" target="_blank" rel="noopener" class="mycode_url">https://www.anthropic.com/news/claude-haiku-4-5</a><br />
<br />
Saludos.]]></description>
			<content:encoded><![CDATA[Hola a todos,<br />
<br />
Ayer me vi en la necesidad de crear un método para convertir datos de una colección en un archivo DXF, intente usar "chatgpt nano" pero no obtuve grandes resultados así que probé otra llamada <span style="font-weight: bold;" class="mycode_b">Claude haiku</span> [1] y el código generado funciono casi a la primera.<br />
Solo tuve que corregir algunos errores.<br />
<br />
[1] <a href="https://www.anthropic.com/news/claude-haiku-4-5" target="_blank" rel="noopener" class="mycode_url">https://www.anthropic.com/news/claude-haiku-4-5</a><br />
<br />
Saludos.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Meter en un grupo a controles creados en tiempo de ejecucion ¿Como se hace?]]></title>
			<link>https://gambas-es.org/thread-2021.html</link>
			<pubDate>Sun, 26 Jul 2026 13:35:23 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://gambas-es.org/member.php?action=profile&uid=12">tincho</a>]]></dc:creator>
			<guid isPermaLink="false">https://gambas-es.org/thread-2021.html</guid>
			<description><![CDATA[Hola a todos, espero que se encuntren bien.<br />
<br />
Luego de bastante tiempo sin programar en gambas intento hacer un programa y me tope con un inconveniente.<br />
Los controles creados en tiempo de ejecucion no tienen la propiedad "group"<br />
Creo que algo se hablo de este tema en otros articulos pero solo encontre este articulo:<br />
<a href="https://gambas-es.org/thread-1684-post-8535.html?highlight=group#pid8535" target="_blank" rel="noopener" class="mycode_url">https://gambas-es.org/thread-1684-post-8...up#pid8535</a><br />
¿Como podria agregar un observador del evento click de esos controles?<br />
chatgpt me dice que use esto:<br />
<div class="codeblock"><div class="title">Código:</div><div class="body" dir="ltr"><code>b = New ToolButton(pCad)<br />
        b.Tag = "cad/" &amp; sTag<br />
        b.Action = sTag<br />
        b.H = z<br />
        b.W = z<br />
        Link b.Click, Me, "tools_Click"</code></div></div>(pero no funciona)<br />
<a href="https://i.imgur.com/F0tPjjC.png" target="_blank" rel="noopener" class="mycode_url"><img src="https://i.imgur.com/F0tPjjCl.png" loading="lazy"  alt="[Imagen: F0tPjjCl.png]" class="mycode_img" /></a><br />
<br />
<span style="color: #e82a1f;" class="mycode_color">Respuesta:</span><br />
<span style="color: #e82a1f;" class="mycode_color">Hay que crear el control de esta manera:</span><br />
<div class="codeblock"><div class="title">Código:</div><div class="body" dir="ltr"><code>b = New ToolButton(Panel2) As "tools"</code></div></div><br />
<span style="color: #ff4136;" class="mycode_color">Y luego hay que poner el codigo en el evento:</span><br />
<div class="codeblock"><div class="title">Código:</div><div class="body" dir="ltr"><code>Public Sub tools_Click()<br />
' Code here<br />
End</code></div></div><br />
<br />
Adjunto un proyecto de ejemplo por si alguien desea echarle un vistazo.<br />
Saludos.<br /><!-- start: postbit_attachments_attachment -->
<div class="row mt-2 g-1 text-muted">
	<div class="col-auto align-self-center">

<!-- start: attachment_icon -->
<img src="https://gambas-es.org/images/attachtypes/tar.png" title="GZIP Compressed File" style="height: 16px; width: 16px" border="0" alt=".gz" />
<!-- end: attachment_icon -->
		
	</div>
	<div class="col align-self-center">
		<a href="attachment.php?aid=591" target="_blank" title="">test-action-0.0.1.tar.gz</a> (Tamaño: <span class="text-dark">16.59 KB</span> Descargas: <span class="text-dark">2)</span>
	</div>
</div>
<!-- end: postbit_attachments_attachment -->]]></description>
			<content:encoded><![CDATA[Hola a todos, espero que se encuntren bien.<br />
<br />
Luego de bastante tiempo sin programar en gambas intento hacer un programa y me tope con un inconveniente.<br />
Los controles creados en tiempo de ejecucion no tienen la propiedad "group"<br />
Creo que algo se hablo de este tema en otros articulos pero solo encontre este articulo:<br />
<a href="https://gambas-es.org/thread-1684-post-8535.html?highlight=group#pid8535" target="_blank" rel="noopener" class="mycode_url">https://gambas-es.org/thread-1684-post-8...up#pid8535</a><br />
¿Como podria agregar un observador del evento click de esos controles?<br />
chatgpt me dice que use esto:<br />
<div class="codeblock"><div class="title">Código:</div><div class="body" dir="ltr"><code>b = New ToolButton(pCad)<br />
        b.Tag = "cad/" &amp; sTag<br />
        b.Action = sTag<br />
        b.H = z<br />
        b.W = z<br />
        Link b.Click, Me, "tools_Click"</code></div></div>(pero no funciona)<br />
<a href="https://i.imgur.com/F0tPjjC.png" target="_blank" rel="noopener" class="mycode_url"><img src="https://i.imgur.com/F0tPjjCl.png" loading="lazy"  alt="[Imagen: F0tPjjCl.png]" class="mycode_img" /></a><br />
<br />
<span style="color: #e82a1f;" class="mycode_color">Respuesta:</span><br />
<span style="color: #e82a1f;" class="mycode_color">Hay que crear el control de esta manera:</span><br />
<div class="codeblock"><div class="title">Código:</div><div class="body" dir="ltr"><code>b = New ToolButton(Panel2) As "tools"</code></div></div><br />
<span style="color: #ff4136;" class="mycode_color">Y luego hay que poner el codigo en el evento:</span><br />
<div class="codeblock"><div class="title">Código:</div><div class="body" dir="ltr"><code>Public Sub tools_Click()<br />
' Code here<br />
End</code></div></div><br />
<br />
Adjunto un proyecto de ejemplo por si alguien desea echarle un vistazo.<br />
Saludos.<br /><!-- start: postbit_attachments_attachment -->
<div class="row mt-2 g-1 text-muted">
	<div class="col-auto align-self-center">

<!-- start: attachment_icon -->
<img src="https://gambas-es.org/images/attachtypes/tar.png" title="GZIP Compressed File" style="height: 16px; width: 16px" border="0" alt=".gz" />
<!-- end: attachment_icon -->
		
	</div>
	<div class="col align-self-center">
		<a href="attachment.php?aid=591" target="_blank" title="">test-action-0.0.1.tar.gz</a> (Tamaño: <span class="text-dark">16.59 KB</span> Descargas: <span class="text-dark">2)</span>
	</div>
</div>
<!-- end: postbit_attachments_attachment -->]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[FACTURA POR REPORT GAMBAS3]]></title>
			<link>https://gambas-es.org/thread-1994.html</link>
			<pubDate>Mon, 27 Oct 2025 13:03:24 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://gambas-es.org/member.php?action=profile&uid=190">Alberto59</a>]]></dc:creator>
			<guid isPermaLink="false">https://gambas-es.org/thread-1994.html</guid>
			<description><![CDATA[<!-- start: postbit_attachments_attachment -->
<div class="row mt-2 g-1 text-muted">
	<div class="col-auto align-self-center">

<!-- start: attachment_icon -->
<img src="https://gambas-es.org/images/attachtypes/pdf.png" title="Adobe Acrobat PDF" style="height: 16px; width: 16px" border="0" alt=".pdf" />
<!-- end: attachment_icon -->
		
	</div>
	<div class="col align-self-center">
		<a href="attachment.php?aid=574" target="_blank" title="">factura 16.pdf</a> (Tamaño: <span class="text-dark">422.04 KB</span> Descargas: <span class="text-dark">13)</span>
	</div>
</div>
<!-- end: postbit_attachments_attachment --><br />
Hola Shell<br />
<br />
MIra hace tiempo  que no estoy conectado y bueno ya estoy aqui.<br />
<br />
Te digo,ya sé como usar el dichoso report para hacer una dichosa factura,desde el mismo formulario.<br />
Te mando una copia de la factura hecha con reporte y si lo crees conveniente te mando el programa.<br />
<br />
Para aquellos que lo necesiten.ok<br />
<br />
Nota:<br />
<br />
Tengo hecho en dos formatos uno en HTML ,como sabes y  el otro en REPORTE de gambas3]]></description>
			<content:encoded><![CDATA[<!-- start: postbit_attachments_attachment -->
<div class="row mt-2 g-1 text-muted">
	<div class="col-auto align-self-center">

<!-- start: attachment_icon -->
<img src="https://gambas-es.org/images/attachtypes/pdf.png" title="Adobe Acrobat PDF" style="height: 16px; width: 16px" border="0" alt=".pdf" />
<!-- end: attachment_icon -->
		
	</div>
	<div class="col align-self-center">
		<a href="attachment.php?aid=574" target="_blank" title="">factura 16.pdf</a> (Tamaño: <span class="text-dark">422.04 KB</span> Descargas: <span class="text-dark">13)</span>
	</div>
</div>
<!-- end: postbit_attachments_attachment --><br />
Hola Shell<br />
<br />
MIra hace tiempo  que no estoy conectado y bueno ya estoy aqui.<br />
<br />
Te digo,ya sé como usar el dichoso report para hacer una dichosa factura,desde el mismo formulario.<br />
Te mando una copia de la factura hecha con reporte y si lo crees conveniente te mando el programa.<br />
<br />
Para aquellos que lo necesiten.ok<br />
<br />
Nota:<br />
<br />
Tengo hecho en dos formatos uno en HTML ,como sabes y  el otro en REPORTE de gambas3]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Ejecutar un archivo de audio o Midi al hacer clic en MapView]]></title>
			<link>https://gambas-es.org/thread-1985.html</link>
			<pubDate>Thu, 25 Sep 2025 05:36:21 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://gambas-es.org/member.php?action=profile&uid=7">vuott</a>]]></dc:creator>
			<guid isPermaLink="false">https://gambas-es.org/thread-1985.html</guid>
			<description><![CDATA[Os dejo esta pagina.<br />
Se necesita activar los Componentes "gb.map" y "gb.media" de Gambas.<br />
<br />
<a href="https://www.gambas-it.org/wiki/index.php/Eseguire_un_file_audio_o_Midi_quando_si_clicca_sulla_MapView" target="_blank" rel="noopener" class="mycode_url">https://www.gambas-it.org/wiki/index.php...la_MapView</a>]]></description>
			<content:encoded><![CDATA[Os dejo esta pagina.<br />
Se necesita activar los Componentes "gb.map" y "gb.media" de Gambas.<br />
<br />
<a href="https://www.gambas-it.org/wiki/index.php/Eseguire_un_file_audio_o_Midi_quando_si_clicca_sulla_MapView" target="_blank" rel="noopener" class="mycode_url">https://www.gambas-it.org/wiki/index.php...la_MapView</a>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Leer en el área de memoria ocupada por un Objeto]]></title>
			<link>https://gambas-es.org/thread-1984.html</link>
			<pubDate>Mon, 22 Sep 2025 11:56:38 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://gambas-es.org/member.php?action=profile&uid=7">vuott</a>]]></dc:creator>
			<guid isPermaLink="false">https://gambas-es.org/thread-1984.html</guid>
			<description><![CDATA[Os dejo esta pagina:<br />
<br />
   <a href="https://www.gambas-it.org/wiki/index.php/Leggere_nell%27area_di_memoria_occupata_da_un_oggetto" target="_blank" rel="noopener" class="mycode_url">https://www.gambas-it.org/wiki/index.php...un_oggetto</a>]]></description>
			<content:encoded><![CDATA[Os dejo esta pagina:<br />
<br />
   <a href="https://www.gambas-it.org/wiki/index.php/Leggere_nell%27area_di_memoria_occupata_da_un_oggetto" target="_blank" rel="noopener" class="mycode_url">https://www.gambas-it.org/wiki/index.php...un_oggetto</a>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Mostrar una imagen con Drag&Drop de su archivo en un PictureBox o en un ImageView]]></title>
			<link>https://gambas-es.org/thread-1982.html</link>
			<pubDate>Tue, 16 Sep 2025 23:28:20 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://gambas-es.org/member.php?action=profile&uid=7">vuott</a>]]></dc:creator>
			<guid isPermaLink="false">https://gambas-es.org/thread-1982.html</guid>
			<description><![CDATA[Queridos hermanos, os dejo esta pagina:<br />
<br />
<a href="https://www.gambas-it.org/wiki/index.php/Mostrare_un%27immagine_con_il_Drop_del_suo_file_in_una_PictureBox_o_in_una_ImageView" target="_blank" rel="noopener" class="mycode_url">https://www.gambas-it.org/wiki/index.php..._ImageView</a>]]></description>
			<content:encoded><![CDATA[Queridos hermanos, os dejo esta pagina:<br />
<br />
<a href="https://www.gambas-it.org/wiki/index.php/Mostrare_un%27immagine_con_il_Drop_del_suo_file_in_una_PictureBox_o_in_una_ImageView" target="_blank" rel="noopener" class="mycode_url">https://www.gambas-it.org/wiki/index.php..._ImageView</a>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Convertir formatos de audio mediante el Componente gb.media]]></title>
			<link>https://gambas-es.org/thread-1981.html</link>
			<pubDate>Sat, 13 Sep 2025 22:36:01 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://gambas-es.org/member.php?action=profile&uid=7">vuott</a>]]></dc:creator>
			<guid isPermaLink="false">https://gambas-es.org/thread-1981.html</guid>
			<description><![CDATA[Os dejo esta pagina:<br />
<br />
   <a href="https://www.gambas-it.org/wiki/index.php/Convertire_i_formati_audio_mediante_il_Componente_gb.media" target="_blank" rel="noopener" class="mycode_url">https://www.gambas-it.org/wiki/index.php...e_gb.media</a>]]></description>
			<content:encoded><![CDATA[Os dejo esta pagina:<br />
<br />
   <a href="https://www.gambas-it.org/wiki/index.php/Convertire_i_formati_audio_mediante_il_Componente_gb.media" target="_blank" rel="noopener" class="mycode_url">https://www.gambas-it.org/wiki/index.php...e_gb.media</a>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Paren...WAIT !!!]]></title>
			<link>https://gambas-es.org/thread-1980.html</link>
			<pubDate>Fri, 22 Aug 2025 11:58:43 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://gambas-es.org/member.php?action=profile&uid=19">tercoide</a>]]></dc:creator>
			<guid isPermaLink="false">https://gambas-es.org/thread-1980.html</guid>
			<description><![CDATA[Buscando la manera de que un fragmento de codigo de larga ejecucion no se congele, recurri a la instruccion WAIT pero no funcionaba bien. Revisando la ayuda "descubri America" :<br />
<br />
<div class="codeblock"><div class="title">Código:</div><div class="body" dir="ltr"><code>WAIT       'revisa el bucle de eventos, pero NO del teclado y mouse, y regresa inmediatamente<br />
WAIT 0    ' idem pero lee eventos del teclado y mouse<br />
WAIT 0.1 ' idem pero regresa a los 0.1 segundos</code></div></div>]]></description>
			<content:encoded><![CDATA[Buscando la manera de que un fragmento de codigo de larga ejecucion no se congele, recurri a la instruccion WAIT pero no funcionaba bien. Revisando la ayuda "descubri America" :<br />
<br />
<div class="codeblock"><div class="title">Código:</div><div class="body" dir="ltr"><code>WAIT       'revisa el bucle de eventos, pero NO del teclado y mouse, y regresa inmediatamente<br />
WAIT 0    ' idem pero lee eventos del teclado y mouse<br />
WAIT 0.1 ' idem pero regresa a los 0.1 segundos</code></div></div>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Fases lunares]]></title>
			<link>https://gambas-es.org/thread-1975.html</link>
			<pubDate>Fri, 25 Jul 2025 21:34:09 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://gambas-es.org/member.php?action=profile&uid=7">vuott</a>]]></dc:creator>
			<guid isPermaLink="false">https://gambas-es.org/thread-1975.html</guid>
			<description><![CDATA[Hace varios años, descargué un programa, relacionado con las fases de la luna, del foro anterior de la comunidad española de programadores Gambas.<br />
No recuerdo quién lo escribió. En las fuentes del programa solo estaba presente la probable referencia a tal "aztk".<br />
Cuando volví a probar el código, había problemas de funcionamiento debido a las modificaciones introducidas en los gráficos de Gambas.<br />
He actualizado el código y ahora está funcionando de nuevo.<br />
Se lo devuelvo a esta comunidad de programadores.<br /><!-- start: postbit_attachments_attachment -->
<div class="row mt-2 g-1 text-muted">
	<div class="col-auto align-self-center">

<!-- start: attachment_icon -->
<img src="https://gambas-es.org/images/attachtypes/tar.png" title="GZIP Compressed File" style="height: 16px; width: 16px" border="0" alt=".gz" />
<!-- end: attachment_icon -->
		
	</div>
	<div class="col align-self-center">
		<a href="attachment.php?aid=568" target="_blank" title="">faseslunares-0.0.3.tar.gz</a> (Tamaño: <span class="text-dark">13.97 KB</span> Descargas: <span class="text-dark">2)</span>
	</div>
</div>
<!-- end: postbit_attachments_attachment -->]]></description>
			<content:encoded><![CDATA[Hace varios años, descargué un programa, relacionado con las fases de la luna, del foro anterior de la comunidad española de programadores Gambas.<br />
No recuerdo quién lo escribió. En las fuentes del programa solo estaba presente la probable referencia a tal "aztk".<br />
Cuando volví a probar el código, había problemas de funcionamiento debido a las modificaciones introducidas en los gráficos de Gambas.<br />
He actualizado el código y ahora está funcionando de nuevo.<br />
Se lo devuelvo a esta comunidad de programadores.<br /><!-- start: postbit_attachments_attachment -->
<div class="row mt-2 g-1 text-muted">
	<div class="col-auto align-self-center">

<!-- start: attachment_icon -->
<img src="https://gambas-es.org/images/attachtypes/tar.png" title="GZIP Compressed File" style="height: 16px; width: 16px" border="0" alt=".gz" />
<!-- end: attachment_icon -->
		
	</div>
	<div class="col align-self-center">
		<a href="attachment.php?aid=568" target="_blank" title="">faseslunares-0.0.3.tar.gz</a> (Tamaño: <span class="text-dark">13.97 KB</span> Descargas: <span class="text-dark">2)</span>
	</div>
</div>
<!-- end: postbit_attachments_attachment -->]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Ejemplo de chat]]></title>
			<link>https://gambas-es.org/thread-1942.html</link>
			<pubDate>Mon, 21 Apr 2025 19:35:15 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://gambas-es.org/member.php?action=profile&uid=41">alberto-moyano</a>]]></dc:creator>
			<guid isPermaLink="false">https://gambas-es.org/thread-1942.html</guid>
			<description><![CDATA[Hola gente, alguien a tenido experiencia con la implementación de un chat interno en una aplicación multiusuario, utilizando una base de datos?<br />
<br />
Analizo la posibilidad de llevarlo a cabo, pero antes de ponerme a estudiar el tema quería saber si va a ser posible en Gambas.<br />
<br />
Saludos]]></description>
			<content:encoded><![CDATA[Hola gente, alguien a tenido experiencia con la implementación de un chat interno en una aplicación multiusuario, utilizando una base de datos?<br />
<br />
Analizo la posibilidad de llevarlo a cabo, pero antes de ponerme a estudiar el tema quería saber si va a ser posible en Gambas.<br />
<br />
Saludos]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Instalar aplicación en máquinas de clientes (alumnos)]]></title>
			<link>https://gambas-es.org/thread-1935.html</link>
			<pubDate>Fri, 18 Apr 2025 03:05:26 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://gambas-es.org/member.php?action=profile&uid=41">alberto-moyano</a>]]></dc:creator>
			<guid isPermaLink="false">https://gambas-es.org/thread-1935.html</guid>
			<description><![CDATA[Este posteo es para compartir un modelo de trabajo instalando aplicaciones hechas con Gambas.<br />
<br />
Estoy dando un curso de edición ramificada basada en lenguaje de marcas con LaTeX en la UBA y los alumnos (39) tienen que instalar diferentes aplicaciones, esto incluye mi desarrollo en gambas, se instalaron sin problemas todas menos mi desarrollo, lo que fue un fiasco, se supone que al instalarse las aplicaciones, el instalador «lee» todos los componentes necesarios y los instala, pero por algún motivo solo instala algunos (el runtime y algunos más), desconozco que hace para decidir que instala y que no, la cuestión es que encontré una salida, que no es común, pero funciona 100% efectiva.<br />
<br />
Hice un script (se corre con sudo su) en bash que lee que distro esta corriendo e instala todos los componentes que están listados, luego se puede instalar la app de gambas con 0 error, les comparto el script<br />
<br />
<div class="codeblock"><div class="title">Código:</div><div class="body" dir="ltr"><code>#!/bin/bash<br />
<br />
# Lista de componentes que necesita el programa<br />
COMPONENTES=(<br />
    gambas3-runtime<br />
    gambas3-gb-db<br />
    gambas3-gb-db-sqlite3<br />
    gambas3-gb-dbus<br />
    gambas3-gb-desktop<br />
    gambas3-gb-form<br />
    gambas3-gb-form-dialog<br />
    gambas3-gb-form-terminal<br />
    gambas3-gb-image<br />
    gambas3-gb-inotify<br />
    gambas3-gb-net<br />
   gambas3-gb-net-curl<br />
   gambas3-gb-qt5<br />
   gambas3-gb-qt5-ext<br />
   gambas3-gb-qt5-webview<br />
   gambas3-gb-settings<br />
   gambas3-gb-term<br />
   gambas3-gb-util<br />
   gambas3-gb-util-web<br />
)<br />
<br />
echo "Detectando distribución..."<br />
<br />
# Detectar distribución<br />
if [ -f /etc/os-release ]; then<br />
    . /etc/os-release<br />
    DISTRO=&#36;ID<br />
else<br />
    echo "No se pudo detectar la distribución. Instalación cancelada."<br />
    exit 1<br />
fi<br />
<br />
# Función para instalar componentes si no están instalados<br />
instalar_si_faltan() {<br />
    local comando_check=&#36;1<br />
    local comando_instalar=&#36;2<br />
<br />
    for comp in "&#36;{COMPONENTES[@]}"; do<br />
        if ! eval "&#36;comando_check &#36;comp" &amp;&gt;/dev/null; then<br />
            echo "Instalando &#36;comp..."<br />
            eval "&#36;comando_instalar &#36;comp"<br />
        else<br />
            echo "&#36;comp ya está instalado. Omitiendo."<br />
        fi<br />
    done<br />
}<br />
<br />
# Instalar según distribución<br />
case "&#36;DISTRO" in<br />
    ubuntu|debian|linuxmint)<br />
        echo "Distribución Debian/Ubuntu/Mint detectada."<br />
        apt update<br />
        instalar_si_faltan "dpkg -s" "sudo apt install -y"<br />
        ;;<br />
<br />
    opensuse*|suse)<br />
        echo "Distribución openSUSE detectada."<br />
        instalar_si_faltan "rpm -q" "sudo zypper install -y"<br />
        ;;<br />
<br />
    fedora)<br />
        echo "Distribución Fedora detectada."<br />
        instalar_si_faltan "rpm -q" "sudo dnf install -y"<br />
        ;;<br />
<br />
    arch|manjaro)<br />
        echo "Distribución Arch/Manjaro detectada."<br />
        instalar_si_faltan "pacman -Q" "sudo pacman -S --noconfirm"<br />
        ;;<br />
<br />
    *)<br />
        echo "Distribución &#36;DISTRO no soportada automáticamente."<br />
        echo "Por favor instala manualmente los siguientes componentes:"<br />
        printf '%s&#92;n' "&#36;{COMPONENTES[@]}"<br />
        exit 1<br />
        ;;<br />
esac<br />
<br />
echo "Todos los componentes de Gambas han sido verificados e instalados según necesidad."</code></div></div>]]></description>
			<content:encoded><![CDATA[Este posteo es para compartir un modelo de trabajo instalando aplicaciones hechas con Gambas.<br />
<br />
Estoy dando un curso de edición ramificada basada en lenguaje de marcas con LaTeX en la UBA y los alumnos (39) tienen que instalar diferentes aplicaciones, esto incluye mi desarrollo en gambas, se instalaron sin problemas todas menos mi desarrollo, lo que fue un fiasco, se supone que al instalarse las aplicaciones, el instalador «lee» todos los componentes necesarios y los instala, pero por algún motivo solo instala algunos (el runtime y algunos más), desconozco que hace para decidir que instala y que no, la cuestión es que encontré una salida, que no es común, pero funciona 100% efectiva.<br />
<br />
Hice un script (se corre con sudo su) en bash que lee que distro esta corriendo e instala todos los componentes que están listados, luego se puede instalar la app de gambas con 0 error, les comparto el script<br />
<br />
<div class="codeblock"><div class="title">Código:</div><div class="body" dir="ltr"><code>#!/bin/bash<br />
<br />
# Lista de componentes que necesita el programa<br />
COMPONENTES=(<br />
    gambas3-runtime<br />
    gambas3-gb-db<br />
    gambas3-gb-db-sqlite3<br />
    gambas3-gb-dbus<br />
    gambas3-gb-desktop<br />
    gambas3-gb-form<br />
    gambas3-gb-form-dialog<br />
    gambas3-gb-form-terminal<br />
    gambas3-gb-image<br />
    gambas3-gb-inotify<br />
    gambas3-gb-net<br />
   gambas3-gb-net-curl<br />
   gambas3-gb-qt5<br />
   gambas3-gb-qt5-ext<br />
   gambas3-gb-qt5-webview<br />
   gambas3-gb-settings<br />
   gambas3-gb-term<br />
   gambas3-gb-util<br />
   gambas3-gb-util-web<br />
)<br />
<br />
echo "Detectando distribución..."<br />
<br />
# Detectar distribución<br />
if [ -f /etc/os-release ]; then<br />
    . /etc/os-release<br />
    DISTRO=&#36;ID<br />
else<br />
    echo "No se pudo detectar la distribución. Instalación cancelada."<br />
    exit 1<br />
fi<br />
<br />
# Función para instalar componentes si no están instalados<br />
instalar_si_faltan() {<br />
    local comando_check=&#36;1<br />
    local comando_instalar=&#36;2<br />
<br />
    for comp in "&#36;{COMPONENTES[@]}"; do<br />
        if ! eval "&#36;comando_check &#36;comp" &amp;&gt;/dev/null; then<br />
            echo "Instalando &#36;comp..."<br />
            eval "&#36;comando_instalar &#36;comp"<br />
        else<br />
            echo "&#36;comp ya está instalado. Omitiendo."<br />
        fi<br />
    done<br />
}<br />
<br />
# Instalar según distribución<br />
case "&#36;DISTRO" in<br />
    ubuntu|debian|linuxmint)<br />
        echo "Distribución Debian/Ubuntu/Mint detectada."<br />
        apt update<br />
        instalar_si_faltan "dpkg -s" "sudo apt install -y"<br />
        ;;<br />
<br />
    opensuse*|suse)<br />
        echo "Distribución openSUSE detectada."<br />
        instalar_si_faltan "rpm -q" "sudo zypper install -y"<br />
        ;;<br />
<br />
    fedora)<br />
        echo "Distribución Fedora detectada."<br />
        instalar_si_faltan "rpm -q" "sudo dnf install -y"<br />
        ;;<br />
<br />
    arch|manjaro)<br />
        echo "Distribución Arch/Manjaro detectada."<br />
        instalar_si_faltan "pacman -Q" "sudo pacman -S --noconfirm"<br />
        ;;<br />
<br />
    *)<br />
        echo "Distribución &#36;DISTRO no soportada automáticamente."<br />
        echo "Por favor instala manualmente los siguientes componentes:"<br />
        printf '%s&#92;n' "&#36;{COMPONENTES[@]}"<br />
        exit 1<br />
        ;;<br />
esac<br />
<br />
echo "Todos los componentes de Gambas han sido verificados e instalados según necesidad."</code></div></div>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Mostrar Tablas y sus registros]]></title>
			<link>https://gambas-es.org/thread-1894.html</link>
			<pubDate>Sun, 16 Mar 2025 12:01:31 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://gambas-es.org/member.php?action=profile&uid=3">Shell</a>]]></dc:creator>
			<guid isPermaLink="false">https://gambas-es.org/thread-1894.html</guid>
			<description><![CDATA[Buenas!.<br />
<br />
Quizás deba mejor mostrar esto en el foro de bases de datos. <img src="https://gambas-es.org/images/smilies/huh.png" alt="Huh" title="Huh" class="smilie smilie_17" /> <br />
<br />
He creado un ejemplo para mostrar las tablas de una base de datos y sus registros.<br />
Se puede seleccionar el archivo en concreto y ver en un GridView como es la tabla en cuestión.<br />
<br />
<a href="https://i.imgur.com/6lmePEH.png" target="_blank" rel="noopener" class="mycode_url"><img src="https://i.imgur.com/6lmePEHl.png" loading="lazy"  alt="[Imagen: 6lmePEHl.png]" class="mycode_img" /></a><br />
<br />
He probado con distintos archivos de distintos tamaños.<br />
<br />
¿ Qué hacéis cuando la base de datos es enorme ?.<br />
<br />
En este ejemplo observo dos cosas. Imaginar una base de datos que contiene muchos registros.<br />
A la hora de seleccionar en el combobox la tabla en concreto,si esta tiene muchos registros<span style="font-weight: bold;" class="mycode_b"> hay una demora</span>,<br />
en mostrar el nombre de la tabla tanto en el combobox como en el gridview.<br />
<br />
El efecto es, ves la lista de tablas en el combobox, seleccionas y hasta que no se muestra la tabla en el gridview<br />
no se muestra el nuevo cambio de item en el combobox.<br />
<br />
He probado con un base de 40K registros y se nota. Siempre se nota esto si la base contiene muchos registros.<br />
He probado con la base de los libros que se ha compartido por febrero. Esta tiene tres tablas, hay una que<br />
se llama "fondo" que en este ejemplo le cuesta muuuuucho mostrar, <span style="font-weight: bold;" class="mycode_b">se muestra el reloj varias veces </span>y desistí.<br />
<br />
 ¿ Cómo solucionáis esas situaciones ?<br />
<br />
Estamos hablando de que la tabla fondos de la base libro tiene alrededor de 300K registros... <img src="https://gambas-es.org/images/smilies/rolleyes.png" alt="Rolleyes" title="Rolleyes" class="smilie smilie_6" /> <br />
<br />
<hr class="mycode_hr" />
Ah, no he añadido ordenar las columnas. Estoy usando el evento Data para mostrar los registros en el gridview. <br />
Sobre todo si son muchos.<br />
<br />
<hr class="mycode_hr" />
Para el retardo del cambio de item a mostrar en el combobox he usado esto:<br />
<br />
<br />
<div class="codeblock"><div class="title">Código:</div><div class="body" dir="ltr"><code>Public Sub cmbTablas_Click()<br />
<br />
  Wait 0.1<br />
  MostrarTablaEnGridView(cmbTablas.Current.Text)<br />
<br />
End</code></div></div><br />
Eso parece funcionar, otra es muy distinta el tiempo que se tarde en mostrar los registros en el GridView<br />
<br />
Saludos<br />
<hr class="mycode_hr" />
1:50'' para mostrar la tabla Fondos.<br /><!-- start: postbit_attachments_attachment -->
<div class="row mt-2 g-1 text-muted">
	<div class="col-auto align-self-center">

<!-- start: attachment_icon -->
<img src="https://gambas-es.org/images/attachtypes/tar.png" title="GZIP Compressed File" style="height: 16px; width: 16px" border="0" alt=".gz" />
<!-- end: attachment_icon -->
		
	</div>
	<div class="col align-self-center">
		<a href="attachment.php?aid=531" target="_blank" title="">EjemploBrowserBaseSqlite-0.0.1.tar.gz</a> (Tamaño: <span class="text-dark">10.56 KB</span> Descargas: <span class="text-dark">2)</span>
	</div>
</div>
<!-- end: postbit_attachments_attachment -->]]></description>
			<content:encoded><![CDATA[Buenas!.<br />
<br />
Quizás deba mejor mostrar esto en el foro de bases de datos. <img src="https://gambas-es.org/images/smilies/huh.png" alt="Huh" title="Huh" class="smilie smilie_17" /> <br />
<br />
He creado un ejemplo para mostrar las tablas de una base de datos y sus registros.<br />
Se puede seleccionar el archivo en concreto y ver en un GridView como es la tabla en cuestión.<br />
<br />
<a href="https://i.imgur.com/6lmePEH.png" target="_blank" rel="noopener" class="mycode_url"><img src="https://i.imgur.com/6lmePEHl.png" loading="lazy"  alt="[Imagen: 6lmePEHl.png]" class="mycode_img" /></a><br />
<br />
He probado con distintos archivos de distintos tamaños.<br />
<br />
¿ Qué hacéis cuando la base de datos es enorme ?.<br />
<br />
En este ejemplo observo dos cosas. Imaginar una base de datos que contiene muchos registros.<br />
A la hora de seleccionar en el combobox la tabla en concreto,si esta tiene muchos registros<span style="font-weight: bold;" class="mycode_b"> hay una demora</span>,<br />
en mostrar el nombre de la tabla tanto en el combobox como en el gridview.<br />
<br />
El efecto es, ves la lista de tablas en el combobox, seleccionas y hasta que no se muestra la tabla en el gridview<br />
no se muestra el nuevo cambio de item en el combobox.<br />
<br />
He probado con un base de 40K registros y se nota. Siempre se nota esto si la base contiene muchos registros.<br />
He probado con la base de los libros que se ha compartido por febrero. Esta tiene tres tablas, hay una que<br />
se llama "fondo" que en este ejemplo le cuesta muuuuucho mostrar, <span style="font-weight: bold;" class="mycode_b">se muestra el reloj varias veces </span>y desistí.<br />
<br />
 ¿ Cómo solucionáis esas situaciones ?<br />
<br />
Estamos hablando de que la tabla fondos de la base libro tiene alrededor de 300K registros... <img src="https://gambas-es.org/images/smilies/rolleyes.png" alt="Rolleyes" title="Rolleyes" class="smilie smilie_6" /> <br />
<br />
<hr class="mycode_hr" />
Ah, no he añadido ordenar las columnas. Estoy usando el evento Data para mostrar los registros en el gridview. <br />
Sobre todo si son muchos.<br />
<br />
<hr class="mycode_hr" />
Para el retardo del cambio de item a mostrar en el combobox he usado esto:<br />
<br />
<br />
<div class="codeblock"><div class="title">Código:</div><div class="body" dir="ltr"><code>Public Sub cmbTablas_Click()<br />
<br />
  Wait 0.1<br />
  MostrarTablaEnGridView(cmbTablas.Current.Text)<br />
<br />
End</code></div></div><br />
Eso parece funcionar, otra es muy distinta el tiempo que se tarde en mostrar los registros en el GridView<br />
<br />
Saludos<br />
<hr class="mycode_hr" />
1:50'' para mostrar la tabla Fondos.<br /><!-- start: postbit_attachments_attachment -->
<div class="row mt-2 g-1 text-muted">
	<div class="col-auto align-self-center">

<!-- start: attachment_icon -->
<img src="https://gambas-es.org/images/attachtypes/tar.png" title="GZIP Compressed File" style="height: 16px; width: 16px" border="0" alt=".gz" />
<!-- end: attachment_icon -->
		
	</div>
	<div class="col align-self-center">
		<a href="attachment.php?aid=531" target="_blank" title="">EjemploBrowserBaseSqlite-0.0.1.tar.gz</a> (Tamaño: <span class="text-dark">10.56 KB</span> Descargas: <span class="text-dark">2)</span>
	</div>
</div>
<!-- end: postbit_attachments_attachment -->]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Un editor de Risa para editar RichText]]></title>
			<link>https://gambas-es.org/thread-1880.html</link>
			<pubDate>Mon, 03 Mar 2025 17:16:25 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://gambas-es.org/member.php?action=profile&uid=4">Shordi</a>]]></dc:creator>
			<guid isPermaLink="false">https://gambas-es.org/thread-1880.html</guid>
			<description><![CDATA[Aquí tenéis el enlace a un editor de Richtext que he hecho para mi uso personal. La única novedad es que tiene un interfaz clásico.<br />
Lo he llamado Risa (Richtext Intuitivo Sencillo y Asequible)<br />
<br />
Este es el enlace donde lo presento. En la descripción del vídeo tenéis el enlace al código.<br />
<br />
<iframe width="560" height="315" src="//www.youtube-nocookie.com/embed/glm_Gm4spf8" frameborder="0" allowfullscreen="true"></iframe>]]></description>
			<content:encoded><![CDATA[Aquí tenéis el enlace a un editor de Richtext que he hecho para mi uso personal. La única novedad es que tiene un interfaz clásico.<br />
Lo he llamado Risa (Richtext Intuitivo Sencillo y Asequible)<br />
<br />
Este es el enlace donde lo presento. En la descripción del vídeo tenéis el enlace al código.<br />
<br />
<iframe width="560" height="315" src="//www.youtube-nocookie.com/embed/glm_Gm4spf8" frameborder="0" allowfullscreen="true"></iframe>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Gambas + ERP = GamERP.]]></title>
			<link>https://gambas-es.org/thread-1856.html</link>
			<pubDate>Mon, 10 Feb 2025 19:47:50 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://gambas-es.org/member.php?action=profile&uid=12">tincho</a>]]></dc:creator>
			<guid isPermaLink="false">https://gambas-es.org/thread-1856.html</guid>
			<description><![CDATA[Hola,<br />
<br />
Nuevamente voy a intentar hacer algo con gambas webforms, también con sockets, para evitar los bloqueos de la base de datos, pero también para separar los proyectos y poder colaborar con mas programadores.<br />
Comunicar dos o mas programas cliente con uno servidor que sera el que gestione la lógica con la base de datos.<br />
Los clientes pueden ser GUI, Web, terminal?.<br />
Ya tengo una base de datos mas o menos decente y funcionando en SQLite.<br />
Si alguien esta interesado en participar de un proyecto, que estará desde el comienzo dividido en partes, es bienvenido.<br />
Me gustaría poder disponer de un ERP hecho en gambas y un cliente web también hecho en Gambas, en su momento Jesús se mostró interesado en hacer el cliente con Flutter, pero yo no seguí con el tema por falta de tiempo y tengo el curso de Flutter a medias.<br />
Hara falta:<br />
<ul class="mycode_list"><li>Hacer un ejemplo funcional de comunicaciones con socket que se pueda pasar luego al "GAMERP" y ya esta me salio un nombre sobre la marcha. <img src="https://gambas-es.org/images/smilies/biggrin.png" alt="Big Grin" title="Big Grin" class="smilie smilie_4" /><br />
</li>
<li>Crear una formulario web (en gambas o en otra tecnología) para Login, Registrarse, enviar datos de contacto, etc.<br />
</li>
<li>Mas cosas seguramente.<br />
</li>
</ul>
<br />
Saludos.]]></description>
			<content:encoded><![CDATA[Hola,<br />
<br />
Nuevamente voy a intentar hacer algo con gambas webforms, también con sockets, para evitar los bloqueos de la base de datos, pero también para separar los proyectos y poder colaborar con mas programadores.<br />
Comunicar dos o mas programas cliente con uno servidor que sera el que gestione la lógica con la base de datos.<br />
Los clientes pueden ser GUI, Web, terminal?.<br />
Ya tengo una base de datos mas o menos decente y funcionando en SQLite.<br />
Si alguien esta interesado en participar de un proyecto, que estará desde el comienzo dividido en partes, es bienvenido.<br />
Me gustaría poder disponer de un ERP hecho en gambas y un cliente web también hecho en Gambas, en su momento Jesús se mostró interesado en hacer el cliente con Flutter, pero yo no seguí con el tema por falta de tiempo y tengo el curso de Flutter a medias.<br />
Hara falta:<br />
<ul class="mycode_list"><li>Hacer un ejemplo funcional de comunicaciones con socket que se pueda pasar luego al "GAMERP" y ya esta me salio un nombre sobre la marcha. <img src="https://gambas-es.org/images/smilies/biggrin.png" alt="Big Grin" title="Big Grin" class="smilie smilie_4" /><br />
</li>
<li>Crear una formulario web (en gambas o en otra tecnología) para Login, Registrarse, enviar datos de contacto, etc.<br />
</li>
<li>Mas cosas seguramente.<br />
</li>
</ul>
<br />
Saludos.]]></content:encoded>
		</item>
	</channel>
</rss>