Cuando comenzo el proyecto de la guía de moveset, esta empezo como una lista en un tema de foro, por lo tanto el formato fue hecho en BBcode para foro. Cuando se dio la oportunidad de publicarla en páginas me vi en la necesidad de convertir la guía a código HTML, cosa por demas tediosa dado el volumen que ya en ese entonces tenia la guía.
Para convertir todo use una aplicación donde pegaba el código BBcode y me regresaba su equivalente en HTML. Todo muy bien hasta ahí. En enero fue la ultima vez que lo utilice para actualizar la guía.
Llego mediados de febrero y el día 16 tuve lista la nueva actualización de la guía y me disponia a actualizarla pero existieron algunos inconvenientes. La mayoria de los moveset que encuentro son posteados en foros, así que siguen viniendo en BBcode, que solo inserto al archivo original, el cual convierto y publico, solo que desde hace un mes que el windows se descompuso y la aplicación que usaba no corre bien en el Wine, no me deja meter los archivos completos y se cierra de manera inesperada.
¿Qué haria de hacer Gnoblis? ¿Arreglaria el windows? ¿Buscara una aplicación alternativa? Ni una ni otra. Gnoblis tiene una tendencia al hagalo usted mismo que sirvio de inspiración para resolver este sencillo problema. Mis cuatro lectores recordaran que Gnoblis gusta de programar, y eso hizo. Desarrolle una pequeña aplicación de consola que realiza la conversión. Simplemente lo pongo en la carpeta donde tengo los archivos originales en BBcode, lo ejecuto y me deja unos nuevos en HTML que ya solo abro, copio y pego en la página.
Hice una leve adaptación para poder usar la aplicación en consola con parametros de linea de comando para que no se limite a algo fijo como la primera que hice. Funciona tanto en windows como en linux si tienes Mono o NetFramework en la PC y dejo la aplicación y el código importante para quien curiosear o mejorarla porque esta asquerosamente simple y me ha dado una flojera crear una interfaz grafica que es posible encimar sin mucho esfuerzo y tal vez haga después. He aquí los enlaces
Qué lo disfruten ingratos.
10 comments
1 ping
Fire_tony
February 20, 2008 at 5:22 pm (UTC -7)
Cuando sea grande quiero ser como tú, apenas voy a empezar a ver C.
DL
February 20, 2008 at 7:22 pm (UTC -7)
Yo estoy empezando a ver C, y basicamente por mi cuenta porque bien podria hacer copy-paste al programa de otro y pasar como si nada XD
AlbertEin
February 21, 2008 at 12:57 pm (UTC -7)
En la universidad un amigo presento un programa bajado de internet, lo peor del caso es que tenia los comentarios EN PORTUGUES!!!, y alegaba que el lo habia hecho, el ingrato ni siquiera se molesto por ver los fuentes.
Respecto al programa, hubieras remplazado algunas, si no es que todos los Replaces con expresiones regulares, al menos eso hubiera hecho yo.
Ahhh!!, y deja de usar notacion hungara si no quieres quieres ser casado por la eternidad por mil almas sedientas de sangre.
AlbertEin
February 21, 2008 at 3:02 pm (UTC -7)
Como el WordPress ya te hizo saber, hice mi propia implementacion con expresiones regulares, el post aca: http://albertein.gamersla.net/archives/24
Gnoblis
February 21, 2008 at 8:20 pm (UTC -7)
^ Eso es todo \o/ una demostración practica de como se mejoran lasaplicaciones cuando compartes los fuentes.
AlbertEin
February 22, 2008 at 7:48 am (UTC -7)
Eso, y cuando se compite para ver quien la tiene mas grande xD
Gnoblis
February 22, 2008 at 7:13 pm (UTC -7)
El espiritu competitivo que vive en cada hombre
AlbertEin
February 23, 2008 at 10:15 am (UTC -7)
¿Apresado por la pretina?
Toyedpi
December 2, 2008 at 7:31 pm (UTC -7)
evidentemente no…
oye Gnoblis, que tipo de archivo es del cual saca el documento para convertir las tags de bbcode a html?
por cierto, estoy intentando hacerlo con interfaz gráfica… se que no tengo nada de programador, pero a lo mejor lo consigo… es una tarea sencilla en realidad…
Gnoblis
December 2, 2008 at 9:12 pm (UTC -7)
Archivos de texto plano como .txt, otros archivos de texto plano pueden funcionar también.
Historias de un Geek » Aprendiendo Regex - El imperio contrataca.
February 21, 2008 at 2:53 pm (UTC -7)
[...] Gnoblis posteo hacerca de un pequeño programa que hizo para convertir bbcode a html en su web: http://gnoblis.ingamevg.com/?p=67. [...]