<?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>El Blog de Rafael Bucio &#187; ubuntu</title>
	<atom:link href="http://bucio.com.mx/sobre/ubuntu/feed/" rel="self" type="application/rss+xml" />
	<link>http://bucio.com.mx</link>
	<description>Sobre mi, sobre Linux, sobre todo lo que yo quiera :D</description>
	<lastBuildDate>Mon, 02 Jan 2012 11:37:53 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Servidor HTTP y subdominios virtuales</title>
		<link>http://bucio.com.mx/2010/07/servidor-http-y-subdominios-virtuales/</link>
		<comments>http://bucio.com.mx/2010/07/servidor-http-y-subdominios-virtuales/#comments</comments>
		<pubDate>Fri, 02 Jul 2010 02:52:51 +0000</pubDate>
		<dc:creator>Rafael Bucio</dc:creator>
				<category><![CDATA[Debian]]></category>
		<category><![CDATA[Desarrollo de Software]]></category>
		<category><![CDATA[how-to]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://bucio.com.mx/?p=1022</guid>
		<description><![CDATA[En la clase de redes se dejo instalar un servidor HTTP (apache), con diferentes subdomnios (3 para ser exactos). Lo primero que se hizo fue instalar el servidor Apache en una distribución GNU/Linux,  (como instalar apache), hay dos formas mediante un apt-get y compilando eso depende de cada uno y el tiempo. Ya instalado el [...]]]></description>
			<content:encoded><![CDATA[<p>En la clase de redes se dejo instalar un servidor HTTP (apache), con diferentes subdomnios (3 para ser exactos). Lo primero que se hizo fue instalar el servidor Apache en una distribución GNU/Linux,  (<a href="http://bucio.com.mx/2008/09/how-to-apache2phpmysql/">como instalar apache</a>), hay dos formas mediante un apt-get y compilando eso depende de cada uno y el tiempo.</p>
<p>Ya instalado el servidor Apache, checamos que esté funcionando entrando a la siguiente dirección <a href="http://localhost/" target="_blank">localhost/</a> si sale un IT WORKS, el servidor esta trabajando. en caso que no podemos teclear desde la terminal.</p>
<pre class="brush: bash" style="text-align: justify;">/etc/init.d/apache2 start</pre>
<p>Esto hace que el servidor apache encienda por así decirlo.  Lo siguiente es agregar los subdominios, en la terminal nos situamos en la carpeta  /etc/apache2/sites-available/, desde la terminal.</p>
<pre class="brush: bash" style="text-align: justify;">cd /etc/apache2/sites-available/</pre>
<div>Dentro de la carpeta se crearan los .conf de tus subdominios o dominios, hay uno por default, con el nombre de default.</div>
<div>Pero antes debemos tener donde guardar los dominios, en esté caso  cree unas carpetas dentro de /var/www/.</div>
<pre class="brush: bash" style="text-align: justify;">
[  root [at] eva:/var/www#   ]
> ls
ids1
ids2
ids3
index.html</pre>
<p>El comando para crear una carpeta es mkdir.<br />
Ya creados los tres o x subdominios empezamos con la configuración dentro de /etc/apache2/sites-available, el primer dominio que tube que crear  se llama 1.http5.ids.com, entonces lo guarde en un archivo de esta forma 1.http5.ids.com.conf, el cual tiene esté contenido.</p>
<pre class="brush: bash" style="text-align: justify;">
< VirtualHost  1.http5.ids.com >
ServerAdmin http5@ids.com
ServerAlias www.1.http5.ids.com
DocumentRoot /var/www/ids1
ScriptAlias /awstats/ /usr/lib/cgi-bin/
CustomLog /var/log/apache2/example.com-access.log combined
< / VirtualHost >
</pre>
<p>Pueden crear más ficheros, dependiendo cuantos directorios para subdominios tengas. Ahora solo falta añadir al /etc/hosts, para que sea leido. (nano /etc/hosts)</p>
<pre class="brush: bash" style="text-align: justify;">
127.0.0.1     localhost    http5.ids.com www.http5.ids.com
127.0.0.1     localhost    1.http5.ids.com
127.0.0.1     localhost    2.http5.ids.com
127.0.0.1     localhost    3.http5.ids.com
</pre>
<p>De esta forma los subdomnios fueron añadidos.. después solo queda habilitar los dominios que seria de esta forma</p>
<pre class="brush: bash" style="text-align: justify;">
a2ensite 1.http.ids.com.conf
</pre>
<p>Listo solo queda reiniciar el servidor apache.</p>
<pre class="brush: bash" style="text-align: justify;">
/etc/init.d/apache2 restart
</pre>
<p>El último paso que queda sería asignarle la ip ala maquina la cual solo con el ifconfig basta.</p>
<pre class="brush: bash" style="text-align: justify;">
ifconfig eth0 192.168.200.2
</pre>
<p>Y creo que sería todo para la practica&#8230; bueno se aceptan comentarios o aportaciones <img src='http://bucio.com.mx/wp-content/plugins/smilies-themer/adiumicons/biggrin.png' alt=':D' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://bucio.com.mx/2010/07/servidor-http-y-subdominios-virtuales/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Frets On Fire, El GuitarHero para Linux.</title>
		<link>http://bucio.com.mx/2009/10/frets-on-fire-el-guitarhero-para-linux/</link>
		<comments>http://bucio.com.mx/2009/10/frets-on-fire-el-guitarhero-para-linux/#comments</comments>
		<pubDate>Fri, 30 Oct 2009 07:23:28 +0000</pubDate>
		<dc:creator>Rafael Bucio</dc:creator>
				<category><![CDATA[Debian]]></category>
		<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[Juegos]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://bucio.com.mx/?p=654</guid>
		<description><![CDATA[En la universidad, la mayoría juega ese juego en su lap, no soy muy dado a estar jugando, solo assault cube, haha.. bueno la instalación de Frets On Fire es sencilla, solo hay que descargar de la pagina: http://fretsonfire.sourceforge.net/ Bajamos descomprimimos el archivo. Necesitamos unas librerías antes de poder ejecutar el archivo. apt-get install python-pygame [...]]]></description>
			<content:encoded><![CDATA[<p>En la universidad, la mayoría juega ese juego en su lap, no soy muy dado a estar jugando, solo assault cube, haha.. bueno la instalación de Frets On Fire es sencilla, solo hay que descargar de la pagina:</p>
<p><a href="http://fretsonfire.sourceforge.net/" target="_blank">http://fretsonfire.sourceforge.net/</a></p>
<p>Bajamos descomprimimos el archivo.</p>
<p>Necesitamos unas librerías antes de poder ejecutar el archivo.</p>
<p><code>apt-get install python-pygame python-ogg python-pyogg python-pyvorbis python-numpy ttf-mgopen</code></p>
<p>Al descomprimir la capeta nos metemos a la carpeta src y ejecutamos el archivo  FretsOnFire.py.</p>
<blockquote><p><code>root@eva:/home/bucio/Desktop/JUEGOS/Frets on Fire# ls -l<br />
total 100<br />
....................................................<br />
-rwxr-xr-x 1 rafael rafael  4203 sep 20  2008 setup.py<br />
drwxr-xr-x 3 rafael rafael  4096 oct 29 01:51 <strong>src</strong><br />
-rw-r--r-- 1 rafael rafael  4165 sep  7  2008 todo.txt<br />
root@eva:/home/bucio/Desktop/JUEGOS/Frets on Fire# <strong>cd src/</strong><br />
root@eva:/home/bucio/Desktop/JUEGOS/Frets on Fire/src# <strong>python FretsOnFire.py</strong></code></p></blockquote>
<p>Ahora si a jugar un rato, y sentirse rockers ¡¡.</p>
<div class="wp-caption aligncenter" style="width: 509px"><img title="FretsOnFire" src="http://fretsonfire.sourceforge.net/screenshots/fretsonfire1.png" alt="FretsOnFire" width="499" height="374" /><p class="wp-caption-text">FretsOnFire</p></div>
]]></content:encoded>
			<wfw:commentRss>http://bucio.com.mx/2009/10/frets-on-fire-el-guitarhero-para-linux/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>el FESOL 2009</title>
		<link>http://bucio.com.mx/2009/09/el-fesol-2009/</link>
		<comments>http://bucio.com.mx/2009/09/el-fesol-2009/#comments</comments>
		<pubDate>Wed, 30 Sep 2009 14:40:43 +0000</pubDate>
		<dc:creator>Rafael Bucio</dc:creator>
				<category><![CDATA[conferencias]]></category>
		<category><![CDATA[friends]]></category>
		<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://bucio.com.mx/?p=637</guid>
		<description><![CDATA[El evento se organizo los días 26 &#38; 27 de septiembre, con conferencias de Ricardo Meza, Alexandro Colorado, Federico Torres, y banda de aquí de chiapas, participe con dos conferencias y un taller, el congreso estuvo muy bien, para ser el primero se rompieron las expectativas, no pude tomar fotografías así que se las pirateare [...]]]></description>
			<content:encoded><![CDATA[<div class="wp-caption alignleft" style="width: 178px"><a href="http://farm3.static.flickr.com/2607/3956682068_4156f1b34f_b.jpg" rel="lightbox[637]"><img title="FESOL 2009" src="http://farm3.static.flickr.com/2607/3956682068_4156f1b34f_m.jpg" alt="FESOL 2009" width="168" height="109" /></a><p class="wp-caption-text">FESOL 2009</p></div>
<p>El evento se organizo los días 26 &amp; 27 de septiembre, con conferencias de<a href="http://ricardomeza.org/"> Ricardo Meza</a>, <a href="http://www.alexandrocolorado.com/bloq/index.php">Alexandro Colorado</a>, <a href="http://fetova.wordpress.com/">Federico Torres</a>, y banda de aquí de chiapas, participe con dos conferencias y un taller, el congreso estuvo muy bien, para ser el primero se rompieron las expectativas, no pude tomar fotografías así que se las pirateare a @<a href="http://twitter.com/Ceratiana">ceratiana</a> y @<a href="http://twitter.com/hbautista">hbautista</a> jojo.</p>
<p>Quiero Agradecer a Alonso Macias (@<a href="http://twitter.com/P0l1t3cn1c0">p0l1t3cn1c0</a>) por todo lo que hizo/apoyo con la universidad ;-), y esperemos que no sea el primero y el ultimo.</p>
<p>Las fotografías son  propiedad de Ceratiana u,u..</p>
<p><span id="more-637"></span></p>
<div class="wp-caption alignnone" style="width: 250px"><a href="http://farm3.static.flickr.com/2455/3956708538_e02012e690_b.jpg" rel="lightbox[637]"><img title="http://farm3.static.flickr.com/2455/3956708538_e02012e690_m.jpg" src="http://farm3.static.flickr.com/2455/3956708538_e02012e690_m.jpg" alt="REGISTRO" width="240" height="160" /></a><p class="wp-caption-text">REGISTRO</p></div>
<div class="wp-caption alignright" style="width: 250px"><a href="http://farm3.static.flickr.com/2647/3956166585_8299157a39_b.jpg" rel="lightbox[637]"><img title="TALLER DE BETANZOS" src="http://farm3.static.flickr.com/2647/3956166585_8299157a39_m.jpg" alt="TALLER DE BETANZOS" width="240" height="160" /></a><p class="wp-caption-text">TALLER DE BETANZOS</p></div>
<div class="wp-caption alignnone" style="width: 250px"><a href="http://farm3.static.flickr.com/2641/3956972277_7d4a3295a4_b.jpg" rel="lightbox[637]"><img title="FETOVA  - Ubuntu Mexico" src="http://farm3.static.flickr.com/2641/3956972277_7d4a3295a4_m.jpg" alt="FETOVA  - Ubuntu Mexico" width="240" height="160" /></a><p class="wp-caption-text">FETOVA  - Ubuntu Mexico</p></div>
<div class="wp-caption alignleft" style="width: 250px"><a href="http://farm3.static.flickr.com/2553/3961456112_16d8daf796_b.jpg" rel="lightbox[637]"><img title="Alexandro - OpenOffice.org" src="http://farm3.static.flickr.com/2553/3961456112_16d8daf796_m.jpg" alt="Alexandro - OpenOffice.org" width="240" height="160" /></a><p class="wp-caption-text">Alexandro - OpenOffice.org</p></div>
<div class="wp-caption alignright" style="width: 170px"><a href="http://farm3.static.flickr.com/2617/3960531719_27d1979656.jpg" rel="lightbox[637]"><img title="Bucio - Taller" src="http://farm3.static.flickr.com/2617/3960531719_27d1979656_m.jpg" alt="Bucio - Taller" width="160" height="240" /></a><p class="wp-caption-text">Bucio - Taller</p></div>
<div class="wp-caption alignleft" style="width: 250px"><a href="http://farm4.static.flickr.com/3445/3960644849_2d29f10acd_b.jpg" rel="lightbox[637]"><img title="Ricardo Meza" src="http://farm4.static.flickr.com/3445/3960644849_2d29f10acd_m.jpg" alt="Ricardo Meza" width="240" height="160" /></a><p class="wp-caption-text">Ricardo Meza</p></div>
<div class="wp-caption alignleft" style="width: 170px"><a href="http://farm3.static.flickr.com/2590/3956843564_48247a7859_b.jpg" rel="lightbox[637]"><img title="xrandy en su taller" src="http://farm3.static.flickr.com/2590/3956843564_48247a7859_m.jpg" alt="xrandy en su taller" width="160" height="240" /></a><p class="wp-caption-text">xrandy en su taller</p></div>
<div class="wp-caption alignright" style="width: 250px"><a href="http://farm3.static.flickr.com/2659/3956036505_c7b74d1fc7_b.jpg" rel="lightbox[637]"><img title="En la platica" src="http://farm3.static.flickr.com/2659/3956036505_c7b74d1fc7_m.jpg" alt="En la platica" width="240" height="160" /></a><p class="wp-caption-text">En la platica</p></div>
<div class="wp-caption alignright" style="width: 250px"><a href="http://farm3.static.flickr.com/2425/3961269486_805e077891_b.jpg" rel="lightbox[637]"><img title="Hector Bautista" src="http://farm3.static.flickr.com/2425/3961269486_805e077891_m.jpg" alt="Hector Bautista" width="240" height="160" /></a><p class="wp-caption-text">Hector Bautista</p></div>
<div class="wp-caption alignleft" style="width: 250px"><a href="http://farm3.static.flickr.com/2447/3956152223_c043b4bfa6_b.jpg" rel="lightbox[637]"><img title="Javier - Taller PHP" src="http://farm3.static.flickr.com/2447/3956152223_c043b4bfa6_m.jpg" alt="Javier - Taller PHP" width="240" height="160" /></a><p class="wp-caption-text">Javier - Taller PHP</p></div>
]]></content:encoded>
			<wfw:commentRss>http://bucio.com.mx/2009/09/el-fesol-2009/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>Tips para tu conky</title>
		<link>http://bucio.com.mx/2009/08/tips-para-tu-conky/</link>
		<comments>http://bucio.com.mx/2009/08/tips-para-tu-conky/#comments</comments>
		<pubDate>Wed, 19 Aug 2009 07:22:14 +0000</pubDate>
		<dc:creator>Rafael Bucio</dc:creator>
				<category><![CDATA[conky]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[how-to]]></category>
		<category><![CDATA[Tip]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://bucio.com.mx/?p=591</guid>
		<description><![CDATA[Bueno, un amigo que se está involucrando con esto del linuts, e instalo la distribución de  Ubuntu, me pregunto sobre conky y esté post espero que le ayude jeje. Fuentes en tu conky. Algunos conkys lucen bien con fuentes extras, las fuentes las puedes buscar en www.dafont.com una pagina la cual recomiendo tiene muy buenas [...]]]></description>
			<content:encoded><![CDATA[<p>Bueno, un amigo que se está involucrando con esto del <a href="http://bucio.com.mx/sobre/linux/">linuts</a>, e instalo la distribución de  <a href="http://bucio.com.mx/sobre/ubuntu/">Ubuntu</a>, me pregunto sobre <a href="http://bucio.com.mx/sobre/conky/">conky</a> y esté post espero que le ayude jeje.</p>
<p><strong>Fuentes en tu conky.</strong></p>
<p>Algunos conkys lucen bien con fuentes extras, las fuentes las puedes buscar en <a href="http://dafont.com" target="_blank">www.dafont.com</a> una pagina la cual recomiendo tiene muy buenas fuentes, las descargamos e instalamos en nuestras  carpetas, usaremos el comando <code>cp</code> , para copiar la fuente y las guardamos en <code>/usr/share/fonts/truetype/</code>, un ejemplo desde la terminal:</p>
<blockquote><p><code>eva:/home/bucio# <strong>cd /fonts/</strong> <span style="color: #999999;">&lt;-- usando cd para moverme a donde tengo las fuentes</span><br />
eva:/home/bucio/fonts# <strong>cp fuente.ttf /usr/share/fonts/truetype/</strong> <span style="color: #999999;">&lt;<em>-- copiamos la fuente</em></span><br />
eva:/home/bucio/fonts# <strong>cp *.ttf /usr/share/fonts/truetype/</strong> <span style="color: #999999;"><em>&lt;-- esté comando copia todas las fuentes, el asterisco "*" llama a todos los archivos, sería como decir *.ttf, llamar a todos los .ttf<br />
</em></span></code></p></blockquote>
<p>Ahora, para mandar a llamar desde tu conky a la fuente que guardaste, sería de está forma:</p>
<blockquote><p><strong>${font Fuente:size=11}</strong> Hola <strong>${font}</strong></p></blockquote>
<div class="wp-caption aligncenter" style="width: 254px"><img title="Conky - Rafael Bucio" src="http://img514.imageshack.us/img514/1079/pantallazo407.png" alt="Conky - Rafael Bucio" width="244" height="170" /><p class="wp-caption-text">Conky - Rafael Bucio</p></div>
<p><strong>Tener dos o más conkys en tu Desktop.</strong></p>
<p>Esto es sencillo, creamos  un script <a href="http://bucio.com.mx/sobre/bash/">bash</a>, el script, lo puedes guardar con el nombre que quieras, te recomiendo que sea un archivo oculto para que después no le pase nada, y darle permisos de ejecución <strong>chmod +x tuarchivo</strong>, con el siguiente contenido:</p>
<blockquote><p><code>conky -c  ./.conkyrc1 -d &amp;&amp; conky -c  ./.conkyrc2 -d</code></p></blockquote>
<p>El cual llama a los conkys que quieras, en esté caso dos, puedes agregar dos más si quieres, los otros conkys que agregues debes modificar en donde se pondrá el conky:</p>
<blockquote><p># Pone el conky abajo medio centrado.<br />
gap_x 550<br />
gap_y 600</p></blockquote>
<p>Esté sería un conky, que muestra la fecha y tres meses dejando en medio el mes en el que nos encontramos:<br />
[c]<br />
# Fecha y Calendario</p>
<p># Crear una ventana en lugar de utilizar el escritorio (requerido en nautilus)<br />
own_window yes<br />
own_window_type override<br />
own_window_transparent yes<br />
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager</p>
<p># Usar doble buffering (reduce el parpadeo, puede que no funcione para todos)<br />
double_buffer yes</p>
<p># fiddle con ventanas<br />
use_spacer right</p>
<p># Usar Xft?<br />
use_xft yes<br />
xftfont unDotum:size=8<br />
xftalpha 0.8<br />
text_buffer_size 2048</p>
<p># Actualiza<br />
update_interval 10</p>
<p># Tamaño minimo del texto en la ventana<br />
minimum_size 5 5<br />
maximum_width 700</p>
<p># Dibujar sombras<br />
draw_shades no</p>
<p># Texto<br />
draw_outline no # amplifies text if yes<br />
draw_borders no<br />
uppercase no # set to yes if you want all text to be in uppercase</p>
<p># Stippled borders?<br />
stippled_borders 3</p>
<p># bordes<br />
border_margin 9</p>
<p># ancho del borde<br />
border_width 10</p>
<p># Color para todo el texto<br />
default_color 626262</p>
<p># Alineación del texto<br />
alignment top_left</p>
<p># espacio entre los borders de la pantalla<br />
gap_x 10<br />
gap_y 600</p>
<p># después de &#8216;TEXT&#8217; es lo que saldrá en la pantalla</p>
<p>TEXT<br />
${alignr 320}${font Dirt2 SoulStalker:size=55}${color c0c0c0}${execi 3600 date +%A\ %B\ %d\ %Y}$font</p>
<p>${font DejaVu Sans Mono:size=11}${color a6a6a6}${exec cal -3}<br />
[/c]</p>
<p>Esté es un ejemplo de mi escritorio usando dos conkys:</p>
<div class="wp-caption aligncenter" style="width: 510px"><a href="http://farm3.static.flickr.com/2622/3829889060_7b7dd9039b_o.png" rel="lightbox[591]"><img title="Screen de a mediado de Agosto" src="http://farm3.static.flickr.com/2622/3829889060_c8416f39c7.jpg" alt="Screen de a mediado de Agosto" width="500" height="313" /></a><p class="wp-caption-text">Screen de a mediado de Agosto</p></div>
<p>Lo que hice es guardar el script con el nombre de <strong>.corree</strong> (el punto va antes por que es un archivo oculto), y lo mande a ejecutarse cuando yo inicie seción,  <strong>Sistema &#8211;&gt; Preferencias &#8211;&gt; Seciones,</strong> le di examinar y busque el archivo .<strong>corre</strong>, como tip si se sobre carga usa el comando sleep.</p>
<p><strong>Usar doble Buffering</strong></p>
<blockquote><p><code># Usar doble buffering (reduce el parpadeo, puede que no funcione para todos)<br />
double_buffer yes</code></p></blockquote>
<p>Eso es todo por hoy :þ por que ya me dio sueño T_T, dudas mentadas y esas cosas.. bienvenidas sean jaja</p>
]]></content:encoded>
			<wfw:commentRss>http://bucio.com.mx/2009/08/tips-para-tu-conky/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>Detención de webcam en Flash</title>
		<link>http://bucio.com.mx/2009/08/detencion-de-webcam-en-flash/</link>
		<comments>http://bucio.com.mx/2009/08/detencion-de-webcam-en-flash/#comments</comments>
		<pubDate>Fri, 14 Aug 2009 10:12:57 +0000</pubDate>
		<dc:creator>Rafael Bucio</dc:creator>
				<category><![CDATA[Debian]]></category>
		<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[how-to]]></category>
		<category><![CDATA[Tip]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://bucio.com.mx/?p=589</guid>
		<description><![CDATA[Ya desde hace tiempo, tenía un problema con el Flash, cuando usaba la API, para la Webcam Motión Detection, por más que instalaba y desinstalaba el adobe Flash, no lograba hacer que me reconociera mi WebCam en mi debian, entonces en Méxicodiario.com, crearon una aplicación para tomar fotos con flash desde la webcam y no [...]]]></description>
			<content:encoded><![CDATA[<p>Ya desde hace tiempo, tenía un problema con el Flash,  cuando usaba la API, para la <a href="http://www.adobe.com/devnet/flash/articles/webcam_motion.html" target="_blank">Webcam Motión Detection</a>, por más que instalaba y desinstalaba el adobe Flash, no lograba hacer que me reconociera mi WebCam en mi debian, entonces en <a href="http://mexicodiario.com/">Méxicodiario.com</a>, crearon una aplicación para tomar fotos con flash desde la webcam y no pude D:,  a lo que pregunte con <a href="http://hbautista.usoli.org/">@</a><a href="http://twitter.com/hbautista">Hbautista</a>, y me comento que le había pasado, igual que con rive.. pero a ellos se los dectecta bien.. al fin lo solucione y de la manera más simple jaja:</p>
<ol>
<li>Descargar el Flash (<a href="http://get.adobe.com/es/flashplayer/" target="_blank">click aquí</a>)<br />
<em> Usamos el .deb para ubuntu, nos funciona <img src='http://bucio.com.mx/wp-content/plugins/smilies-themer/adiumicons/wink.png' alt=';-)' class='wp-smiley' /> </em></li>
<li>Antes de instalar el .deb instalamos estos  Libs,<br />
<code>aptitude install libnspr4-dev libnss3-dev</code></li>
<li>Instalamos el .deb<br />
<code>dpkg -i install_flash_player_10_linux.deb</code></li>
<li>Verificamos si funciona:<br />
<a href="http://www.adobe.com/devnet/flash/articles/webcam_motion.html" target="_blank">http://www.adobe.com/devnet/flash/articles/webcam_motion.html</a></li>
</ol>
<p>Pues todo resulto bien, ya que yo solo descargaba los .tar y compilaba pero cuando use el .deb y vi que me pedia esos libs y lo aplique pff, funciono, estoy feliz wii:</p>
<div class="wp-caption aligncenter" style="width: 506px"><a href="http://img232.imageshack.us/img232/7838/pantallazo394.png" rel="lightbox[589]"><img title="Con la webcam y flash lala" src="http://img232.imageshack.us/img232/7838/pantallazo394.png" alt="Con la webcam y flash lala" width="496" height="264" /></a><p class="wp-caption-text">Con la webcam y flash lala</p></div>
]]></content:encoded>
			<wfw:commentRss>http://bucio.com.mx/2009/08/detencion-de-webcam-en-flash/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Configurar tu dominio en google para pidgin</title>
		<link>http://bucio.com.mx/2009/08/configurar-tu-dominio-en-google-para-pidgin/</link>
		<comments>http://bucio.com.mx/2009/08/configurar-tu-dominio-en-google-para-pidgin/#comments</comments>
		<pubDate>Sat, 01 Aug 2009 05:57:13 +0000</pubDate>
		<dc:creator>Rafael Bucio</dc:creator>
				<category><![CDATA[Debian]]></category>
		<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[how-to]]></category>
		<category><![CDATA[Tip]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://bucio.com.mx/?p=574</guid>
		<description><![CDATA[Pues, ya tenía tiene tiempo que uso mi mail con google, pero no lo usaba al 100%, teniendo amigos que solo usan gmail, (gtalk) bien jatsors, y no el tipico puerto MSN, tube que hacerlo. Estos son los pasos que use: Active en mi app de google el chat. Abri pidgin agregue nueva cuenta Nombre [...]]]></description>
			<content:encoded><![CDATA[<p>Pues, ya tenía tiene tiempo que uso mi mail con google, pero no lo usaba al 100%, teniendo amigos que solo usan gmail, (gtalk) bien jatsors, y no el tipico puerto MSN, tube que hacerlo.</p>
<p>Estos son los pasos que use:</p>
<ol>
<li>Active en mi app de google el chat.</li>
<li>Abri pidgin agregue nueva cuenta<br />
Nombre de usuario: Rafael<br />
Dominio: bucio.com.mx<br />
Contraseña: ************</li>
<li>Me fui a la pestaña Avanzadas:<br />
Puerto de conexión: 5222<br />
conectar con servidor: xmpp-server.l.google.com<br />
Pasarelas de transferencia de archivos: proxy.jabber.org:7777 <em>&lt;&#8211;  deje el que estaba</em></li>
<li>Di guardar <img src='http://bucio.com.mx/wp-content/plugins/smilies-themer/adiumicons/happy.png' alt=':-)' class='wp-smiley' /> </li>
</ol>
<p>Busque en google mail y encontré estás listas por si les sirve:</p>
<blockquote><p>_xmpp-server._tcp.gmail.com. IN SRV 5 0 5269 xmpp-server.l.google.com.<br />
_xmpp-server._tcp.gmail.com. IN SRV 20 0 5269 xmpp-server1.l.google.com.<br />
_xmpp-server._tcp.gmail.com. IN SRV 20 0 5269 xmpp-server2.l.google.com.<br />
_xmpp-server._tcp.gmail.com. IN SRV 20 0 5269 xmpp-server3.l.google.com.<br />
_xmpp-server._tcp.gmail.com. IN SRV 20 0 5269 xmpp-server4.l.google.com.<br />
_jabber._tcp.gmail.com. IN SRV 5 0 5269 xmpp-server.l.google.com.<br />
_jabber._tcp.gmail.com. IN SRV 20 0 5269 xmpp-server1.l.google.com.<br />
_jabber._tcp.gmail.com. IN SRV 20 0 5269 xmpp-server2.l.google.com.<br />
_jabber._tcp.gmail.com. IN SRV 20 0 5269 xmpp-server3.l.google.com.<br />
_jabber._tcp.gmail.com. IN SRV 20 0 5269 xmpp-server4.l.google.com.</p></blockquote>
<p>Listo ahora ya pueden usar su dominio de google en pidgin y chatear con sus amigos jax0rs elites :þ.</p>
]]></content:encoded>
			<wfw:commentRss>http://bucio.com.mx/2009/08/configurar-tu-dominio-en-google-para-pidgin/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>if_existing &amp; if_running at conky</title>
		<link>http://bucio.com.mx/2009/05/if_existing-if_running-at-conky/</link>
		<comments>http://bucio.com.mx/2009/05/if_existing-if_running-at-conky/#comments</comments>
		<pubDate>Mon, 18 May 2009 00:12:09 +0000</pubDate>
		<dc:creator>Rafael Bucio</dc:creator>
				<category><![CDATA[conky]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[Programación]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://bucio.com.mx/?p=508</guid>
		<description><![CDATA[Cuando recien use conky,  me llamo la atención que me ponía dos barras de mis conexiones, eth0 y wlan0, y me puse a buscar en la página de la documentación, sobre estás variables que me hicieran más limpio mi desktop, estas son: if_running (process) if PROCESS is running, display everything $if_running and the matching $endif. [...]]]></description>
			<content:encoded><![CDATA[<p>Cuando recien use <a href="http://bucio.com.mx/category/conky/">conky</a>,  me llamo la atención que me ponía dos barras de mis conexiones, eth0 y wlan0, y me puse a buscar en la página de la <a href="http://conky.sourceforge.net/docs.html">documentación</a>, sobre estás <a href="http://conky.sourceforge.net/variables.html">variables</a> que me hicieran más limpio mi desktop, estas son:</p>
<blockquote>
<p style="padding-left: 30px;"><strong> if_running</strong> (process)<br />
if PROCESS is running, display everything $if_running and the matching $endif. This uses the &#8220;pidof&#8221; command, so the -x switch is also supported</p>
<p><strong>if_existing</strong> file (string)<br />
if FILE exists, display everything between if_existing and the matching $endif. The optional second paramater checks for FILE containing the specified string and prints everything between $if_existing and the matching $endif.</p></blockquote>
<p>Un ejemplo sería para mostrar solo que estoy usando, en esté caso  si mi wireless o LAN :</p>
<p>[c]<br />
${if_existing /proc/net/route eth0}</p>
<p>${color white}${color #707070}${font size=16}${color #f4feff}${alignc} LAN: ${color #f4feff} ${addr eth0}${font}<br />
${color white}${color #707070}${downspeedgraph eth0 20,260 707070 cccccc}<br />
${color white}${color #707070}${upspeedgraph eth0 20,260 cccccc 707070}</p>
<p>${else}<br />
${font size=16}${color #f4feff}${alignc} WIFI: ${color #f4feff}${addr wlan0}${font}<br />
${downspeedgraph wlan0 20,260 707070 cccccc}<br />
${upspeedgraph wlan0 20,260 cccccc 707070}<br />
${color #707070}${wireless_link_bar wlan0}<br />
${else}</p>
<p>${endif}<br />
[/c]</p>
<p>Esté sería usando si corro un programa, en esté caso el amarok:</p>
<p>[c]<br />
${if_running amarokapp}<br />
${color #707070}Ahora escucho:<br />
${color #707070} ${execi 10 dcop amarok player title} por ${execi 10 dcop amarok player artist} | ${execi 5 dcop amarok player currentTime}/${execi 10 dcop amarok player totalTime}<br />
${color #707070}${execibar 1 ~/.conky/amarok progress}<br />
${color #707070}Bitrate:${execi 10 dcop amarok player bitrate}kbps${alignr}Vol:${execi 10 dcop amarok player getVolume}%<br />
${else}<br />
${font Invaders:size=35}${color #DEDDDF}    @C ${font}<br />
${else}</p>
<p>${endif}</p>
<p>[/c]</p>
<p>Muy bonitos los if, jeje el script en <a href="http://bucio.com.mx/category/bash/">bash</a> de amarok lo puedes encontrar la pagina de <a href="http://conky.sourceforge.net/amarok-ke49">conky</a>,  dejo un screen de mi  conky sin usar amarok y después corriendo el amarok.</p>
<div id="attachment_509" class="wp-caption aligncenter" style="width: 310px"><a href="http://bucio.com.mx/wp-content/uploads/2009/05/pantallazo-278.png" rel="lightbox[508]"><img class="size-medium wp-image-509" title="Sin Correr Amarok" src="http://bucio.com.mx/wp-content/uploads/2009/05/pantallazo-278-300x187.png" alt="Me muestra un pacman y el invader" width="300" height="187" /></a><p class="wp-caption-text">Me muestra un pacman y el invader</p></div>
<div id="attachment_510" class="wp-caption aligncenter" style="width: 310px"><a href="http://bucio.com.mx/wp-content/uploads/2009/05/pantallazo-279.png" rel="lightbox[508]"><img class="size-medium wp-image-510" title="Corriendo amarok" src="http://bucio.com.mx/wp-content/uploads/2009/05/pantallazo-279-300x187.png" alt="Me muestra ahora la rola que escucho" width="300" height="187" /></a><p class="wp-caption-text">Me muestra ahora la rola que escucho</p></div>
<p>Yo en el else, puse un tipo de fuente que encontre en dafont.com que se llama invaders por eso me muestra esos iconitos.</p>
<p><code>${font <strong><span style="color: #888888;">Invaders</span></strong>:size=35}${color #DEDDDF}    @C ${font}</code></p>
<p>Es cosa que te pongas a volar un rato para ver que más hacer.</p>
]]></content:encoded>
			<wfw:commentRss>http://bucio.com.mx/2009/05/if_existing-if_running-at-conky/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
		<item>
		<title>GtkDialog</title>
		<link>http://bucio.com.mx/2009/03/gtkdialog-iv/</link>
		<comments>http://bucio.com.mx/2009/03/gtkdialog-iv/#comments</comments>
		<pubDate>Sun, 29 Mar 2009 10:40:52 +0000</pubDate>
		<dc:creator>Rafael Bucio</dc:creator>
				<category><![CDATA[bash]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[gtkdialog]]></category>
		<category><![CDATA[how-to]]></category>
		<category><![CDATA[Programación]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://bucio.com.mx/?p=442</guid>
		<description><![CDATA[continuación de: GtkDialog-III. Creo que es hora de ver como hacer unos menús, siguiendo con la estructura, &#60;menubar&#62;&#60;/menubar&#62; definen la barra de menú, dentro de ella debe de contener &#60;menuitem&#62;&#60;/menuitem&#62; el cual muestra los menú. &#60;menubar&#62; &#60;menu&#62; &#60;menuitem&#62; &#60;label&#62;gtk-open&#60;/label&#62; &#60;/menuitem&#62; &#60;menuitem&#62; &#60;label&#62;gtk-save&#60;/label&#62; &#60;/menuitem&#62; &#60;menuitem&#62; &#60;label&#62;gtk-quit&#60;/label&#62; &#60;action&#62;EXIT="quit"&#60;/action&#62; &#60;/menuitem&#62; &#60;label&#62;File&#60;/label&#62; &#60;/menu&#62; &#60;/menubar&#62; [Código: Menu.sh ] En la [...]]]></description>
			<content:encoded><![CDATA[<p>continuación de: <a href="http://bucio.com.mx/2009/03/gtkdialog-iii/">GtkDialog-III</a>.</p>
<p>Creo que es hora de ver como hacer unos menús, siguiendo con la estructura, <strong>&lt;menubar&gt;&lt;/menubar&gt;</strong> definen la barra de menú, dentro de ella debe de contener <strong>&lt;menuitem&gt;&lt;/menuitem&gt;</strong> el cual muestra los menú.<br />
<code><br />
&lt;menubar&gt;<br />
&lt;menu&gt;<br />
<span style="color: #ff0000;">&lt;menuitem&gt;<br />
&lt;label&gt;gtk-open&lt;/label&gt;<br />
&lt;/menuitem&gt;</span><br />
<span style="color: #ff0000;">&lt;menuitem&gt;<br />
<span style="color: #000000;"> &lt;label&gt;gtk-save&lt;/label&gt;</span><br />
&lt;/menuitem&gt;<br />
&lt;menuitem&gt;</span><br />
&lt;label&gt;gtk-quit&lt;/label&gt;<br />
&lt;action&gt;EXIT="quit"&lt;/action&gt;<br />
&lt;/menuitem&gt;<br />
&lt;label&gt;File&lt;/label&gt;<br />
&lt;/menu&gt;<br />
&lt;/menubar&gt;<br />
</code></p>
<p style="text-align: center;"><a href="http://bucio.com.mx/wp-content/uploads/2009/03/pantallazo-201.png" rel="lightbox[442]"><img class="size-medium wp-image-443 aligncenter" title="Menuss" src="http://bucio.com.mx/wp-content/uploads/2009/03/pantallazo-201-300x149.png" alt="Menuss" width="300" height="149" /></a>[Código: <a href="http://works.bucio.com.mx/code/~gnu~Linux/Bash/gtkdialog/menu.sh">Menu.sh</a> ]</p>
<p>En la barra de menu podemos usar iconos, como el ejemplo que puse en la imagen, con el atributo <strong>icon=&#8221;gtk-icono a usar&#8221;</strong>,  y crear etiquetas alado de los iconos,  para usar los predifinidos sin etiquetas (labels), podemos usar <strong>stock=&#8221;gtk-open&#8221;</strong>, lo cual pondría el icono con su nombre pero, esto ya depende del sistema,  al poner el icono gtk-open y tienes tu distribución en español, lo leera como &#8220;abierto&#8221;, podemos decir los predifinidos :D.. también tenemos una opción de separar los menus con <strong>&lt;separator&gt;&lt;/separator&gt;</strong>. Esté es un ejemplo.</p>
<p style="text-align: center;"><a href="http://bucio.com.mx/wp-content/uploads/2009/03/pantallazo-202.png" rel="lightbox[442]"><img class="size-medium wp-image-444 aligncenter" title="Menu con iconos" src="http://bucio.com.mx/wp-content/uploads/2009/03/pantallazo-202-300x159.png" alt="Menu con iconos" width="300" height="159" /></a>[Código: <a href="http://works.bucio.com.mx/code/~gnu~Linux/Bash/gtkdialog/menuicon.sh">MenuIcon.sh</a>]</p>
<p>En el menú, open podemos usar chooser:</p>
<p style="text-align: center;"><a href="http://bucio.com.mx/wp-content/uploads/2009/03/pantallazo-205.png" rel="lightbox[442]"><img class="size-medium wp-image-446 aligncenter" title="Chooser" src="http://bucio.com.mx/wp-content/uploads/2009/03/pantallazo-205-300x181.png" alt="Chooser" width="300" height="181" /></a>[Código: <a href="http://works.bucio.com.mx/code/~gnu~Linux/Bash/gtkdialog/choo.sh">choo.sh</a>]</p>
<p style="text-align: left;">Algo parecido a un menú, es el noteBook, esto en lo personal me gusto mucho:</p>
<p style="text-align: center;"><a href="http://bucio.com.mx/wp-content/uploads/2009/03/pantallazo-203.png" rel="lightbox[442]"><img class="size-medium wp-image-445 aligncenter" title="NoteBook" src="http://bucio.com.mx/wp-content/uploads/2009/03/pantallazo-203-300x164.png" alt="NoteBook" width="300" height="164" /></a>[Código: <a href="http://works.bucio.com.mx/code/~gnu~Linux/Bash/gtkdialog/notebook.sh">notebook.sh</a>]</p>
<p>Para crear las pestañas, se usa <strong>&lt;notebook&gt;&lt;/notebook&gt;</strong>, dentro de ella los atributos serían los menus, por así decirlo <strong>&lt;notebook labels=&#8221;<em>Checkbox|Radiobutton|Tree</em>&#8220;&gt;</strong>. dentro de ello se pone el contenido de cada pestaña, ya sea abriendo un nuevo &lt;vbox&gt; o como en el caso de Tree, un nuevo &lt;tree&gt;.</p>
<p>Solo es cosa de idear como queremos el menú, y poner a trabajar nuestras mentes maleadas :D&#8230;</p>
<h2><span style="color: #ff0000;">Creando siguiente tema, creo que serán sobre ventanas xD.</span></h2>
]]></content:encoded>
			<wfw:commentRss>http://bucio.com.mx/2009/03/gtkdialog-iv/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>GtkDialog</title>
		<link>http://bucio.com.mx/2009/03/gtkdialog-iii/</link>
		<comments>http://bucio.com.mx/2009/03/gtkdialog-iii/#comments</comments>
		<pubDate>Fri, 20 Mar 2009 11:25:57 +0000</pubDate>
		<dc:creator>Rafael Bucio</dc:creator>
				<category><![CDATA[bash]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[gtkdialog]]></category>
		<category><![CDATA[Programación]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://bucio.com.mx/?p=416</guid>
		<description><![CDATA[Continuación de : gtkDialog-II Vimos los botones, sencillos entonces nos damos una idea de como funciona esto, lo que se puede hacer con los atributos, hay más widgets todavía, como los Checkbox, esto es sencillo: &#60;checkbox&#62; &#60;label&#62;Esto es un CheckBox&#60;/label&#62; &#60;variable&#62;CAJITA1&#60;/variable&#62; &#60;action&#62;echo checkbox esta en $CHECKBOX marcado&#60;/action&#62;&#62; &#60;/checkbox&#62; Sencillo como crear checkbox, tiene muchos atributos [...]]]></description>
			<content:encoded><![CDATA[<p>Continuación de :</p>
<h2><a href="http://bucio.com.mx/2009/03/gtkdialog-ii/">gtkDialog-II</a></h2>
<p>Vimos los botones, sencillos entonces nos damos una idea de como funciona esto, lo que se puede hacer con los atributos, hay más widgets todavía, como los Checkbox, esto es sencillo:<br />
<code><br />
</code></p>
<pre class="literallayout" style="text-align: left;">&lt;<span style="color: #ff0000;">checkbox</span>&gt;
   &lt;label&gt;Esto es un CheckBox&lt;/label&gt;
   &lt;variable&gt;CAJITA1&lt;/variable&gt;
   &lt;action&gt;echo checkbox esta en $CHECKBOX marcado&lt;/action&gt;&gt;
&lt;<span style="color: #ff0000;">/checkbox</span>&gt;</pre>
<p style="text-align: left;">Sencillo como crear checkbox, tiene muchos atributos como marcar, habilitar, deshabilitar, hacer combinaciones:</p>
<p style="text-align: center;"><a href="http://bucio.com.mx/wp-content/uploads/2009/03/pantallazo-168.png" rel="lightbox[416]"><img class="size-medium wp-image-417 aligncenter" title="CheckBox" src="http://bucio.com.mx/wp-content/uploads/2009/03/pantallazo-168-300x134.png" alt="CheckBox" width="300" height="134" /></a>[code: <a href="http://works.bucio.com.mx/code/~gnu~Linux/Bash/gtkdialog/check.sh">check.sh</a>]</p>
<p>No solo cajitas podemos hacer también podemos usar un radio button,  de la misma forma que checkbox :</p>
<p style="text-align: center;"><a href="http://bucio.com.mx/wp-content/uploads/2009/03/pantallazo-169.png" rel="lightbox[416]"><img class="alignnone size-medium wp-image-418" title="RadioButton" src="http://bucio.com.mx/wp-content/uploads/2009/03/pantallazo-169-300x153.png" alt="RadioButton" width="300" height="153" /></a><br />
[code: <a href="http://works.bucio.com.mx/code/~gnu~Linux/Bash/gtkdialog/checkb.sh">checkb.sh</a>]</p>
<p>Teniendo en cuenta esto, también salen los combos, las cajitas de combox, aquí tiene un nombre chistoso combobox:</p>
<p style="text-align: center;"><a href="http://bucio.com.mx/wp-content/uploads/2009/03/pantallazo-170.png" rel="lightbox[416]"><img class="alignnone size-medium wp-image-419" title="Combobox" src="http://bucio.com.mx/wp-content/uploads/2009/03/pantallazo-170-300x170.png" alt="Combobox" width="300" height="170" /></a><br />
[code: <a href="http://works.bucio.com.mx/code/~gnu~Linux/Bash/gtkdialog/combobox.sh">combobox.sh</a>]</p>
<p>Todo esto me hace recordar a mi querido zenity, en el bash, a lo que mis recuerdos me llevan a que aquí también tenemos una barra de progreso, un poco más divertida:</p>
<p><code><span style="color: #ff0000;"> &lt;progressbar&gt;</span><br />
&lt;label&gt;algo de texto&lt;/label&gt;<br />
&lt;input&gt;<strong>for i in $(seq 0 10 100); do echo $i; sleep 0.3; done</strong>&lt;/input&gt;<br />
&lt;action type="exit"&gt;Listo&lt;/action&gt;<br />
<span style="color: #ff0000;"> &lt;/progressbar&gt;</span></code></p>
<p>Podemos ver que no tiene nada diferente a lo demás, en el input podemos ejecutar el tiempo y con un simple ciclo for,  Son determinados  espacios en un tiempo..</p>
<p style="text-align: center;"><a href="http://bucio.com.mx/wp-content/uploads/2009/03/pantallazo-171.png" rel="lightbox[416]"><img class="alignnone size-medium wp-image-420" title="Barra" src="http://bucio.com.mx/wp-content/uploads/2009/03/pantallazo-171-300x95.png" alt="Barra" width="300" height="95" /></a><br />
[code: <a href="http://works.bucio.com.mx/code/~gnu~Linux/Bash/gtkdialog/progresobar.sh">progresobar.sh</a>]</p>
<p>En zenity, es un poco más facil y solo consta de :</p>
<p><code><strong><span style="color: #ff0000;">zenity</span></strong> <strong>--progress</strong> <strong>--auto-close</strong></code></p>
<p>La barra de Progreso, también puede dividirse por partes e imprimir algunas frases dentro de la barra, como el ejemplo del for simple que estaba arriba, solo que aquí creamos una Función, sip una función para agrupar trozos de código de una manera más lógica:<br />
[php]<br />
function progress() {<br />
for i in $(seq 0 10 100); do<br />
echo $i<br />
[ "$i" -le 30 ] &amp;&amp; echo "Empieza... tun tun"<br />
[ "$i" -le 60 -a "$i" -gt 30 ] &amp;&amp; echo "Uhh ala mitad..."<br />
[ "$i" -gt 60 ] &amp;&amp; echo "Termina u,u"</p>
<p>sleep 0.3<br />
done;</p>
<p>echo ready<br />
}<br />
[/php]</p>
<p style="text-align: center;"><a href="http://bucio.com.mx/wp-content/uploads/2009/03/pantallazo-172.png" rel="lightbox[416]"><img class="size-medium wp-image-423 aligncenter" title="Barra " src="http://bucio.com.mx/wp-content/uploads/2009/03/pantallazo-172-300x122.png" alt="Partes de la barra" width="300" height="122" /></a>[code: <a href="http://works.bucio.com.mx/code/~gnu~Linux/Bash/gtkdialog/progresobarter.sh">progresobarter.sh</a>]</p>
<p>Hagamos lago más rapido y que se sobreponga, en esté caso al comando date, que muestra la fecha..o el comando que quieras.. como dicen los españoles, "os dejo a vuestra imaginación":</p>
<p>[php]<br />
#! /usr/bin/gtkdialog -e</p>
<p>function progress() {<br />
for i in $(seq 0 10 100); do<br />
echo $i<br />
[ "$i" -le 30 ] &amp;&amp; echo "Empieza"<br />
[ "$i" -le 60 -a "$i" -gt 30 ] &amp;&amp; echo "ya casi"<br />
[ "$i" -gt 60 ] &amp;&amp; echo "Fin"</p>
<p>sleep 0.3<br />
done;</p>
<p>echo ready<br />
}</p>
<p>function progress_fast() {<br />
for i in $(seq 0 1 10000); do<br />
echo $((i/100))<br />
[ "$i" -le 3000 ] &amp;&amp; echo "1....."<br />
[ "$i" -le 6000 -a "$i" -gt 3000 ] &amp;&amp; echo "2...doshhh"<br />
[ "$i" -gt 6000 ] &amp;&amp; echo "fin .. <img src='http://bucio.com.mx/wp-content/plugins/smilies-themer/adiumicons/pinched.png' alt='xD' class='wp-smiley' /> rapisimo"<br />
#sleep 0.1<br />
done;</p>
<p>echo ready<br />
}<br />
[/php]</p>
<p style="text-align: center;"><a href="http://bucio.com.mx/wp-content/uploads/2009/03/pantallazo-173.png" rel="lightbox[416]"><img class="alignnone size-medium wp-image-426" title="Progresooo" src="http://bucio.com.mx/wp-content/uploads/2009/03/pantallazo-173-300x122.png" alt="Progresooo" width="300" height="122" /></a><br />
[code:  <a href="http://works.bucio.com.mx/code/~gnu~Linux/Bash/gtkdialog/progresobartest.sh">progresobartest.sh</a> ]</p>
<h2>SIGUIENTE POST <a href="http://bucio.com.mx/2009/03/gtkdialog-iv/">GTDIALOG IV</a></h2>
]]></content:encoded>
			<wfw:commentRss>http://bucio.com.mx/2009/03/gtkdialog-iii/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>GtkDialog</title>
		<link>http://bucio.com.mx/2009/03/gtkdialog-ii/</link>
		<comments>http://bucio.com.mx/2009/03/gtkdialog-ii/#comments</comments>
		<pubDate>Sun, 15 Mar 2009 07:08:15 +0000</pubDate>
		<dc:creator>Rafael Bucio</dc:creator>
				<category><![CDATA[bash]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[gtkdialog]]></category>
		<category><![CDATA[Programación]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://bucio.com.mx/?p=392</guid>
		<description><![CDATA[Continuación de : INTRO GTKDIALOG Siguiendo con gtkDialog, ya hemos aprendido lo básico, como llamarlo, ejecutarlo y hasta su integración con en lenguaje C, ahora veremos los widgets, ya que Gtkdialog es una lenguaje de descripción XML, es capas de denotar capaz de denotar cualquier complejo de dialogo que contienen las cajas y los widgets [...]]]></description>
			<content:encoded><![CDATA[<p>Continuación de :</p>
<h2><span style="color: #ff0000;"><a href="http://bucio.com.mx/2009/03/gtkdialog/">INTRO GTKDIALOG</a></span></h2>
<p>Siguiendo con gtkDialog, ya hemos aprendido lo básico, como llamarlo, ejecutarlo y hasta su integración con en lenguaje C, ahora veremos los widgets, ya que Gtkdialog es una lenguaje de descripción XML, es capas de denotar capaz de denotar cualquier complejo de dialogo que contienen las cajas y los widgets estos son los botones, campos de entradas, listas y otras cosas, que veremos, como la mayoría de los comandos esté tiene atributos (nota Acciones:: ), creo que es esté caso sería como en la mayoría de los lenguajes jeje, pero parecen más comandos, se agrupa junto con los contenedores (nota Contenedores::), de cabeza acostados como quieran, cajas todo debe estar en su respectivo contenedor, los widgets no pueden estar solo es peligroso para el exterior, o algo así dice el tuto jaja.</p>
<p>Bueno en los ejemplos anteriores solo vimos como se creaban botones con los labels también podemos poner algo de texto, claro es XML, negritas, cursivas :-)..</p>
<p style="text-align: center;"><a title="Atributos" href="http://bucio.com.mx/wp-content/uploads/2009/03/pantallazo-148.png" rel="lightbox[392]"><img class="size-medium wp-image-393 aligncenter" title="Prueba de Labels" src="http://bucio.com.mx/wp-content/uploads/2009/03/pantallazo-148-300x165.png" alt="" width="300" height="165" /><br />
</a>[code: <a href="http://works.bucio.com.mx/code/~gnu~Linux/Bash/gtkdialog/texto_atributos.sh">texo_atributos.sh</a>]</p>
<p>Aquí no hay mucho que explicar ya que es bastante explicito:<code><br />
</code></p>
<pre class="screen"><span style="color: #003366;">&lt;text</span> atributo atributo2&gt;
    <span style="color: #003366;">&lt;label&gt;</span><span style="color: #ff0000;">"</span><span style="color: #333399;">&lt;b&gt;</span>Negritas<span style="color: #333399;">&lt;/b&gt; <span style="color: #000000;">texto <img src='http://bucio.com.mx/wp-content/plugins/smilies-themer/adiumicons/pinched.png' alt='xD' class='wp-smiley' /> </span> </span><span style="color: #ff0000;">"</span><span style="color: #003366;">&lt;/label&gt;</span>
  <span style="color: #000080;">&lt;/text&gt;</span></pre>
<p><strong>Archivos de entrada:</strong></p>
<p>También tenemos esto, se define con el,<code>&lt;input file&gt;&lt;/input&gt;,</code> y puede ser declarado dentro de su contenedor que tipo de archivo abriremos ya sea una imagen o archivo hasta un comando ¡¡ (Todo lo que se puede hacer wowo):</p>
<p style="text-align: center;"><a title="Ejemplo input" href="http://bucio.com.mx/wp-content/uploads/2009/03/pantallazo-149.png" rel="lightbox[392]"><img class="size-medium wp-image-394 aligncenter" title="Input :-D Archivos comandos e imagen" src="http://bucio.com.mx/wp-content/uploads/2009/03/pantallazo-149-300x166.png" alt="Input :-D Archivos comandos e imagen" width="300" height="166" /></a>[code: <a href="http://works.bucio.com.mx/code/~gnu~Linux/Bash/gtkdialog/input.sh">input.sh</a>]</p>
<p style="text-align: left;">Es sencillo aprendiendo como es la estructura:</p>
<p style="text-align: left;"><code>&lt;<span style="color: #000080;">frame</span> Aqui Pondríamos el titulo del frame&gt;<br />
&lt;<span style="color: #000080;">text</span>&gt; &lt;-- Que es lo que queremos en esté caso un archivo que contiene texto o img (<span style="color: #000080;"><strong>pixmap</strong></span>)<br />
&lt;<span style="color: #000080;">label</span>&gt;TEXTO ESTATICO OHO OHHH&lt;/<span style="color: #000080;">label</span>&gt; &lt;-- por si las dudas<br />
&lt;<span style="color: #000080;">input</span> <strong><span style="color: #000080;">file</span></strong>&gt;/tmp/log&lt;/<span style="color: #000080;">input</span>&gt; &lt;-- abrimos Archivo o comando</code></p>
<p>&lt;/<span style="color: #000080;">text</span>&gt;</p>
<p>&lt;/<span style="color: #000080;">frame</span>&gt;</p>
<p>Los botones, son simplemente <span style="color: #0000ff;">&lt;button ok&gt;</span><span style="color: #003300;">&lt;action&gt;</span>echo Presionaste Ok<span style="color: #003300;">&lt;/action&gt;</span><span style="color: #0000ff;">&lt;/button&gt;</span>, algunos botones predefinidos son:</p>
<div class="itemizedlist">
<ul type="disc">
<li> <span class="emphasis"><em>'<span style="color: #800000;">&lt;button ok&gt;&lt;/button&gt;'</span></em></span></li>
<li> <span style="color: #800000;"><span class="emphasis"><em>'&lt;button cancel&gt;&lt;/button&gt;'</em></span></span></li>
<li> <span style="color: #800000;"><span class="emphasis"><em>'&lt;button help&gt;&lt;/button&gt;'</em></span></span></li>
<li> <span style="color: #800000;"><span class="emphasis"><em>'&lt;button yes&gt;&lt;/button&gt;'</em></span></span></li>
<li> <span style="color: #800000;"><span class="emphasis"><em>'&lt;button no&gt;&lt;/button&gt;'</em></span></span></li>
</ul>
<p><a href="http://bucio.com.mx/wp-content/uploads/2009/03/pantallazo-160.png" rel="lightbox[392]"></a></div>
<p style="text-align: center;"><a title="button" href="http://bucio.com.mx/wp-content/uploads/2009/03/pantallazo-160.png" rel="lightbox[392]"><img class="alignnone size-medium wp-image-410" title="Botones" src="http://bucio.com.mx/wp-content/uploads/2009/03/pantallazo-160-300x172.png" alt="Botones" width="300" height="172" /></a></p>
<p style="text-align: center;">[code: <a href="http://works.bucio.com.mx/code/~gnu~Linux/Bash/gtkdialog/button.sh">button.sh</a>]</p>
<h2 style="text-align: left;"><a href="http://bucio.com.mx/2009/03/gtkdialog-iii/">Siguiente Tema</a></h2>
]]></content:encoded>
			<wfw:commentRss>http://bucio.com.mx/2009/03/gtkdialog-ii/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
	</channel>
</rss>

