tag:blogger.com,1999:blog-85944198080311069422024-03-06T05:10:28.473+01:00Zeptor LabsSoftware, hacking y cracking, y el mundo de la programación.Unknownnoreply@blogger.comBlogger45125tag:blogger.com,1999:blog-8594419808031106942.post-41704986826006838072021-08-26T18:18:00.001+02:002021-08-26T18:18:29.196+02:00HTMLColors, calificado como "Programa de la Semana" en ABCDatos<center><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhPc6uj8bsJDgkaELiOX6eDmhe9wIxLQFoXhjsK9KteY3BkK-X44HPOAH7dPyxp58Ia3RVNP4kev16ECRpEdXQDLiP1jUqoAlvqMSBQB67xgJBLVyuHttgghc3s3O9t63phI3-DfKILQXM/s1600/01-programa-semana-2021-bube-767-735683.jpg" ><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhPc6uj8bsJDgkaELiOX6eDmhe9wIxLQFoXhjsK9KteY3BkK-X44HPOAH7dPyxp58Ia3RVNP4kev16ECRpEdXQDLiP1jUqoAlvqMSBQB67xgJBLVyuHttgghc3s3O9t63phI3-DfKILQXM/s600/01-programa-semana-2021-bube-767-735683.jpg" /></a></center><br /> <br /> La gente de <a target="_blank" href="https://www.abcdatos.com/webmasters/programa/htmlcolors-degradados-de-color.html">ABCDatos.com</a> ha tenido la deferencia de galardonar el <strong>HTMLColors</strong> como "Programa de la semana", incluso currándose una descripción de la aplicación bastante completa (aunque si bien es cierto que el programa puede realizar diez degradados, éstos podemos seguir degradándose prácticamente hasta el color más oscuro o claro, es decir, #FFFFFF o #000000). <br /> <br /> Como bien sabéis, <a target="_blank" href="https://www.abcdatos.com/webmasters/programa/htmlcolors-degradados-de-color.html">HTMLColors</a> es una utilidad portable para trabajar con códigos de color que funciona como conversor, degradador, almacén de colores, selector... Sus posibilidades son innumerables. Una utilidad que apreciarán en gran manera diseñadores y webmasters.<br /> <br /> Gracias a ABCDatos por su distinción.<br /> Unknownnoreply@blogger.com1tag:blogger.com,1999:blog-8594419808031106942.post-9439252366855603032021-08-12T16:04:00.001+02:002021-08-12T16:04:29.262+02:00Nueva aplicación: OverTXT<center><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhC5Tc_8dMyrhyphenhyphenDyRFW0qpOxkOQKKqR1t7cM8LdMuDd3DzoNnguY9VyurOiR_tkVKo1LrI-b3EEOmOaby9VOQ4SfNmKMg0wobYdSnRamB789DDACfhhOvpqCDCdpLNv6eVeFaj78XRV2WM/s1600/overtxt-734485.jpg" ><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhC5Tc_8dMyrhyphenhyphenDyRFW0qpOxkOQKKqR1t7cM8LdMuDd3DzoNnguY9VyurOiR_tkVKo1LrI-b3EEOmOaby9VOQ4SfNmKMg0wobYdSnRamB789DDACfhhOvpqCDCdpLNv6eVeFaj78XRV2WM/s600/overtxt-734485.jpg" /></a></center><br /> <br /> Continúo ofreciéndoos aplicaciones ágiles y sencillas pero también muy útiles. Tras OverZIP (comprimir a Zip con "arrastrar y soltar"), OverHTM (convertir de TXT a HTML con "arrastrar y soltar") y OverRTF (convertir de TXT a RTF con "arrastrar y soltar"), quería dar un paso más y ofrecer otras dos conversiones interesantes: a doc, y de RTF a txt. De esta manera, usando varias, podremos convertir multitud de archivos sin necesidad de andar abriéndolos y cerrándolos todo el rato, muy útil para aquellas personas que, por ejemplo, tienen una gran cantidad de archivos txt y los quieren en doc, o de rtf y los quieren en doc, o de rtf y los quieren en html, o quieren hacer una página web de un simple txt.<br /> <br /> En este caso, OverTXT convierte archivos RTF a TXT. Dado que mi ordenador es antiguo, trabaja con ANSI, de manera que ese será el formato con el que la aplicación genere los txt.<br /> <br /> <a target="_blank" href="https://upload.disroot.org/r/eY6Js3cD#zju+2p8E7Lfwr3JlyDKGqSxlCtrZ+h6eeJ5m3B4z64c=">OverTXT la podéis descargar gratuitamente desde éste enlace</a> y, como es habitual, es portable. Como no puedo pagar un hosting, el enlace dura lo máximo que me permiten (30 días), así que si cuando la vayas a descargar no está activo, escríbeme y trataré de enviártela o resubirla.Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-8594419808031106942.post-8058195731344854122021-08-12T16:02:00.001+02:002021-08-12T16:02:14.092+02:00Nueva aplicación: OverDOC<center><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgS_9JP7Tt_IpMD7gMj90oJVo8m9hyTabx1IO91rEETHbojg_NYf10UJlycjE3wLlxxRLo-5iCJ-1n2TIotmsc9QVOiycANRpis7MJqvALCwtaTnQRjsf76QkQT7pt7jIBzfIXLQQSWHmg/s1600/overdoc-730473.jpg" ><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgS_9JP7Tt_IpMD7gMj90oJVo8m9hyTabx1IO91rEETHbojg_NYf10UJlycjE3wLlxxRLo-5iCJ-1n2TIotmsc9QVOiycANRpis7MJqvALCwtaTnQRjsf76QkQT7pt7jIBzfIXLQQSWHmg/s600/overdoc-730473.jpg" /></a></center><br /> <br /> Continúo ofreciéndoos aplicaciones ágiles y sencillas pero también muy útiles. Tras OverZIP (comprimir a Zip con "arrastrar y soltar"), OverHTM (convertir de TXT a HTML con "arrastrar y soltar") y OverRTF (convertir de TXT a RTF con "arrastrar y soltar"), quería dar un paso más y ofrecer otras dos conversiones interesantes: a doc, y de RTF a txt. De esta manera, usando varias, podremos convertir multitud de archivos sin necesidad de andar abriéndolos y cerrándolos todo el rato, muy útil para aquellas personas que, por ejemplo, tienen una gran cantidad de archivos txt y los quieren en doc, o de rtf y los quieren en doc, o de rtf y los quieren en html, o quieren hacer una página web de un simple txt.<br /> <br /> En este caso, OverDOC convierte archivos TXT a DOC (Word). Dado que no tengo docx en mi ordenador, y funciono con Word antiguos (aprovecho para mencionar que una donación me vendría bien ;) ), para su funcionamiento el usuario necesita tener instalado WinWord (Word2002, preferentemente).<br /> <br /> <a target="_blank" href="https://upload.disroot.org/r/LxKxGVZv#8gQIPUGHS0Aof51kUrgw54v9HPKwZOxURiZ9ir40Kug=">OverDOC la podéis descargar gratuitamente desde éste enlace</a> y, como es habitual, es portable. Como no puedo pagar un hosting, el enlace dura lo máximo que me permiten (30 días), así que si cuando la vayas a descargar no está activo, escríbeme y trataré de enviártela o resubirla.<br /> Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-8594419808031106942.post-14141599226002003902019-11-07T13:13:00.001+01:002019-11-07T13:13:05.858+01:00Nuevas actualizaciones de programasYa podéis descargar desde <a target="_blank" href="http://bianamaran.blogspot.com/p/descargas-de-programas.html">Drive</a> algunos programas actualizados, en concreto Protanize, OverHTM y OverRTF.<br />
<br />
- <a target="_blank" href="http://bianamaran.blogspot.com/search/label/protanize">Protanize</a>: El gestor de personajes permite ahora dejar sin auto-seleccionar el auto-copy y, además, en el navegador de elementos podemos lanzar la imagen con un botón superior. Por otra parte, se ha mejorado el acceso a las mini-imágenes con el cambio de posición del botón para abrir el visor.<br />
<br />
- <a target="_blank" href="http://bianamaran.blogspot.com/search/label/overhtm">OverHTM</a>: En el convertidor por arrastre de TXT a HTML, ahora podemos desactivar la auto-selección, de esta forma podremos corregir más cómodamente el título del archivo. Además, y por primera vez, podremos desactivarle la autocomplementación por número (cuidado con esto para no duplicar archivos), en el caso de que queramos conservar el mismo nombre del original.<br />
<br />
- <a target="_blank" href="http://bianamaran.blogspot.com/search/label/overrtf">OverRTF</a>: En el convertidor de archivos de TXT a RTF, ahora podemos también desactivarle la autocomplementación (auto-relleno on/off) con números (cuidado con esto para no duplicar archivos), en el caso de que queramos conservar el mismo nombre del original.Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-8594419808031106942.post-85670573150474799752019-02-16T15:19:00.002+01:002019-02-16T15:19:23.296+01:00Nueva aplicación: BatiName, generador aleatorio de nombres a partir de frases (o de otros nombres)<center><a target="_blank" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgyOdF3ZGe_uvbTAv4gsjyWk866MSfo9HI28N6fLr8GJbS0CcyldglmO7qvaTVYDCY_dhZwkjLW8JKpvhGORh6JkNGbSQghS31iYeXQNZmvDvquSUJrRbtRe8t-Mi047rYP_UPFJnVcdgM/s1600/batiname-batidora-de-nombres-01.jpg"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgyOdF3ZGe_uvbTAv4gsjyWk866MSfo9HI28N6fLr8GJbS0CcyldglmO7qvaTVYDCY_dhZwkjLW8JKpvhGORh6JkNGbSQghS31iYeXQNZmvDvquSUJrRbtRe8t-Mi047rYP_UPFJnVcdgM/s600/batiname-batidora-de-nombres-01.jpg" /></a></center><br />
A veces necesitamos, queremos o nos gustaría, obtener un nombre a partir de una frase, unas letras, una combinación de palabras o de otros nombres, pero la tarea puede resultar bastante extenuante. Para esos casos nos viene bien una aplicación que nos genere lista de nombres a partir de las palabras dadas, y es ahí donde nos puede resultar muy útil "BatiName".<br />
<br />
Como su nombre indica, "BatiName" es una "batidora de nombres". Básicamente mezcla las letras, y nos genera nombres aleatorios. <br />
<br />
<a name='more'></a><br />
<br />
<center><a target="_blank" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhZ7Ktx6KyxJXvShF5VxWya_e-SLjwUxEfeGho7EcSvdXYW63J6ArbKTI5niXSrpkwZ6SUE_6iig0u-yQJXsIcJVcSFZ4tVm1P2EATGQbZTVc-VYVyAwCz8rb0SK6Pg28taN7kSlbG33WU/s1600/batiname-batidora-de-nombres-02.jpg"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhZ7Ktx6KyxJXvShF5VxWya_e-SLjwUxEfeGho7EcSvdXYW63J6ArbKTI5niXSrpkwZ6SUE_6iig0u-yQJXsIcJVcSFZ4tVm1P2EATGQbZTVc-VYVyAwCz8rb0SK6Pg28taN7kSlbG33WU/s600/batiname-batidora-de-nombres-02.jpg" /></a></center><br />
Pero no solamente nombres, obviamente: con BatiName podemos obtener nombres, surnames, nicks, apodos, nombres de fantasía -para juegos, etc.-,, segundos nombres, pseudo-nombres, y apellidos. Su funcionamiento es muy simple:<br />
<br />
En "nombre a batir" introduciremos las palabras o frases que queremos utilizar como base del nombre. Por ejemplo, imaginemos que queremos obtener un nombre a partir de "rayos fogosos", o de los nombres "martin laura antonio", pues simplemente los introduciríamos aquí (sin espacios en blanco, o con espacios en blanco, como se desee).<br />
<br />
Podemos elegir nombres "por parejas", es decir, que se duplique el nombre (si queremos obtener nombre y apellido).<br />
<br />
En "Extensión", introduciremos la extensión que queremos que tenga el nombre. Puede ser la misma extensión de las palabras que escribamos, o menor o mayor.<br />
<br />
Si elegimos el check "Sin espacios en blanco", la aplicación ignorará los espacios en blanco que hubiese en el "Nombre a batir".<br />
<br />
Por último, tenemos la opción de copiar el resultado, añadirlo al listado de nombres manualmente o, si queremos que se vaya generando una lista para luego elegir uno de entre todos, activamos el check "Auto-añadir".<br />
<br />
Como se puede ver, es una aplicación simple de utilizar, pero útil y potente.<br />
<br />
Lógicamente, muchos de los nombres generados no tendrán mucho sentido, serán letras inconexas, pero a medida que vayamos generando más combinaciones podremos obtener nombres más o menos interesantes, obviamente, dependiendo del nombre a batir que hayamos introducido.<br />
<br />
<center><a target="_blank" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj9rqroN43MMjFHasnvx99R73BOer8DSNVZKVfMNTTTBPnzx_JKlkUk9x62bvqFg59Dj9fNmRtvg8O79ogg8NQ1h3efCEXyl2XPhyO3SB3oaI1plnU2sCj-ud5Nn3AlfvuXoREd-zMzrp4/s1600/batiname-batidora-de-nombres-03.jpg"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj9rqroN43MMjFHasnvx99R73BOer8DSNVZKVfMNTTTBPnzx_JKlkUk9x62bvqFg59Dj9fNmRtvg8O79ogg8NQ1h3efCEXyl2XPhyO3SB3oaI1plnU2sCj-ud5Nn3AlfvuXoREd-zMzrp4/s600/batiname-batidora-de-nombres-03.jpg" /></a></center><br />
Una gran ventaja de BatiName es que, con cada click en el botón "Batir", la aplicación va mezclando las posiciones entre el nombre dado, es decir: si ponemos como nombre a batir "rayos de fuego", y ponemos de extensión de resultado un nombre con tres letras de extensión, no nos dará siempre combinaciones de "ray", que son las tres primeras letras, sino que irá saltando entre las distintas posiciones del nombre, y pudiendo con ello obtener muchísimas más variaciones.<br />
<br />
BatiName es una aplicación portable, para Windows, freeware, y puede descargarse desde la <a target="_blank" href="http://bianamaran.blogspot.com/p/descargas-de-programas.html">sección de descarga de programas</a> en este mismo blog.<br />
Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-8594419808031106942.post-23649843614626627372019-02-05T20:48:00.000+01:002019-02-05T21:27:47.195+01:00Protanize: creación, control y gestión de fichas de personajes<center><a target="_blank" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi8ESsA-Qw1UYfdG5QMnuuDkeY_ghMlsLge_ZfiblNG0kL1ZA6gFyaV6PZEu9khpqMXT9xU58efN7NsjBya18OemHKa9nyDUXY3BNXZr2Mpm-6uq91XL4zLWErls5letCpsbJtrOqAP5dg/s1600/protanize-programa-fichas-personajes-01.jpg"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi8ESsA-Qw1UYfdG5QMnuuDkeY_ghMlsLge_ZfiblNG0kL1ZA6gFyaV6PZEu9khpqMXT9xU58efN7NsjBya18OemHKa9nyDUXY3BNXZr2Mpm-6uq91XL4zLWErls5letCpsbJtrOqAP5dg/s600/protanize-programa-fichas-personajes-01.jpg" /></a></center><br />
He estado buscando sin cesar una aplicación sencilla, ligera, rápida y portable para la creación de fichas de personajes (para novelas, guiones, cómics, cine, video-juegos, juegos de rol, películas, etc...). Lo que he encontrado por ahí deja bastante que desear: las aplicaciones que no son pesadas, son muy básicas, y las que son completas, son pesadísimas y muchas, encima, de pago.<br />
<br />
De manera que durante unas semanas me he dedicado al diseño y programación de una aplicación de este estilo. Así, hoy os puedo ofrecer, freeware como es normal, la nueva aplicación para la creación y control de fichas de personajes llamada Protanize, la cual es para sistemas Windows, y es portable.<br />
<br />
<a name='more'></a><br />
<br />
<center><a target="_blank" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi2zH2vers9tp4XRvAiOojp8y0WQgQ_kG_WS_yZHvi_COHrdU4BKYJ6i5ygdB9wlJyfWPcgZwF9fLpmUWZqxFwdMPaXpXnzOOs1C1jJC7DA8ovz92cj7mcAMdWIpeTCTyH6XjS1Z6Xoxiw/s1600/protanize-programa-fichas-personajes-02.jpg"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi2zH2vers9tp4XRvAiOojp8y0WQgQ_kG_WS_yZHvi_COHrdU4BKYJ6i5ygdB9wlJyfWPcgZwF9fLpmUWZqxFwdMPaXpXnzOOs1C1jJC7DA8ovz92cj7mcAMdWIpeTCTyH6XjS1Z6Xoxiw/s600/protanize-programa-fichas-personajes-02.jpg" /></a></center><br />
Con Protanize el usuario podrá no solo almacenar y organizar los datos de sus personajes, sino que también podrá incluir una foto de ellos identificativa. Además, podrá utilizar diversos recursos que seguramente serán muy valiosos en su labor creativa: organizar vocabulario, y poder mantener una librería de imágenes de elementos diversos.<br />
<br />
<strong>1- Editor.</strong><br />
Protanize se compone de varias pestañas. La primera, y que podríamos calificar de "central", sirve para la función principal de la aplicación: tener todos los personajes que vayamos creando "a mano". En la izquierda podremos crear nuevas fichas, y abrir unas utiliades "extra" como un "Auto-copy" (que viene a ser un "<a target="_blank" href="http://bianamaran.blogspot.com/search/label/plastiplaste">PlastiPlaste</a>" integrado en el programa), buscar por la ficha cargada, y ocultar o mostrar la zona superior de la "Bio". <br />
<br />
En la parte inferior encontramos el listado de directorios, lo suyo es que cada novela tenga un directorio propio con sus personajes, y es ahí dentro donde meteríamos cada ficha, que nos aparecerá en la parte inferior.<br />
<br />
A la derecha, encontramos la mencionada "Bio". Haciendo doble click sobre cualquiera de sus campos, éstos se copiarán al portapapeles, por si necesitamos copiar alguna información del personaje. La Bio toma sus datos (nombre, apodo, etc.) de las primeras líneas de la ficha del personaje (L1, L2...), por lo que no nos ahorramos el paso de configurar o de introducir dato alguno, y solo tenemos que rellenar la ficha sin más en el editor principal.<br />
<br />
Bajo la Bio encontramos el editor principal, en donde se nos muestra toda la información de cada personaje.<br />
<br />
En la parte inferior hay una pequeña barra de herramientas, que permite pegar contenido del portapapeles al editor principal, copiarlo, cortarlo, o copiarlo todo. También nos permite aumentar o disminuir el tamaño de letra. Por último, un check con "Autoguardar" (que viene activado por defecto) funciona de la siguiente manera: guarda cada archivo al cambiar de ficha. Es decir, cada vez que le damos a una ficha para abrirla, el programa guarda automáticamente la anterior. Esto es muy útil por si nos olvidamos de guardar algo antes de pasar a otra ficha de personaje.<br />
<br />
<center><a target="_blank" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiEt-ronPn7BrrkA21nafanYdwfsRX442GKxdBUMX2PA8eryvTzhwuwDktvsXgYcb-ovTU5RByfaJERTzCqrQaBL9WjM5spk88_TREdcw6Rt_Lndf1SjpUnFBD04EcQ2NkjJaeJPk3v3co/s1600/protanize-programa-fichas-personajes-03.jpg"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiEt-ronPn7BrrkA21nafanYdwfsRX442GKxdBUMX2PA8eryvTzhwuwDktvsXgYcb-ovTU5RByfaJERTzCqrQaBL9WjM5spk88_TREdcw6Rt_Lndf1SjpUnFBD04EcQ2NkjJaeJPk3v3co/s600/protanize-programa-fichas-personajes-03.jpg" /></a></center><br />
<strong>2- Imagen.</strong><br />
La pestaña o "tab" "Imagen" es muy simple: en ella podemos ver la imagen cargada del personaje que tengamos seleccionado. Muy útil por si queremos observar más de cerca ciertos detalles visuales del mismo. En la parte inferior podremos copiar dicha imagen al portapapeles, o limpiarla (para ahorrar memoria).<br />
<br />
<strong>3- Visor.</strong><br />
La pestaña "Visor" se utiliza por si queremos guardar en un archivo de imagen (jpg) los datos del personaje. Esto lo podremos realizar desde la pestaña "Gestión", de la que hablaremos más adelante.<br />
<br />
<strong>4- Vocabulario.</strong><br />
Esta pestaña tiene la intención de servir de ayuda cuando redactamos texto (guiones, novelas, relatos cortos, etc.). En ella podremos crear nuevos archivos, realizar búsquedas, o abrir la carpeta donde Protanize almacena los archivos del vocabulario (Utilidades), por si queremos eliminar manualmente alguno.<br />
<br />
<center><a target="_blank" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh9CGobaBDDwOIVpY7heON9eW1JqF3bymtHKpM3WWxiGdDDqcda8m-NMG63JdlNDjw3UMyfIqvYFdZP8Zy7nJOYmmpfMlKsC1te_8EHiT-ubJ-UvpB6YheEGOBbXskRH45NqhlZ6L8ww54/s1600/protanize-programa-fichas-personajes-04.jpg"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh9CGobaBDDwOIVpY7heON9eW1JqF3bymtHKpM3WWxiGdDDqcda8m-NMG63JdlNDjw3UMyfIqvYFdZP8Zy7nJOYmmpfMlKsC1te_8EHiT-ubJ-UvpB6YheEGOBbXskRH45NqhlZ6L8ww54/s600/protanize-programa-fichas-personajes-04.jpg" /></a></center><br />
<strong>5- Utilidades.</strong><br />
La pestaña "Utilidades" es muy completa y bastante interesante. En ella podremos ir colocando nuevos elementos que usar en las tramas: ropa, utensilios, etc. Cada uno de ellos lo podemos agrupar en carpetas, y así organizados ir navegando entre ellos. <br />
<br />
La barra de herramientas de esta pestaña no tiene mucho misterio, solo mencionar la función "AUT." (Auto), que sirve para abrir un segundo "mini-panel" de imagen, con el fin de que podamos tener una visión global de las imágenes más grandes. Haciendo doble click sobre la mini-imagen, la podremos abrir con el editor de imágenes predeterminado que tengamos.<br />
<br />
Además, también podremos desplazar la imagen cargada, en el visor principal, moviendo el puntero del ratón sobre ella.<br />
<br />
<strong>6- Gestión.</strong><br />
Finalmente, en el tab "Gestión" encontramos reunidas algunas funciones de las que ya hemos hablado. Existen varios grupos en él: el grupo "Editor", tiene el botón para ver u ocultar la "Bio". Bajo él, existe un botón que codifica a ANSI. Esto es así porque el programa guarda los archivos de texto en codificación ANSI, por lo que si cargamos un texto Unicode, nos aparecerán símbolos raros. Esta función codifica el archivo para que podamos guardarlo en el formato del programa.<br />
<br />
También podemos poner el editor en negrita, o quitarlas. Y, finalmente, el botón "abrir directorio seleccionado" permite que podamos abrir el directorio del programa (o cualquiera que tengamos abierto). ¿Por qué? Porque así podremos poner nuevos directorios, para nuevas novelas, relatos o para almacenar nuevas fichas. La razón de no incluir en el programa la posibilidad de crear directorios tiene solo el objeto de hacerlo más sencillo, y de evitar añadir más elementos que lo hagan caótico. Abriendo el directorio, podremos crear carpetas a mano sin problema.<br />
<br />
El otro grupo es el de "Visor". En él encontramos un botón para limpiar la imagen del Visor, para verla u ocultarla (caso que no queramos que aparezca al generar la ficha), y para cargar manualmente la ficha actual. La razón es que, para evitar pasos innecesarios (no tiene ningún sentido cargar cada ficha que se abra al Visor, si no se va a usar), esta función no es automática, por lo que he decidido ponerla manual, y así podemos cargar la ficha al Visor solo cuando vayamos a generar la imagen.<br />
<br />
El último botón, "Generar y guardar ficha", nos permite guardar en formato "jpg" la ficha actualmente cargada en el Visor.<br />
<br />
Como veis, dentro de su sencillez Protanize es un programa sumamente útil y bastante completo, que permite gestionar fácil y cómodamente numerosas fichas de personajes, varias novelas/guiones, y multitud de elementos accesorios que nos pueden servir de gran ayuda, y ahorrarnos mucho tiempo.<br />
<br />
Como os decía Protanize es gratuita, portable y ligera. La podéis obtener <span style="background-color: rgb(222,222,218);"><a target="_blank" href="http://bianamaran.blogspot.com/p/descargas-de-programas.html">desde la sección de descargas</a></span>.<br />
<br />
<center><a target="_blank" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgRU0j7WAjcf2rrO8dsILIWr2GzyMWEPdXOfUMcCDsCr_e-hjTWTg7Ta1I3X5HLUAyClNj1bEnn1kA7GDmZUD_L8cFOnwLbazCPRdkled0XfhLICMiw4Q4jDEssfblHWp8sU3yi3H2GD6A/s1600/protanize-programa-fichas-personajes-05.jpg"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgRU0j7WAjcf2rrO8dsILIWr2GzyMWEPdXOfUMcCDsCr_e-hjTWTg7Ta1I3X5HLUAyClNj1bEnn1kA7GDmZUD_L8cFOnwLbazCPRdkled0XfhLICMiw4Q4jDEssfblHWp8sU3yi3H2GD6A/s600/protanize-programa-fichas-personajes-05.jpg" /></a></center><br />
<center><a target="_blank" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhx_w-gXt2ZJIqPSxXPhI5iKUbK-MjyTtGsmC6ZHCeQbGnbf5EnRsY0WKnmkUD5W5ikADdOB8aeNcMKqTejVzlUESaRvunXe4_De2eWc5JwqpdXrO1IttKeiF9Fnwvki2yQ8DB3-_irt_w/s1600/protanize-programa-fichas-personajes-06.jpg"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhx_w-gXt2ZJIqPSxXPhI5iKUbK-MjyTtGsmC6ZHCeQbGnbf5EnRsY0WKnmkUD5W5ikADdOB8aeNcMKqTejVzlUESaRvunXe4_De2eWc5JwqpdXrO1IttKeiF9Fnwvki2yQ8DB3-_irt_w/s600/protanize-programa-fichas-personajes-06.jpg" /></a></center><br />
<center><a target="_blank" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEijLLQRdI_OEtIbGUKNfD3eE7Fj5wNWR0NzRyy7o7RNEDG2_AWNmDv0m5CTAmmx3hVHccpwF3XQrxKGOdTNdNVihvXzV5l12Q9bc41nihAqbt9dQdASZVTCDjeZ3RuFy20-pPj2uXrViRg/s1600/protanize-programa-fichas-personajes-07.jpg"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEijLLQRdI_OEtIbGUKNfD3eE7Fj5wNWR0NzRyy7o7RNEDG2_AWNmDv0m5CTAmmx3hVHccpwF3XQrxKGOdTNdNVihvXzV5l12Q9bc41nihAqbt9dQdASZVTCDjeZ3RuFy20-pPj2uXrViRg/s600/protanize-programa-fichas-personajes-07.jpg" /></a></center><br />
<center><a target="_blank" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhC4UlQ3R28_iAFAUMy2KoeXSSNbYt-af9hydE1EZDYomDShev2mfDaomFbAcY_ZIAIdSbc6gsiF0j7JNVA87LkpDVANspzFOE0lOlF2ey6bidIXlhyphenhyphenmhxuftssrPDK_QQ0-cmIjmrzXXM/s1600/protanize-programa-fichas-personajes-08.jpg"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhC4UlQ3R28_iAFAUMy2KoeXSSNbYt-af9hydE1EZDYomDShev2mfDaomFbAcY_ZIAIdSbc6gsiF0j7JNVA87LkpDVANspzFOE0lOlF2ey6bidIXlhyphenhyphenmhxuftssrPDK_QQ0-cmIjmrzXXM/s600/protanize-programa-fichas-personajes-08.jpg" /></a></center><br />
<center><a target="_blank" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgRVdzXsdXhSmquUcINZFtMO8peMq81Y7GEGZ6V7zfWRc1K5cbVJdqRSHurdpjPxYo5opPTYsZT_lP4EYRq7dMzY_xGqa0Ru0DKiRaC8JWu_fkjEOHcDB9lFk3JpmRQaijOHr1g2syM5m8/s1600/protanize-programa-fichas-personajes-09.jpg"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgRVdzXsdXhSmquUcINZFtMO8peMq81Y7GEGZ6V7zfWRc1K5cbVJdqRSHurdpjPxYo5opPTYsZT_lP4EYRq7dMzY_xGqa0Ru0DKiRaC8JWu_fkjEOHcDB9lFk3JpmRQaijOHr1g2syM5m8/s600/protanize-programa-fichas-personajes-09.jpg" /></a></center><br />
<center><a target="_blank" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj-Jqfwcppfs5KleJziLjT2rE-qIsbQPJHVtTsNv49jVq7iqWJujHzmP2G0vusZkZKgziQqqukMAfzFr5uyrQRscTUGY0NkRH234L_w4JZK3BV9zP7kp8F1g6-6P17jWAs6x0UvyzH8OP8/s1600/protanize-programa-fichas-personajes-10.jpg"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj-Jqfwcppfs5KleJziLjT2rE-qIsbQPJHVtTsNv49jVq7iqWJujHzmP2G0vusZkZKgziQqqukMAfzFr5uyrQRscTUGY0NkRH234L_w4JZK3BV9zP7kp8F1g6-6P17jWAs6x0UvyzH8OP8/s600/protanize-programa-fichas-personajes-10.jpg" /></a></center><br />
<center><a target="_blank" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEimehS9CVwrsulbA85WhKWWUEOVjwZFTNQ26AFei4DIcMyTgY92o-5EW2aSZY2lmoP_zdzL1YXZwozkT33-vlz9fJ3lz2fo9AlBvM-Aw7v5-iwRf3oLZhIc2KdiPO0sMNt-ppRHyj0NL_0/s1600/protanize-programa-fichas-personajes-11.jpg"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEimehS9CVwrsulbA85WhKWWUEOVjwZFTNQ26AFei4DIcMyTgY92o-5EW2aSZY2lmoP_zdzL1YXZwozkT33-vlz9fJ3lz2fo9AlBvM-Aw7v5-iwRf3oLZhIc2KdiPO0sMNt-ppRHyj0NL_0/s600/protanize-programa-fichas-personajes-11.jpg" /></a></center><br />
<center><a target="_blank" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhxxEsytZhNbg3akljaWKtwFl6kTQR6oP0Al5W7-Tx_rYNoIBzpv7hg_ZQJB86yoysLJZk4f7DJmJchza3G6xtcgHQ1yjF0K6TRaUj17HObjsdIr2up0DU91_XihY96Y9B5UBiMnVuqY3g/s1600/protanize-programa-fichas-personajes-12.jpg"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhxxEsytZhNbg3akljaWKtwFl6kTQR6oP0Al5W7-Tx_rYNoIBzpv7hg_ZQJB86yoysLJZk4f7DJmJchza3G6xtcgHQ1yjF0K6TRaUj17HObjsdIr2up0DU91_XihY96Y9B5UBiMnVuqY3g/s600/protanize-programa-fichas-personajes-12.jpg" /></a></center><br />
<center><a target="_blank" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjRdH_U_wdzl03QDh4jjuNj_Xab3kIShSA3WnH6JZOiC44V9dezOLCG6bxeAgDpI1RuYQ7gd2DUgFaldMHT3gczrCkx_r4SnW1gyaHTFv9XkKR7OnB9tPw-yTRc_9Y811E9NUGBBjuvmVA/s1600/protanize-programa-fichas-personajes-13.jpg"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjRdH_U_wdzl03QDh4jjuNj_Xab3kIShSA3WnH6JZOiC44V9dezOLCG6bxeAgDpI1RuYQ7gd2DUgFaldMHT3gczrCkx_r4SnW1gyaHTFv9XkKR7OnB9tPw-yTRc_9Y811E9NUGBBjuvmVA/s600/protanize-programa-fichas-personajes-13.jpg" /></a></center><br />
<center><a target="_blank" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjBzza2eqEbYMLyDN9W3qEY2cpxAvclHLtTIGDRNccC4tybKWvjWuB5CtoUxJPw2ZYajRCQU814CQuLNU3I_gP2dw51ZNJ_fv2eERPLMUcE4QSbZUz9RiOuDCC-E4YuUwzlMziFMAD_mEg/s1600/protanize-programa-fichas-personajes-14.jpg"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjBzza2eqEbYMLyDN9W3qEY2cpxAvclHLtTIGDRNccC4tybKWvjWuB5CtoUxJPw2ZYajRCQU814CQuLNU3I_gP2dw51ZNJ_fv2eERPLMUcE4QSbZUz9RiOuDCC-E4YuUwzlMziFMAD_mEg/s600/protanize-programa-fichas-personajes-14.jpg" /></a></center><br />
<center><a target="_blank" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEinyWzbk_7xeGM9Dys61QiWVYIUn-WVgNPKoaowohRwkwHVayNRKl5IV_V6Tov5fhQk4aKjRkkX84ST0NuOTMFcWS839gGkIZ1q635Zy4F7J35XqgKX66VFbHBqOYeX-zGEAOAB4jhvHDA/s1600/protanize-programa-fichas-personajes-15.jpg"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEinyWzbk_7xeGM9Dys61QiWVYIUn-WVgNPKoaowohRwkwHVayNRKl5IV_V6Tov5fhQk4aKjRkkX84ST0NuOTMFcWS839gGkIZ1q635Zy4F7J35XqgKX66VFbHBqOYeX-zGEAOAB4jhvHDA/s600/protanize-programa-fichas-personajes-15.jpg" /></a></center><br />
<center><a target="_blank" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhZhbP7zguIxhojSaw4SAdcpjqKZHS6cvgOee58iVGPcZWEyI-UUOy7qyKRGPrBkJj-aPTMrTQ9T-JHtOm-edpQ2iimLIzkzwAAHqJsp3oazr3ZMH-vjTWS2_Mbu18rUax-SPRj_h_TAJs/s1600/protanize-programa-fichas-personajes-16.jpg"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhZhbP7zguIxhojSaw4SAdcpjqKZHS6cvgOee58iVGPcZWEyI-UUOy7qyKRGPrBkJj-aPTMrTQ9T-JHtOm-edpQ2iimLIzkzwAAHqJsp3oazr3ZMH-vjTWS2_Mbu18rUax-SPRj_h_TAJs/s600/protanize-programa-fichas-personajes-16.jpg" /></a></center><br />
<center><a target="_blank" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjMzOMtoGZPxqv5XBKbJQvL5gMFYMF-E2EefCvKA3znradFwvhRQlWMTOB4t0PSfaIDyx2EWRWRFYUrg_eorTfnSuD_G0A4jice8XlJsQ07VNL7F5NLezBl70cJszmJJxOYxELdOY9ct6o/s1600/protanize-programa-fichas-personajes-17.jpg"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjMzOMtoGZPxqv5XBKbJQvL5gMFYMF-E2EefCvKA3znradFwvhRQlWMTOB4t0PSfaIDyx2EWRWRFYUrg_eorTfnSuD_G0A4jice8XlJsQ07VNL7F5NLezBl70cJszmJJxOYxELdOY9ct6o/s600/protanize-programa-fichas-personajes-17.jpg" /></a></center><br />
<center><a target="_blank" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEglWN3ayou6_Bxa3KE5rIq2zjeD6g1uW1mGv0g4vWVrqwPsKPmn6_7FGhyphenhyphendo-KEr5hsBMWj7fsWntFtWGA_OtHC0JzsIT33Useqp1P9ttLBSExYsdqsOq2am9A5aQZuKl7-dGxXv3cRt5s/s1600/protanize-programa-fichas-personajes-18.jpg"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEglWN3ayou6_Bxa3KE5rIq2zjeD6g1uW1mGv0g4vWVrqwPsKPmn6_7FGhyphenhyphendo-KEr5hsBMWj7fsWntFtWGA_OtHC0JzsIT33Useqp1P9ttLBSExYsdqsOq2am9A5aQZuKl7-dGxXv3cRt5s/s600/protanize-programa-fichas-personajes-18.jpg" /></a></center>Unknownnoreply@blogger.com2tag:blogger.com,1999:blog-8594419808031106942.post-17037284452666858352019-01-01T14:52:00.004+01:002019-01-01T14:52:31.468+01:00OverZIP: comprimir archivos con "arrastrar y soltar"<center><a target="_blank" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg3sJ0TjbXMIBlPaLVPdi0VabeY_299nP8NFtpfS6VizbK5xEMDSIZ8Afy3zBz86JQXH7ZXB-fvRJvRv1s9q6GqmE5I0DHDw_YNoQE2lgwapqF9rztO1yT9hREGl_WszlDSnhT-jxBD2h4/s1600/overzip.jpg"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg3sJ0TjbXMIBlPaLVPdi0VabeY_299nP8NFtpfS6VizbK5xEMDSIZ8Afy3zBz86JQXH7ZXB-fvRJvRv1s9q6GqmE5I0DHDw_YNoQE2lgwapqF9rztO1yT9hREGl_WszlDSnhT-jxBD2h4/s600/overzip.jpg" /></a></center><br />
Sigo con mis aplicaciones de las variantes "over", o sea, con función "arrastrar y soltar" y que no es necesario ni escribir el nombre del archivo a guardar, ni siquiera abrir el archivo original (ya se encarga de todo ello el programa). <br />
<br />
OverZIP nos ofrece la posibilidad de guardar uno o varios archivos, empaquetándolos automáticamente y dándoles un nombre (que tomará del primer archivo que le demos). Ofrece varios niveles de compresión, así como una barra de actividad, que se animará mientras la aplicación se encuentre en funcionamiento. <br />
<br />
<a name='more'></a><br />
<br />
OverZIP esta destinado para aquellos usuarios que busquen un sistema de compresión ágil y rápida. Para casos de requerir compresiones más en profundidad o/y en múltiples formatos y procedimientos, se recomienda utilizar <a target="_blank" href="https://nikkhokkho.sourceforge.io/static.php?page=FileOptimizer">FileOptimizer</a>. <br />
<br />
Funcionamiento:<br />
- paso 1: seleccione el ratio de compresión (para la mayoría de usuarios será suficiente con el "normal"). "Máxima compresión posible" comprimirá el archivo haciendo que ocupe el menor espacio posible, pero tenga en cuenta que con este procedimiento la descompresión también será más lenta.<br />
"Mínima", comprime el archivo con el fin de empaquetarlo.<br />
"Rápida", comprime el archivo buscando una descompresión ágil.<br />
<br />
- paso 2: seleccione y arrastre los archivos elegidos sobre el programa. <br />
<br />
- paso 3: deje caer los archivos a comprimir sobre OverZIP.<br />
<br />
- paso 4: OverZIP generará automáticamente el archivo comprimido y empaquetado, en la misma carpeta de los archivos originales y con el primer nombre de éstos. <br />
<br />
OverZIP puede comprimir uno, o varios archivos a la vez (en este caso elegirá el nombre del primero de ellos). <br />
<br />
Recuerde que, si el zip ya existe en el directorio, se sobreescribirá. <br />
<br />
OverZIP es freeware, portable, y para sistemas operativos Windows a partir de Windows 2000 (se ha testeado en Windows 2000). <br />
<br />
Lo podéis obtener desde la sección de <a target="_blank" href="http://bianamaran.blogspot.com/p/descargas-de-programas.html">descargas</a>. <br />
Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-8594419808031106942.post-47543081876736070872018-12-28T12:47:00.003+01:002018-12-28T12:47:27.929+01:00OverHTM: convertir de TXT a HTML con "arrastrar y soltar"<center><a target="_blank" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjc_NxZfD6IFUo03_tGSAe0-D7OdSdPDUyluoSZKC5YxCnzpN7nrLvy8RiMETkGZzp8C4sWX-8XX_NgZP9Xy1ErPRakR4O8lBpYMTtgsno5plAp0cRnjwJZsvulb4UTZNZjXqNRGFwj8II/s1600/overhtm.jpg"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjc_NxZfD6IFUo03_tGSAe0-D7OdSdPDUyluoSZKC5YxCnzpN7nrLvy8RiMETkGZzp8C4sWX-8XX_NgZP9Xy1ErPRakR4O8lBpYMTtgsno5plAp0cRnjwJZsvulb4UTZNZjXqNRGFwj8II/s600/overhtm.jpg" /></a></center><br />
La filosofía, simplicidad y sencillez de <a target="_blank" href="http://bianamaran.blogspot.com/2018/10/overrtf-convertir-rtf-con-arrastrar-y.html">OverRTF</a> me ha gustado tanto, que he decidido extender su concepto a otras aplicaciones. Una de ellas es esta que os presento hoy: "OverHTM". Su función es sencilla: soltamos cualquier archivo .txt (o .dat, en su caso) sobre el programa, y automáticamente nos lo convertirá a .html poniéndole el mismo nombre del original (mas un número aleatorio, para evitar duplicados). <br />
<br />
Dado que sigue habiendo el mismo problema con los "encondings" que tenía OverRTF, he decidido hacer un proceso automático y transparente al usuario, que detecta por sí solo si el archivo es ANSI o UTF. No trabaja perfecto al cien por cien bajo UTF (sobre todo de poca extensión), y ciertamente podría mejorarlo en ese aspecto, pero de momento funciona bastante bien.<br />
<br />
Para obtenerlo (licencia freeware y para Windows) podéis haceros con él ya desde la sección de <a target="_blank" href="http://bianamaran.blogspot.com/p/descargas-de-programas.html">descargas</a>.Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-8594419808031106942.post-74401678748123279212018-12-07T14:06:00.001+01:002018-12-07T14:06:14.819+01:00Nueva Noteblock Machine<center><a target="_blank" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiYpAYdUn9LGuwDuthiOdROHBE1pccfchpNI_VRSaNfAGDBt4aZey5yOTzKwyUbCk-uJEUZU6r0Vf-lKKunxeWaf0eGhMHphyphenhyphenzTokzBGfzx1buwyrDFeKNcfA00UwKacfzKbZ-K80D1TpA/s1600/01-noteblock-machine.jpg"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiYpAYdUn9LGuwDuthiOdROHBE1pccfchpNI_VRSaNfAGDBt4aZey5yOTzKwyUbCk-uJEUZU6r0Vf-lKKunxeWaf0eGhMHphyphenhyphenzTokzBGfzx1buwyrDFeKNcfA00UwKacfzKbZ-K80D1TpA/s600/01-noteblock-machine.jpg" /></a></center><br />
Debido a que ahora, con la conexión por datos que tengo, he de hacer un constante control sobre el material que subo a la web como fotografias, he considerado valioso aportar un extra a ese tipo de fotografías que no se redimensionan y, a la vez, hacerlas más ligeras (aunque en ligereza ya estaban muy optimizadas). <br />
<br />
Como tenía parte del código (y la experiencia) de la Writer Machine, el desarrollo de la Noteblock Machine ha sido, en parte al menos, algo más rápido. <br />
<br />
<a name='more'></a><br />
<br />
<center><a target="_blank" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgbTFaUlZHikh48Sj79DSk1FhDrxNBJHgLDTGVMioj8n_0-4RNh_I3YNlLaAtwL_UeLk-tBroGpk6x02C6YUEi6Ghf4Yo2b-eW0UOd_OOPPHaY5sv3031ZJnA0uQJFC3oXViiS8wpCxMlI/s1600/02-noteblock-machine.jpg"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgbTFaUlZHikh48Sj79DSk1FhDrxNBJHgLDTGVMioj8n_0-4RNh_I3YNlLaAtwL_UeLk-tBroGpk6x02C6YUEi6Ghf4Yo2b-eW0UOd_OOPPHaY5sv3031ZJnA0uQJFC3oXViiS8wpCxMlI/s600/02-noteblock-machine.jpg" /></a></center><br />
Otra cuestión importante es que el sistema de "blockquote" por html de Blogspot no me agrada demasiado, así que sin necesidad de cambiar su CSS, con la Noteblock Machine puedo añadir texto en la misma imagen. <br />
<br />
Por último, la aplicación en sí, gracias a la posibilidad de incorporarle "skins", sirve como interesante plataforma publicitaria. <br />
<br />
<small> | Redacción: Bianamaran.blogspot.com</small>Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-8594419808031106942.post-73920582340613910562018-11-11T14:58:00.000+01:002018-11-11T15:03:42.602+01:00KomRedraw: limpiador de código HTML para Kompozer<center><a target="_blank" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg_W7msDeIRy2UaQzIU-RfbaTOahbnU0sqhPo121zgsE7LznZAD9HL7hWmIucXf3jvEfmVMZt8Ep5OcAE1EyGEDAoFSRGoRKJ5FZ6n9iLdJGVt_b7QDQhjpaEYOiE-o23DBW13oD1Uu3AI/s1600/01-komredraw-2018-ilhq-220.jpg"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg_W7msDeIRy2UaQzIU-RfbaTOahbnU0sqhPo121zgsE7LznZAD9HL7hWmIucXf3jvEfmVMZt8Ep5OcAE1EyGEDAoFSRGoRKJ5FZ6n9iLdJGVt_b7QDQhjpaEYOiE-o23DBW13oD1Uu3AI/s600/01-komredraw-2018-ilhq-220.jpg" /></a></center><br />
<a target="_blank" href="http://kompozer.sourceforge.net/">Kompozer</a>, basado en el afamado editor wysiwyg de Netscape (el Composer), es uno de los mejores editores visuales para HTML que existen y, además, es libre. Por si fuera poco, retoca muy poco el código y no lo suele "ensuciar", como hacen otros editores.<br />
<br />
Sin embargo, adolece de un gran problema que me traía de cabeza: si necesitas "sacarle" el código HTML y usarlo en otros sitios, es muy engorroso. La razón es que este editor guarda los fuentes como UTF-8 quebrando las líneas que tienen un determinado límite de extensión, es lo que se denomina "wordwrap". No pasa nada, porque el Kompozer no lee los saltos, solo el HTML, así que donde en un editor "convencional" (txt, doc, lo que sea) se interpretaría como un salto, en el Kompozer sigue siendo una línea continua. Pero claro, cuando uno necesita usar ese código, se encuentra con esas líneas "partidas" que tanto molestan, y es muy tedioso ir buscándolas una a una a mano y volver a unirlas.<br />
<br />
<a name='more'></a><br />
<br />
<center><a target="_blank" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjuOzSBhO_YUv-uHIDuU3IulM2A72S6cmTjPLQzSrcsClNcpj8lkZrdrg-6hBqpMGgN31kRbYc6-BpTt_97rpDqnnUJTjqi2DRTxcNQ5xLQbUpvgLc-_9Zl-CAIczDFxtu9a9JvpaMLDfM/s1600/02-komredraw-2018-nugn-221.jpg"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjuOzSBhO_YUv-uHIDuU3IulM2A72S6cmTjPLQzSrcsClNcpj8lkZrdrg-6hBqpMGgN31kRbYc6-BpTt_97rpDqnnUJTjqi2DRTxcNQ5xLQbUpvgLc-_9Zl-CAIczDFxtu9a9JvpaMLDfM/s600/02-komredraw-2018-nugn-221.jpg" /></a></center><br />
He intentado solucionarlo con algunos limpiadores ("cleaners") o reformateadores de código HTML, pero ni lo solucionaban y, en algunos, incluso la cosa iba a peor, así que finalmente me he puesto a ello para crear un limpiador específico para Kompozer. No es complicado de hacer, pero era una tarea que no me apetecía nada afrontar, pero como lo necesitaba, además de escribirla he decidido ponerla a disposición de cualquiera que le pudiera hacer falta.<br />
<br />
Se denomina KomRedraw (más o menos "repintado de Kompozer", no por nada, me gustaba ese nombre), y como es habitual es una aplicación portable, y gratuita. <br />
<br />
Imaginémonos que, por ejemplo, tenemos el siguiente texto en código html que hemos cogido de las fuentes de Kompozer:<br />
<br />
<font color="#000053">Otra de las cosas con las que no quería meterme -de momento- era con el<br />
<br />
cliente de IRC en modo "shadow", el subIRC. Pero el otro día me<br />
<br />
encontré con algunas cosas que debía corregir, y he decidido añadirle<br />
<br />
de paso algunos pequeños detalles. El principal, o al menos del que<br />
<br />
primero se da uno cuenta, es la incorporación de un sistema de<br />
<br />
avatares. <br />
<br />
<br />
<br />
El sistema es sencillo, pero el cómo implementarlo en un programa tan<br />
<br />
sumamente minimalista fue un auténtico dolor de cabeza (y además<br />
<br />
literal). La razón, o una de ellas, es que si ponía un pequeño avatar<br />
<br />
la funcionalidad sería nula, porque apenas se vería, y lo que quería es<br />
<br />
que, ya de tenerlo, pues que el usuario pudiera disfrutarlo. <br />
<br />
<br />
<br />
También un suplicio fue intentar encontrar la mejor solución para<br />
<br />
personalizarlo, al principio pensé hacerlo (y de hecho lo hice) tomando<br />
<br />
el nick del usuario -el nick principal del bot, no del "dueño"-, pero<br />
<br />
luego me di cuenta que esto en algunos servidores donde enviamos con el<br />
<br />
nick la contraseña puede suponer un problema, y le restaría<br />
<br />
flexibilidad a subIRC en futuras (o hipotéticas) redes y sistemas de<br />
<br />
autenticación. <br />
<br />
<br />
<br />
Además, estaba el inconveniente de que tal vez en lugar del nick del<br />
<br />
bot quisiéramos usar el nick del dueño para el avatar, cosa que no se<br />
<br />
podía personalizar.<br />
<br />
<br />
<br />
Tal es así que volví a reescribir el código y decidí cambiarlo, dando<br />
<br />
la posibilidad ahora de elegirlo en las opciones generales del<br />
<br />
programa. Allí he incluido una nueva línea de configuración (esto no<br />
<br />
pensaba tocarlo, pero en fin...), que es la L12, en donde podemos poner<br />
<br />
un nombre de nick, de dueño, o de imagen, lo que queramos. <br />
<br />
<br />
<br />
Si hay una imagen (con extensión .jpg obligatoriamente) con ese nombre,<br />
<br />
el programa la cargará y la colocará como avatar.<br />
</font><br />
<br />
Como veis, Kompozer nos da cada línea partida. Si lo pasamos por KomRedraw obtendremos lo siguiente:<br />
<br />
<font color="#B22222">Otra de las cosas con las que no quería meterme -de momento- era con elcliente de IRC en modo "shadow", el subIRC. Pero el otro día me encontré con algunas cosas que debía corregir, y he decidido añadirle de paso algunos pequeños detalles. El principal, o al menos del que primero se da uno cuenta, es la incorporación de un sistema de avatares. <br />
<br />
El sistema es sencillo, pero el cómo implementarlo en un programa tansumamente minimalista fue un auténtico dolor de cabeza (y ademásliteral). La razón, o una de ellas, es que si ponía un pequeño avatar la funcionalidad sería nula, porque apenas se vería, y lo que quería es que, ya de tenerlo, pues que el usuario pudiera disfrutarlo. <br />
<br />
También un suplicio fue intentar encontrar la mejor solución para personalizarlo, al principio pensé hacerlo (y de hecho lo hice) tomando el nick del usuario -el nick principal del bot, no del "dueño"-, pero luego me di cuenta que esto en algunos servidores donde enviamos con el nick la contraseña puede suponer un problema, y le restaría flexibilidad a subIRC en futuras (o hipotéticas) redes y sistemas de autenticación. <br />
<br />
Además, estaba el inconveniente de que tal vez en lugar del nick del bot quisiéramos usar el nick del dueño para el avatar, cosa que no se podía personalizar.<br />
<br />
Tal es así que volví a reescribir el código y decidí cambiarlo, dandola posibilidad ahora de elegirlo en las opciones generales delprograma. Allí he incluido una nueva línea de configuración (esto no pensaba tocarlo, pero en fin...), que es la L12, en donde podemos poner un nombre de nick, de dueño, o de imagen, lo que queramos. <br />
<br />
Si hay una imagen (con extensión .jpg obligatoriamente) con ese nombre, el programa la cargará y la colocará como avatar.<br />
</font><br />
<br />
Ciertamente puede parecer simple y nada complicado, bueno, no es que lo sea, la cuestión es que tenemos que respetar también el código HTML que haya, no podemos borrar saltos de línea "sin más ni más". Así, KomRedraw es capaz de respetar los tags html y su indentación, de manera que solamente unirá las líneas que tengan texto "cortado", pero no el resto de tags HTML que hubiera en el código (por esto mismo, no es aconsejable usarlo para unir líneas cortadas por otros editores de texto, porque no funcionará correctamente, esta aplicación solo está destinada a Kompozer). Es, por lo tanto, una utilidad muy interesante para trabajar con tablas, puesto que nos permite estructurar los datos (haciéndolos más cómodos de ver en código) y hacerlas más elegantes, al eliminarles espacios en blanco superfluos e innecesarios.<br />
<br />
<center><a target="_blank" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi3DF61Z4HHtrlZz7TMUF8XwNl4QZxEQYo3DIx20Cx8SPKGMamzJdFOfK_TBqFj-XlV5PUqqDk-zgXMBchg5WZij5gepvaUWltBW1Dmb0ZnFjKGYQ-Oj-PG3CdHsOCtQ87ZcMnvyD621lQ/s1600/03-komredraw-2018-hcsw-222.jpg"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi3DF61Z4HHtrlZz7TMUF8XwNl4QZxEQYo3DIx20Cx8SPKGMamzJdFOfK_TBqFj-XlV5PUqqDk-zgXMBchg5WZij5gepvaUWltBW1Dmb0ZnFjKGYQ-Oj-PG3CdHsOCtQ87ZcMnvyD621lQ/s600/03-komredraw-2018-hcsw-222.jpg" /></a></center><br />
No solo eso, con KomRedraw podrás introducir varias líneas en html respetando éstas gracias a la forma de trabajo de Kompozer, pudiendo elaborar código muy elegante para trabajar con él, sin necesidad de tener que hacerlo desde el editor, para casos en los que queramos trabajar (o personalizar) el código en profundidad. Redactores de contenidos para la web y diseñadores que trabajen habitualmente con Kompozer, sin duda agradecerán enormemente esta utilidad. Es cierto que Kompozer puede trabajar en modo "source" (aunque a veces puede estropearnos el código), pero aparte de existir ese peligro -el de corromper el diseño que estemos haciendo en modo wysiwyg-, en la ventana de "source" el código aparece también cortado, por lo que el problema persiste. Con KomRedraw podrás limpiar fácil y cómodamente el código generado por Kompozer, y luego trabajar mejor con el html "plano" (o a pelo, aunque no me gusta ese término) no solamente más cómodo, sino que al pasarlo a otros editores o usarlo en otros programas o gestores CMSs, podrás ponerlo sin temor a que aparezcan partes rotas o cortadas.<br />
<br />
Como es habitual, para su descarga acude a la <span style="background-color: rgb(222,222,218);"><a target="_blank" href="http://bianamaran.blogspot.com/p/descargas-de-programas.html">pestaña de programas</a></span>.<br />
<br />
<small> | Redacción: Bianamaran.blogspot.com</small><br />
Unknownnoreply@blogger.com2tag:blogger.com,1999:blog-8594419808031106942.post-87897748065192715372018-10-18T20:40:00.003+02:002018-10-22T18:44:01.065+02:00OverRTF: convertir a RTF con "arrastrar y soltar"<center><a target="_blank" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg484te1adUKkv8ZSFjLomauFAhlJ5CiTGtUu6HL7vSDF4bZPKwKO5XXnHxqLRnvcrQi2d6rx7Dc3ASsnzFTivHbFGIlzmdurGk8l7-19dSE4Hyv7RYCLFIFuHdubcRbkx0fTWW7syroO0/s1600/01-overRTF-2018-tyso-797.jpg"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg484te1adUKkv8ZSFjLomauFAhlJ5CiTGtUu6HL7vSDF4bZPKwKO5XXnHxqLRnvcrQi2d6rx7Dc3ASsnzFTivHbFGIlzmdurGk8l7-19dSE4Hyv7RYCLFIFuHdubcRbkx0fTWW7syroO0/s600/01-overRTF-2018-tyso-797.jpg" /></a></center><br />
<strong><font color="#9A051C">Actualización 2</font></strong>: Nueva <strong>versión 2.2</strong> con cambios menores para la recepción del archivo (.dat y .txt), que discrimina y evita la carga de otro tipo de archivos/formatos.<br />
<br />
<strong><font color="#9A051C">Actualización</font></strong>: Nueva versión 2.0 que trabaja también con ANSI y que además no requiere el control RichText (para no variar, <a target="_blank" href="http://javiergutierrezchamorro.com/">Guti</a> me ha liado).<br />
<br />
<strong>Original:</strong><br />
Debido a que es el formato compatible con el móvil, suelo verme en la necesidad de pasar documentos txt a rtf constantemente. Además, rtf ("rich text format", o "texto en formato enriquecido") es un formato muy básico y por lo tanto bastante portable y compatible, con lo que se puede utilizar en muchos entornos. Normalmente suelo hacerlo con el clásico "copiar y pegar" directamente en el WordPad de Windows, pero en ocasiones siento la necesidad de hacer simplemente la conversión, sin más complicaciones.<br />
<br />
Para esto existe una utilidad muy práctica, en línea de comandos, llamada "<i>txt2rtf</i>" y escrita por Desi Quintans (<a target="_blank" href="http://www.desiquintans.com/txt2rtf" rel="nofollow">link a la descarga</a>). Solo pesa 786 Kbs, y aunque funciona en línea de comandos como os decía, se puede utilizar fácilmente con "arrastrar y soltar".<br />
<br />
<a name='more'></a><br />
<br />
<br />
El gran problema de "txt2rtf" es que solo interpreta archivos ANSI, como es lo habitual en este tipo de conversores por comandos. O sea, que si tienes un archivo txt en codificación UTF, te lo convierte con errores (le introduce "símbolos raros").<br />
<br />
Es cierto que existen alternativas, como <a target="_blank" href="http://pandoc.org/" rel="nofollow">Pandoc</a>, pero más bien esa es una suite de conversión (pesa nada menos que 52,4 MB), muy lejos de la aplicación ligera que busco. Así que tras estar indagando y probando <a target="_blank" href="https://gallery.technet.microsoft.com/scriptcenter/Create-an-RTF-document-333dfe26" rel="nofollow">todo tipo de alternativas</a> y no encontrar ninguna funcional ni que me sirviera, he decidido hacer lo que suelo: programarla yo mismo.<br />
<br />
Así he realizado <span style="background-color: rgb(222,222,218);"><a target="_blank" href="http://bianamaran.blogspot.com/search/label/overrtf">OverRTF</a></span>, una aplicación para sistemas Windows que, aunque funciona en GUI (sabéis que odio las consolas) sigue con la premisa de funcionar con un simple "arrastrar y soltar". Una vez hayamos soltado en la aplicación el archivo .txt, el programa automáticamente lo convierte a rtf, y nos lo guarda en el directorio en donde tengamos el .txt que hayamos "soltado", con el mismo nombre pero añadiéndole además un número aleatorio (por ejemplo, si tenemos "hola.txt" nos lo reescribirá a "hola452.rtf"). Ciertamente podría haberme evitado la complicación de incrustarle un aleatorio (al no tener la misma extensión, no habría conflictos al guardar), pero quise curarme en salud por si acaso el usuario tiene en la misma carpeta algún rtf con el mismo nombre, y así no quemárselo "sin querer". De hecho, si el programa detecta que ya hay otro igual, nos avisará de ello y no realizará la conversión.<br />
<br />
El programa solo pesa 431 KB, es gratuito y portable, y ya lo podéis obtener <span style="background-color: rgb(222,222,218);"><a target="_blank" href="http://bianamaran.blogspot.com/p/descargas-de-programas.html">desde la sección de descargas</a></span>.<br />
<br />
<small> | Redacción: Bianamaran.blogspot.com</small>Unknownnoreply@blogger.com4tag:blogger.com,1999:blog-8594419808031106942.post-6719382746550356762018-05-01T14:45:00.001+02:002018-05-01T14:45:25.846+02:00Nueva versión 2.3 de HTMLColorsNueva funcionalidad para HTMLColors: en esta versión 2.3 podremos enviar cualquier código hexadecimal que queramos del listado del visualizador de degradados, haciendo doble click sobre él, al extractor de colores. Así, no hará falta ahora que copiemos y peguemos el código hexadecimal del color que queramos poner en el extractor. Es cierto que esto ya podíamos hacerlo mediante el botón de "Degradar", pero el doble click nos hace este mismo trabajo más intuitivo.<br />
<br />
<small> | Redacción: Bianamaran.blogspot.com</small>Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-8594419808031106942.post-89626060450298441992018-05-01T14:38:00.000+02:002018-05-01T14:38:08.013+02:00Nueva versión 1.2 de AudioTransAudioTrans pasa a la versión 1.2 con un cambio menor pero, yo creo, muy útil e importante. Se trata de la posibilidad de abrir el cuadro de diálogo de propiedades (mediante un acceso situado entre los temporizadores) desde el propio programa. Esto es útil porque, al no decirnos el programa el tiempo total del audio, podemos consultarlo sin necesidad de abrir este cuadro desde el archivo de audio, lo que añade más comodidad a AudioTrans.<br />
<br />
<small> | Redacción: Bianamaran.blogspot.com</small>Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-8594419808031106942.post-60203823518198060662018-05-01T14:00:00.003+02:002018-05-01T14:00:29.606+02:00Nueva aplicación: PlastiPlaste<center><a target="_blank" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjHwLoavRIHD1t921bkj8rine7JrN7oBZr_LfReQ4OjzSMFpaGkvlUI68y-TXl6mnz6Si94D1kZxmtYh1Kt2xQr5L2u1DtbRW7CfjgOhGAfOe1eSq7btJRCWlJcBLI-A5QutxBV9L5A2jw/s1600/01-plastiplaste-2018-squi-643.jpg"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjHwLoavRIHD1t921bkj8rine7JrN7oBZr_LfReQ4OjzSMFpaGkvlUI68y-TXl6mnz6Si94D1kZxmtYh1Kt2xQr5L2u1DtbRW7CfjgOhGAfOe1eSq7btJRCWlJcBLI-A5QutxBV9L5A2jw/s600/01-plastiplaste-2018-squi-643.jpg" /></a></center><br />
A veces, mientras hago correcciones, me encuentro en la necesidad de acceder a pequeñas notas o palabras para ir copiándolas y pegándolas constantemente. Existen muchas utilidades que permiten modificar (o hacer uso) del portapapeles de Windows para estos menesteres, pero quería algo más simple y sencillo, de manera que he escrito esta aplicación para Windows llamada PlastiPlaste.<br />
<br />
Su uso es bien sencillo: pegamos cualquier texto (tiene que ser texto de una sola línea, no valen párrafos enteros), algo que podemos hacer desde la tradicional combinación de teclas, o pulsando en "P". Si pulsamos sobre "C", copiaremos el contenido al portapapeles. Finalmente, el botón "Top" nos permite mantener la aplicación siempre en primer plano, caso de que necesitemos hacer un uso constante de ella.<br />
<br />
<a name='more'></a><br />
<br />
<center><a target="_blank" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhjV-q4Cg3gygoQxbVne2bfHHeNNiREn6-qKVd8sphzOtOWLyxHMv8U2l0RcoFS5zh8g0fQL7EXKGYxPavZJvTcRAntJ_CLFqbsWjNmOlgzzxGjBDj3lXd_LA7RREzzOm9NBN86vrTkSEA/s1600/02-plastiplaste-2018-tfiz-644.jpg"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhjV-q4Cg3gygoQxbVne2bfHHeNNiREn6-qKVd8sphzOtOWLyxHMv8U2l0RcoFS5zh8g0fQL7EXKGYxPavZJvTcRAntJ_CLFqbsWjNmOlgzzxGjBDj3lXd_LA7RREzzOm9NBN86vrTkSEA/s600/02-plastiplaste-2018-tfiz-644.jpg" /></a></center><br />
Los editores tienen varios colores, muy suaves, con el fin de que sea más fácil distinguirlos. Existen tres editores principales, pero para casos en que necesitemos manejar más cantidad de texto, he añadido dos más en la parte inferior.<br />
<br />
Como ya sabéis, la aplicación la podéis obtener desde la sección de <span style="background-color: rgb(222,222,218);"><a target="_blank" href="http://bianamaran.blogspot.com/p/descargas-de-programas.html">descarga de programas</a></span>. Es válida para sistemas Windows, y es portable.<br />
<br />
<small> | Redacción: Bianamaran.blogspot.com</small>Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-8594419808031106942.post-62077961930635928642018-04-06T15:48:00.000+02:002018-04-06T15:48:00.118+02:00i_view32, como debería ser i_view32<center><a target="_blank" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgza2D7_z1Y6jZE2hJ8ztOQueYKKlmYQxQTe3pzJNKcRj1JrzrLID0sD2xSe4D2CA_r7Qy9UYZcMw576FF9hxLDAWZrGN9Wj0_mRggCvTvTBqJIMUNEkdm89kwHgg3Zk7qQnFyCDsy8t5Y/s1600/01-i-view-icono-2018-jdxr-621.jpg"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgza2D7_z1Y6jZE2hJ8ztOQueYKKlmYQxQTe3pzJNKcRj1JrzrLID0sD2xSe4D2CA_r7Qy9UYZcMw576FF9hxLDAWZrGN9Wj0_mRggCvTvTBqJIMUNEkdm89kwHgg3Zk7qQnFyCDsy8t5Y/s600/01-i-view-icono-2018-jdxr-621.jpg" /></a></center><br />
i_view (Irfan View) es un gran programa de edición y tratamiento de imágenes, ampliamente usado en entornos Windows en el mundo entero. Sin embargo, desde siempre tiene algo que no me gusta: sus horrendos iconos. Como seguramente sabéis muchos de vosotros, hay herramientas (como la antigua Borland Workshop o <a target="_blank" href="http://www.angusj.com/resourcehacker/" rel="nofollow">Resource Hacker</a>) que nos permiten cambiar los iconos de los ejecutables. No tiene mucho misterio y es algo muy fácil, sino fuera por un pequeño detalle: i_view no permite hacerlo. En cuanto editar el programa, y lo guardas, el ejecutable se corrompe.<br />
<br />
En programas de este tipo el cambio de icono es más difícil, <strong>pero no imposible</strong>. De manera que he cogido la mejor versión de i_view hasta el momento (la 4.10) y le he puesto unos iconos que se adaptan mucho mejor a lo que es el programa y mucho más interesantes y bonitos, realizados por Grafikartes. Más aún: esta versión sí permite la edición de iconos, lo que quiere decir que, si alguien lo desea, puede incluirle los suyos propios (a diferencia de la versión oficial). <a target="_blank" href="https://drive.google.com/drive/folders/0BzKuwRfbKz7xdzlMRFpENkluekE?usp=sharing">Desde mi Drive podéis descargaros ya este ejecutable</a>, en una carpeta llamada "i_view_new", en donde dentro encontraréis el ejecutable modificado. Una vez descomprimido, solamente tendréis que sustituirlo por vuestro viejo .exe y tendréis una versión en donde podéis elegir dos nuevos iconos mucho más agradables y apetecibles.<br />
<br />
<small> | Redacción: Bianamaran.blogspot.com</small>Unknownnoreply@blogger.com3tag:blogger.com,1999:blog-8594419808031106942.post-4503495813996892592018-04-02T22:18:00.001+02:002018-04-02T22:27:37.590+02:00Nueva versión del maquetador de direcciones de imágenes para Blogspot: Blogimag<center><a target="_blank" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh4AKBJuiFDB4gneKYdEjEAS94gOY5zoKNuoZYayz24mi-M382dUyAbbWQz6z7Z6AmV1ygpeuOxBZ8WDNYunWXOyjTP0gu2TMpTADZuaeU9GvlIIiIyy-2r4yD8IcPX3Mk24d54vfokVVk/s1600/01-Blogimag-2018-cyfg-621.jpg"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh4AKBJuiFDB4gneKYdEjEAS94gOY5zoKNuoZYayz24mi-M382dUyAbbWQz6z7Z6AmV1ygpeuOxBZ8WDNYunWXOyjTP0gu2TMpTADZuaeU9GvlIIiIyy-2r4yD8IcPX3Mk24d54vfokVVk/s600/01-Blogimag-2018-cyfg-621.jpg" /></a></center><br />
A veces me veo en la necesidad de usar imágenes que ya tengo publicadas en los blogs, o de compartir la misma imagen en varios artículos, para esos casos me viene muy bien esta pequeña y útil aplicación: Blogimag. Su funcionamiento es bien sencillo: le damos la URL de una imagen que esté publicada en Blogspot (botón derecho del ratón sobre la imagen, y copiamos su ruta en el portapapeles), por ejemplo ésta:<br />
<br />
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhgHS5masgzvPKT5A5TAtEgpCPuaXqFgDni9wTBcfz4yAhD1b_vbKGvtzEFWKMj-PFfvsBvSMSvGJq4HZN-JWbvJ6RvLNebbb-1F56q8ydPN4EBwdP8zVCLTeLBYCbM8XM5uvJWTYUGRFU/s1600/WP_20180321_11_38_05_Pro.jpg<br />
<br />
A continuación, la pegamos en el programa, y tras pulsar en el botón "Generar" la formateará convirtiéndola en una imagen utilizable en un post mediante html, es decir: centrada, y lista para linkar. Por defecto he puesto el tamaño que yo uso en las previas (600 px.), pero se le puede poner cualquier otro.<br />
<br />
<a name='more'></a><br />
<br />
<center><a target="_blank" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh9fvj0mdonS-CpQxH6k_AQnm0utdcZcfOjldF1HSlx7OsPd6ULumqJ41-2B1Er6gdWEx_GwthJrhjlk0uAlNF888q9RoD10VLtjSjr6_3ANigoKdmfzTpKeGLp9uMVIC32uqbimnJBAn4/s1600/02-Blogimag-2018-zjel-622.jpg"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh9fvj0mdonS-CpQxH6k_AQnm0utdcZcfOjldF1HSlx7OsPd6ULumqJ41-2B1Er6gdWEx_GwthJrhjlk0uAlNF888q9RoD10VLtjSjr6_3ANigoKdmfzTpKeGLp9uMVIC32uqbimnJBAn4/s600/02-Blogimag-2018-zjel-622.jpg" /></a></center><br />
Blogimag es un programa de reformateo muy parecido a otros que tengo, por ejemplo a <span style="background-color: rgb(222,222,218);"><a target="_blank" href="http://bianamaran.blogspot.com/search/label/decodurl">Decodurl</a></span> o al <span style="background-color: rgb(222,222,218);"><a target="_blank" href="http://bianamaran.blogspot.com/search/label/amazonurl">Amazon URL Converter</a></span>. Son programas que facilitan mucho la tarea, porque aunque es cierto que se puede hacer a mano, automatizan mucho el proceso y nos ahorran tiempo, además de hacernos más cómoda y rápida la edición y/o publicación de posts. Sobra decir que sirve también para cualquier otra imagen que esté alojada en Blogspot de cualquier otro blog, no tiene por qué ser el nuestro.<br />
<br />
Por último, además, en caso de usar en nuestro blog SSL, tenemos la posibilidad de añadírselo (si es que el link de la imagen no lo lleva), o de quitárselo, si no lo usamos (útil si vamos a usar las imágenes desde fuentes externas, para evitar problemas futuros).<br />
<br />
Como suele ser habitual, es portable, gratuita, y para sistemas operativos Windows. La tenéis disponible en la sección de descargas.<br />
<br />
<small> | Redacción: Bianamaran.blogspot.com</small>Unknownnoreply@blogger.com1tag:blogger.com,1999:blog-8594419808031106942.post-16899590093631008852018-04-02T14:12:00.001+02:002018-04-02T14:12:09.964+02:00Nueva versión del cliente de IRC, subIRC 2.0<center><a target="_blank" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQGQ8PazKHP5-N3rvqJI16elArbPqSB9TcFj1zBcDB-4YHwWV1avyNOzBG4FGlnOK6zZrz5gRMmNy_kYo4CBuhe1zJORMdfassrX5Z-eo9IarAWSNseZSusZxJqA1Tv24fiqzvBMzC7-0/s1600/01-subirc-20-2018-wemr-621.jpg"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQGQ8PazKHP5-N3rvqJI16elArbPqSB9TcFj1zBcDB-4YHwWV1avyNOzBG4FGlnOK6zZrz5gRMmNy_kYo4CBuhe1zJORMdfassrX5Z-eo9IarAWSNseZSusZxJqA1Tv24fiqzvBMzC7-0/s600/01-subirc-20-2018-wemr-621.jpg" /></a></center><br />
Otra de las cosas con las que no quería meterme -de momento- era con el cliente de IRC en modo "shadow", el subIRC. Pero el otro día me encontré con algunas cosas que debía corregir, y he decidido añadirle de paso algunos pequeños detalles. El principal, o al menos del que primero se da uno cuenta, es la incorporación de un sistema de avatares. El sistema es sencillo, pero el cómo implementarlo en un programa tan sumamente minimalista fue un auténtico dolor de cabeza (y además literal). La razón, o una de ellas, es que si ponía un pequeño avatar la funcionalidad sería nula, porque apenas se vería, y lo que quería es que, ya de tenerlo, pues que el usuario pudiera disfrutarlo. También un suplicio fue intentar encontrar la mejor solución para personalizarlo, al principio pensé hacerlo (y de hecho lo hice) tomando el nick del usuario -el nick principal del bot, no del "dueño"-, pero luego me di cuenta que esto en algunos servidores donde enviamos con el nick la contraseña puede suponer un problema, y le restaría flexibilidad a subIRC en futuras (o hipotéticas) redes y sistemas de autenticación. Además, estaba el inconveniente de que tal vez en lugar del nick del bot quisiéramos usar el nick del dueño para el avatar, cosa que no se podía personalizar.<br />
<br />
Tal es así que volví a reescribir el código y decidí cambiarlo, dando la posibilidad ahora de elegirlo en las opciones generales del programa. Allí he incluido una nueva línea de configuración (esto no pensaba tocarlo, pero en fin...), que es la L12, en donde podemos poner un nombre de nick, de dueño, o de imagen, lo que queramos. Si hay una imagen (con extensión .jpg obligatoriamente) con ese nombre, el programa la cargará y la colocará como avatar.<br />
<br />
<a name='more'></a><br />
<br />
<center><a target="_blank" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiVmcTdbltd2-nWqPO6HW5dViCZ2oWleQs2SvCh4Qr40N7PZM3ehAN36bF3VToT5cPdAree2nuR0X9hTJJqcCPS8wsBb62-z59wlRhGA1MYCVMeJfZVlMHZ9dS5zQ2Y7JjeppUQvEM1GEU/s1600/02-subirc-20-2018-xcxw-622.jpg"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiVmcTdbltd2-nWqPO6HW5dViCZ2oWleQs2SvCh4Qr40N7PZM3ehAN36bF3VToT5cPdAree2nuR0X9hTJJqcCPS8wsBb62-z59wlRhGA1MYCVMeJfZVlMHZ9dS5zQ2Y7JjeppUQvEM1GEU/s600/02-subirc-20-2018-xcxw-622.jpg" /></a></center><br />
En caso de no existir imagen alguna, se cargará el avatar por defecto.<br />
<br />
Lo explicaré con un ejemplo:<br />
<br />
Si yo quiero colocar de avatar la imagen "bianamaran.jpg", pondré esta imagen en la carpeta donde tenemos subirc.exe (el ejecutable), y luego escribiré en L12 (sin espacios en blanco, ni comillas, ni extensión) el nombre: bianamaran. Le damos al botón "Guardar", para almacenar las opciones en disco, y vamos a la pestaña "avatar" para cargar la nueva imagen en el programa.<br />
<br />
<center><a target="_blank" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi2Kjrx0VJVCy6hRPhz_iIYa-gVit4yMSNkMNxzBVa6fYT1jlsASs2xZ5hlbppDagK7G_XFJWbDbtCtdEBPoIX8p2Cx9GdA96dbeFTISa-wQS5cu8LykMZhXZffyggohVu8J0X4Kp0wo6g/s1600/03-subirc-20-2018-ekaa-623.jpg"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi2Kjrx0VJVCy6hRPhz_iIYa-gVit4yMSNkMNxzBVa6fYT1jlsASs2xZ5hlbppDagK7G_XFJWbDbtCtdEBPoIX8p2Cx9GdA96dbeFTISa-wQS5cu8LykMZhXZffyggohVu8J0X4Kp0wo6g/s600/03-subirc-20-2018-ekaa-623.jpg" /></a></center><br />
<strong>Compatibilidad</strong><br />
Destaco este apartado porque tenemos que tener cuidado con nuestro anterior subIRC, ya que <strong><font color="#9A051C">no es compatible con el nuevo</font></strong>. Por lo tanto, si queremos mantener las opciones y demás configuración de nick, canales y servidores que teníamos, tened la precaución de no copiar directamente los archivos cuando os los descarguéis. Solamente sustituid el ejecutable (subirc.exe) y -<strong><font color="#9A051C">esto es muy importante</font></strong>- antes de abrirlo y/o ejecutarlo, editad manualmente vuestro archivo "bot.ini". En la última línea deberéis poner vuestro nick, nombre de dueño o lo que sea, que será el nombre del avatar, independientemente de que lo vayáis a usar o no.<br />
<br />
No obstante, como sabéis que no soy muy amigo de estas cosas, en la carpeta de descarga mantengo también la versión antigua de subIRC (la 1.9, sin soporte de avatares), para los usuarios que no queráis avatar ni imagen alguna.<br />
<br />
<center><a target="_blank" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiHT_7KoviVLAsqJeLsA-X1PykIwl3G_1j82DAbor7wiV6YFdNHiO4BUswgHO9sabPA1YBsCLNiPCKc6k0lcvrWx_RVpkL1L2_H6lhLDT0rO9bMqLiUSi8N122QLOYteM3lSEzRFigOYMo/s1600/04-subirc-20-2018-jgyw-624.jpg"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiHT_7KoviVLAsqJeLsA-X1PykIwl3G_1j82DAbor7wiV6YFdNHiO4BUswgHO9sabPA1YBsCLNiPCKc6k0lcvrWx_RVpkL1L2_H6lhLDT0rO9bMqLiUSi8N122QLOYteM3lSEzRFigOYMo/s600/04-subirc-20-2018-jgyw-624.jpg" /></a></center><br />
Respecto al avatar, una particularidad es que podremos tenerlo visible en el programa, en un tamaño algo mayor, si hacemos click sobre la imagen del avatar. Ésto reducirá el panel de información principal a la mitad, y el espacio sobrante lo ocupará la imagen de avatar. Si queremos minimizarla de nuevo, simplemente haremos click otra vez sobre la imagen.<br />
<br />
<strong>Más novedades</strong><br />
Entre las cosas que se han reparado o modificado en esta versión de subIRC 2.0 están:<br />
- Ahora no ofrece soporte de listado de canales. Aunque se mantiene por cuestiones de que quizá vuelva a ello algún día, me he dado cuenta que el listado puede causar conflictos, y de momento lo he eliminado.<br />
<br />
- Ahora la ventana de opciones se mueve al lado de la ventana principal del programa. Una enorme molestia -al menos para mí- era que, cuando queríamos enviar un comando guardado, al abrir la ventana de opciones donde se almacenan los comandos ésta se colocaba sobre la ventana principal. La he puesto a un lado, y mientras tengamos subIRC en la posición por defecto, no molestará si la abrimos y podremos trabajar con ambas a la vez.<br />
<br />
<center><a target="_blank" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgTjW9bKSJ2zRUEoTHubMofVx07ZgV3DyuttlcGHbSi5MPIZLbjuF9lJONq4Q08UsDqtFaRi5ydOCcUp6zaXVh6cBANhrGsRbsJR3D1NEQXVHVSbo5kHB7bWcdTzv5qwqBJU7CArWEQfpA/s1600/05-subirc-20-2018-ivlz-625.jpg"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgTjW9bKSJ2zRUEoTHubMofVx07ZgV3DyuttlcGHbSi5MPIZLbjuF9lJONq4Q08UsDqtFaRi5ydOCcUp6zaXVh6cBANhrGsRbsJR3D1NEQXVHVSbo5kHB7bWcdTzv5qwqBJU7CArWEQfpA/s600/05-subirc-20-2018-ivlz-625.jpg" /></a></center><br />
- Otro pequeño fallo que no me di cuenta en la versión anterior, es que se podían duplicar ventanas, con lo que si lo hacíamos sin querer, daba error. La razón es que las ventanas no se mantienen por defecto cargadas en memoria, sino que, para liberar RAM, éstas se van cargando conforme se necesiten, pero ésto tiene como contrapartida que el control Windows nos lo deja a nosotros -o sea, al desarrollador de la aplicación-, por lo que podemos generar fácilmente excepciones. Para evitarlo, ahora los botones que abren ventanas que ya están cargadas, se desactivan hasta que se libere la memoria ocupada por éstas.<br />
<br />
- Y finalmente un cambio menor ha sido la modificación de la zona del "about" (situada en la pestaña de "Logs"), que incluye ahora un botón para poder acceder a ayudar en el desarrollo del programa. Si lo usas y te gusta, no estaría de más que tuvieras un detalle conmigo.<br />
<br />
Espero que estos cambios os hagan disfrutar mucho más de vuestras sesiones de IRC.<br />
<br />
<center><a target="_blank" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgCrWmPo1DUQKtrfvOVWvDEU7MwRF-d6G74TUnik1AuK0PbP72gRkDi3vN_kHM3hRHb4Y-1NQS4bsoOYMc6Izf9yIHkmWY_An9ylIESGUL-RebLZLpsb8_LziK3xJyL2qo_wMKluXfZvKA/s1600/06-subirc-20-2018-ikzp-626.jpg"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgCrWmPo1DUQKtrfvOVWvDEU7MwRF-d6G74TUnik1AuK0PbP72gRkDi3vN_kHM3hRHb4Y-1NQS4bsoOYMc6Izf9yIHkmWY_An9ylIESGUL-RebLZLpsb8_LziK3xJyL2qo_wMKluXfZvKA/s600/06-subirc-20-2018-ikzp-626.jpg" /></a></center><br />
<center><a target="_blank" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhoxb7cwX9hsOMg9j1jB-rxBrIHgMZeuaa2tWIJjbxHFMIP89Al5RofRUSbkCFQ4ebWfu6A3CVCSZG7cYY1PKKThtIfr7_Wv6YE-HcU_cgt_Ew1POW4B7Yk6ttC_7x3VI57OgEpN1z1PBw/s1600/07-subirc-20-2018-lqct-627.jpg"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhoxb7cwX9hsOMg9j1jB-rxBrIHgMZeuaa2tWIJjbxHFMIP89Al5RofRUSbkCFQ4ebWfu6A3CVCSZG7cYY1PKKThtIfr7_Wv6YE-HcU_cgt_Ew1POW4B7Yk6ttC_7x3VI57OgEpN1z1PBw/s600/07-subirc-20-2018-lqct-627.jpg" /></a></center><br />
<small> | Redacción: Bianamaran.blogspot.com</small>Unknownnoreply@blogger.com2tag:blogger.com,1999:blog-8594419808031106942.post-49275295722295066662018-04-01T19:18:00.003+02:002018-04-02T22:28:02.946+02:00Nueva versión del editor de tags para MP3, Ztags 1.2<center><a target="_blank" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhHgSrXx6LJxZhHey8mRjw5uuOy5ks8AmoOtfjpqV1iuL6eRA2gh5d80nOOpJt2kR4pvjUmNFvw0tJXHk6QhBaBBtvSfH2l6WjGHT0LY3HcUY-IdJfRQJ_o0-NSvTIdfzXNrunf3Ao09AM/s1600/01-ztags-2018-lcez-621.jpg"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhHgSrXx6LJxZhHey8mRjw5uuOy5ks8AmoOtfjpqV1iuL6eRA2gh5d80nOOpJt2kR4pvjUmNFvw0tJXHk6QhBaBBtvSfH2l6WjGHT0LY3HcUY-IdJfRQJ_o0-NSvTIdfzXNrunf3Ao09AM/s600/01-ztags-2018-lcez-621.jpg" /></a></center><br />
He decidido actualizar el editor de tags para archivos de audio MP3. Aunque inicialmente no quería que pasase de su versión 1.0 (luego vendría la 1.1, y ahora la 1.2), el hecho de actualizarlo tiene una buena razón, y es que los archivos mp3 abiertos, cuando estaban puestos en una ruta larga, el usuario se quedaba sin saber el nombre de dicho archivo, ya que en la barra de título no visualizaba la ruta completa. Ahora lo he arreglado haciendo que el nombre, solo el nombre del archivo que tengamos abierto, aparezca en la barra de título.<br />
<br />
Aproveché también para añadirle un mensaje de información cuando se hace click sobre el menú de versión (sugerencia de <span style="background-color: rgb(222,222,218);"><a target="_blank" href="http://www.javiergutierrezchamorro.com/">Guti</a></span>), y como me quedaba en ese sentido espacio en la barra de estado, pues puse un pequeño "mensajito" personal en él.<br />
<br />
<a name='more'></a><br />
<br />
<center><a target="_blank" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiX1KWBm95uolD3TXplF3f9f5JPx8Mc0aZR2cQthmamZX08nK9RPbOg8nJy259uvP36604JhMCewgHoIdb6Zk-lrihrgFrl33v4MJNJdlMnFQ0zYodC3SDavcWjayx70Gul3MiMdm6zzEc/s1600/02-ztags-2018-trck-622.jpg"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiX1KWBm95uolD3TXplF3f9f5JPx8Mc0aZR2cQthmamZX08nK9RPbOg8nJy259uvP36604JhMCewgHoIdb6Zk-lrihrgFrl33v4MJNJdlMnFQ0zYodC3SDavcWjayx70Gul3MiMdm6zzEc/s600/02-ztags-2018-trck-622.jpg" /></a></center><br />
Por último, y ya que estaba en harina, decidí renombrar el botón para guardar los tags, que ahora es bastante más intuitivo y aparece con el texto "Guardar tags", creo que es mucho mejor que lo que aparecía antes, que era "Guardar todo", como recordaréis.<br />
<br />
Ztags es gratuito, portable, y ya lo podéis descargar en su nueva versión 1.2 desde <span style="background-color: rgb(222,222,218);"><a target="_blank" href="http://bianamaran.blogspot.com.es/p/descargas-de-programas.html">la sección de utilidades</a></span>.<br />
<br />
<small> | Redacción: Bianamaran.blogspot.com</small>Unknownnoreply@blogger.com1tag:blogger.com,1999:blog-8594419808031106942.post-54122839765902543052018-03-30T15:26:00.003+02:002018-03-30T15:26:31.827+02:00Nueva aplicación de tratamiento de imágenes: bylima<center><a target="_blank" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjfgWsDHdgdJk6IwXoQRA70_bz4_-xSgDpqymGTJcHhSZPyP732ABvgPYILsLC4dQXivHSqScDLjZTIbTXhZB-NHwthfXFF20syrEPDnxR7zgFgOanlvHJRBMuWDZm7PbNzLI_yb-JO-aE/s1600/01-bylima-2018-iein-618.jpg"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjfgWsDHdgdJk6IwXoQRA70_bz4_-xSgDpqymGTJcHhSZPyP732ABvgPYILsLC4dQXivHSqScDLjZTIbTXhZB-NHwthfXFF20syrEPDnxR7zgFgOanlvHJRBMuWDZm7PbNzLI_yb-JO-aE/s600/01-bylima-2018-iein-618.jpg" /></a></center><br />
Partiendo de <span style="background-color: rgb(222,222,218);"><a target="_blank" href="http://bianamaran.blogspot.com/search/label/eboporta" TITLE="Eboporta">Eboporta</a></span>, he decidido escribir una nueva aplicación para Windows en donde todas las opciones de <span style="background-color: rgb(222,222,218);"><a target="_blank" href="http://bianamaran.blogspot.com/search/label/eboporta">Eboporta</a></span> estuvieran a la vista. La razón es que Eboporta posee tal cantidad de opciones y elementos que, fuera de su objetivo (realizar portadas) es bastante aparatosa (o engorrosa) de usar. Esta nueva aplicación, <strong><span style="background-color: rgb(222,222,218);"><a target="_blank" href="http://bianamaran.blogspot.com/search/label/bylima">bylima</a></span></strong>, ofrece todo lo que tiene Eboporta (y algunas cosas más, como la posibilidad de guardar la captura individualmente) de una manera más práctica, al tener todas las opciones en una enorme barra de herramientas, situada a la izquierda. Esta barra, además, podemos ocultar (o reducirla) cómodamente, mediante un separador central, deslizando el puntero del ratón sobre él.<br />
<br />
Con bylima podremos hacer todo lo que Eboporta nos ofrece: cargar varias imágenes a la vez, incorporar texto o/y marcas de agua (hasta tres textos, y una marca de agua que también admite transparencias), cambiar colores de fondos, modificar el tamaño de la marca de agua (en reducción, por cuestiones obvias de pérdida de calidad, no en aumento, aunque podría considerarlo añadírselo), capturar la pantalla (en este caso capturaremos todo el campo de la aplicación, así que es conveniente antes cerrar la barra de herramientas, si lo deseamos), ajustar la imagen y moverla por toda la zona de trabajo, y también, ahora, añadir un color de fondo específico en hexadecimal, y color de las fuentes (también en hexadecimal), sin olvidar que esto podemos hacerlo también desde los listados desplegables.<br />
<br />
<a name='more'></a><br />
<br />
<center><a target="_blank" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgRfof9vosoJGrQYsoeOKdX3_LCGeQ3AwDNFwCxAg4eTlccPFv6BRcoSWqZE3ytalOQHKw_9uxiogElSnPBsdIFkXTX2_pWYMm7BCbRrMkPh7vihuk_olxtRsmmZN2_lKpK7P2F1hCOgSc/s1600/02-bylima-2018-jiks-619.jpg"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgRfof9vosoJGrQYsoeOKdX3_LCGeQ3AwDNFwCxAg4eTlccPFv6BRcoSWqZE3ytalOQHKw_9uxiogElSnPBsdIFkXTX2_pWYMm7BCbRrMkPh7vihuk_olxtRsmmZN2_lKpK7P2F1hCOgSc/s600/02-bylima-2018-jiks-619.jpg" /></a></center><br />
Además, si tenemos el programa <span style="background-color: rgb(222,222,218);"><a target="_blank" href="https://bianamaran.blogspot.com/search/label/htmlcolors">HTML Colors</a></span> en la misma carpeta que el ejecutable de Bylima, el programa lo reconocerá y podremos abrirlo desde él pulsando un botón, de esta forma aumenta nuestra comodidad al usar varios colores.<br />
<br />
Me queda por añadir la posibilidad de reducir (o ajustar) la imagen principal, cosa que no hice porque no lo vi muy necesario, la verdad. También puede que sea interesante la posibilidad de copiar la imagen, pero dado que es un problema al trabajar con el tipo de tratamiento que hace Lazarus en los jpgs, así que de momento no se lo he añadido. Creo que, de momento, es un programa para el tratamiento de imágenes bastante interesante, teniendo en cuenta que es portable y muy rápido y, sin olvidar por supuesto, que su fin es el de hacer una composición rápida y ligera de una imagen con un texto, sobre todo con aquellas imágenes pngs con transparencias que tantos problemas dan en los programas portables habituales (éste admite transparencias sin problemas, y es capaz de fundir el color de fondo, eliminando la transparencia en la conversión a jpg, algo que solo los editores gráficos más potentes son capaces de hacer).<br />
<br />
<center><a target="_blank" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiJdVbLlmQA5YprfT7R6IBHxhrKWPu5rf0UIvoG1wUSNKzlTVJgevfOfXCIeM7Dk0uuVDqbN9cXtCk1B1D0p7KSIxAIyuGXVKts2K3DJ6dQG406g4Yq8eSmPKIMnNBoTsM5sZPTp1tcizc/s1600/03-bylima-2018-zjzh-620.jpg"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiJdVbLlmQA5YprfT7R6IBHxhrKWPu5rf0UIvoG1wUSNKzlTVJgevfOfXCIeM7Dk0uuVDqbN9cXtCk1B1D0p7KSIxAIyuGXVKts2K3DJ6dQG406g4Yq8eSmPKIMnNBoTsM5sZPTp1tcizc/s600/03-bylima-2018-zjzh-620.jpg" /></a></center><br />
Como es habitual, es portable, gratuito, y para sistemas Windows a partir del 2000, aunque hasta en un W95 debería funcionar sin problemas. Lo tienes a tu disposición en la <span style="background-color: rgb(222,222,218);"><a target="_blank" href="http://bianamaran.blogspot.com/p/descargas-de-programas.html">sección de descargas</a></span>.<br />
<br />
<center><a target="_blank" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgi0ZI1I0UXlwLVkBq-6K7QMeR66V3wgG8cHMvJeE2BLtQvuinIoUwXL-64KmsYrn8wfyYs5w-Rb6aEj5nsWKfdeGaJfVU7vUnkt0NwJdPETGZiUl-cjVbeznSw-fjkiKsqn0WJRmvEf60/s1600/04-bylima-2018-wwyg-621.jpg"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgi0ZI1I0UXlwLVkBq-6K7QMeR66V3wgG8cHMvJeE2BLtQvuinIoUwXL-64KmsYrn8wfyYs5w-Rb6aEj5nsWKfdeGaJfVU7vUnkt0NwJdPETGZiUl-cjVbeznSw-fjkiKsqn0WJRmvEf60/s600/04-bylima-2018-wwyg-621.jpg" /></a></center><br />
<center><a target="_blank" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh1o8Q3caOXBw3m-4D9v4iA1yX-xDC0hy5tHyqkVmjIIi1FWX36Tp01p563pYDEC51VGrWXTsm7d7CqKfLi42QOYwv5LV3_wOdF5oUZprDWc4Bv3Acp33JWY2PLtkqDjTqJxQHYtbp1YMI/s1600/05-bylima-2018-wfvm-622.jpg"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh1o8Q3caOXBw3m-4D9v4iA1yX-xDC0hy5tHyqkVmjIIi1FWX36Tp01p563pYDEC51VGrWXTsm7d7CqKfLi42QOYwv5LV3_wOdF5oUZprDWc4Bv3Acp33JWY2PLtkqDjTqJxQHYtbp1YMI/s600/05-bylima-2018-wfvm-622.jpg" /></a></center><br />
<small> | Redacción: Bianamaran.blogspot.com</small>Unknownnoreply@blogger.com2tag:blogger.com,1999:blog-8594419808031106942.post-35424782099667757052018-03-25T14:02:00.003+02:002018-03-25T14:02:39.052+02:00Nueva versión 1.0 de AudioTrans<center><a target="_blank" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhACj-dKh24o__6R7f8A891lErC_Ve3s8yyr-GjuE3PYBKhbZFJ2TG1Dvqq5NsjpsAOtYC5EBsrA13acvtKBN6fcEg-aEkqQt0Raid2pRAScmZQbRICX81YHHR9KDdsBZt_GQJqUPDwrBQ/s1600/01-audiotrans-2018-gcwr-618.jpg"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhACj-dKh24o__6R7f8A891lErC_Ve3s8yyr-GjuE3PYBKhbZFJ2TG1Dvqq5NsjpsAOtYC5EBsrA13acvtKBN6fcEg-aEkqQt0Raid2pRAScmZQbRICX81YHHR9KDdsBZt_GQJqUPDwrBQ/s600/01-audiotrans-2018-gcwr-618.jpg" /></a></center><br />
<span style="background-color: rgb(222,222,218);"><a target="_blank" href="http://bianamaran.blogspot.com/search/label/audiotrans">AudioTrans</a></span> llega a su versión 1.0 y sale de "<i>beta</i>" con una interesante característica: la posibilidad de pausar los archivos mp3 de audio, con unos segundos de retraso al reiniciarlos. Ocurre que, a veces, cuando estamos transcribiendo audio, detenemos la grabación en medio de una palabra o rompiendo una frase, y es fácil perdernos cuando la reiniciamos. Esta nueva función trata de evitar ese inconveniente o, al menos, paliarlo en gran manera: si la tenemos activada (si desactivamos el check "pre-Pausa siempre", Audiotrans hará una pausa convencional, es decir: reiniciará la reproducción en el punto exacto donde la hayamos pausado), en el momento de volver a reproducir el archivo de audio éste se iniciará unos segundos antes de donde lo hubiésemos dejado, de esta manera, si en una pausa normal en medio de esta frase:<br />
<br />
"AudioTrans es un programa de transcripción de archivos de audio"<br />
<br />
la podríamos reproducir tras una pausa como:<br />
<br />
"...cripción de archivos de audio"<br />
<br />
Con la "pre-Pausa" activada, iríamos a algo así:<br />
<br />
"...un programa de transcripción de archivos de audio"<br />
<br />
<a name='more'></a><br />
<br />
<center><a target="_blank" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj5NGHx4VDAhTpg1vbwjSztibVDd2dpVs8AV3Nlr1vXbyJcUJiqd8srG3zOCUj1WRFpbJTkGV0XvudMO6IVQeSssWVsj0Gt_tyC5WwmKSVtkzHxTk_gRo3IUWo6QQKGF67ohEISKruQwL0/s1600/02-audiotrans-2018-sjwk-619.jpg"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj5NGHx4VDAhTpg1vbwjSztibVDd2dpVs8AV3Nlr1vXbyJcUJiqd8srG3zOCUj1WRFpbJTkGV0XvudMO6IVQeSssWVsj0Gt_tyC5WwmKSVtkzHxTk_gRo3IUWo6QQKGF67ohEISKruQwL0/s600/02-audiotrans-2018-sjwk-619.jpg" /></a></center><br />
Supuestamente ya deberíamos tener escrito suficiente texto como para no perder "el hilo" de lo que estemos transcribiendo.<br />
<br />
Otros cambios menores han sido la introducción de la posibilidad de realizar una donación, así como una -creo- mejor disposición de los botones principales. Además, ahora las mayúsculas automáticas vienen activadas por defecto.<br />
<br />
Puedes descargar esta última versión de AudioTrans desde la habitual <span style="background-color: rgb(222,222,218);"><a target="_blank" href="http://bianamaran.blogspot.com/p/descargas-de-programas.html">sección de aplicaciones</a></span>.<br />
<br />
<center><a target="_blank" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgL273qOFmN8tPKRz1e4vGPlOkSFp0EHim7CX_ktKb3MFsMZ9aQwdpmmilRL5K92AsXdCYi8TVVLgChh9wgtytlD72dfF2O897qxN816IeP1leTjeDS11yfUO5jKVHIPzQQqdDq_AMYexw/s1600/03-audiotrans-2018-ssip-620.jpg"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgL273qOFmN8tPKRz1e4vGPlOkSFp0EHim7CX_ktKb3MFsMZ9aQwdpmmilRL5K92AsXdCYi8TVVLgChh9wgtytlD72dfF2O897qxN816IeP1leTjeDS11yfUO5jKVHIPzQQqdDq_AMYexw/s600/03-audiotrans-2018-ssip-620.jpg" /></a></center><br />
<small> | Redacción: Bianamaran.blogspot.com</small>Unknownnoreply@blogger.com1tag:blogger.com,1999:blog-8594419808031106942.post-9664382948683902082018-03-24T14:10:00.002+01:002018-03-24T14:10:31.897+01:00Redondeo de números en Delphi / Lazarus con stringsDelphi (y Lazarus) posee muchas funciones para redondear y truncar números, pero en muchos casos no funcionan del todo bien o no permiten tener el control sobre lo que queremos mostrar. Por eso, personalmente prefiero trabajar el redondeo con el string, es decir, el texto que tenemos tras realizar la operación aritmética que queramos llevar a cabo.<br />
<br />
He buscado y no he visto ningún lugar que ofrezca el código para hacerlo, de manera que os voy a poner el que yo utilizo.<br />
<br />
<a name='more'></a><br />
<br />
<br />
Como bien sabréis, para trabajar con operaciones matemáticas es mejor hacerlo sobre un tipo single que un integer, digamos que en la variable "h" tenemos el resultado de la operación matemática, sea éste cual sea, de esta forma:<br />
<br />
<samp>i := ansipos(',',floattostr(h)); //tenemos la posición de la coma</samp><br />
<br />
"i" es una variable de tipo integer, en donde llevamos la posición de la primera coma que encontremos, que obtendremos mediante la función "ansipos". De esta forma, en "i" tenemos la posición de la coma y todo lo que venga detrás de ella será la parte decimal sobre la que trabajaremos. <br />
<br />
Si queremos, por lo tanto, obtener los dos decimales tras la coma, pondremos (en un edit, en este caso):<br />
<br />
<samp>edit1.text := Copy(floattostr(h), 1, i+2);</samp><br />
<br />
La función "Copy", como bien sabéis, extrae de un string todo lo que venga desde una posición hasta otra. En este caso, le estamos diciendo que nos traiga todo lo que haya desde el primer carácter, hasta dos carácteres tras la coma (o sea: i+2). Si quisiéramos tener tres decimales, simplemente usaríamos "i+3", y así sucesivamente (siempre y cuando vigilemos, y tengamos en cuenta, que el resultado va a dar tantos decimales claro, cosa que podemos hacer si usamos el mismo "ansipos" como delimitador, y "length" como útil recurso para obtener la extensión de la cadena).<br />
<br />
Con ésto, en "edit1" tendremos la cantidad de número entero, y dos dígitos de la parte decimal, sin recurrir a funciones específicas de redondeo y pudiendo tener más control sobre el resultado.<br />
<br />
Un problema con el que nos podemos encontrar es si el resultado no posee comas. En éste supuesto, al no contener la variable ningún valor (o si la inicializamos a cero, un cero), nos dará como resultado solo dos cifras. Lo veremos claramente con un ejemplo:<br />
<br />
- Si el resultado de una operación es "4521", con este sistema nos saldrá "45", lo que a todas luces es inadmisible, obviamente. <br />
<br />
Para solucionarlo, podemos hacer uso de nuevo de "ansipos". Esta función retornará un 0 en caso de no encontrar el carácter que buscamos, en caso contrario, o sea, de encontrarlo, retornará la posición de dicho carácter, lógicamente. Con esto, podemos utilizar la siguiente sentencia para evitar obtener resultados erróneos:<br />
<br />
<samp>if i = 0 then<br />
edit1.text := floattostr(h)<br />
else<br />
edit1.text := Copy(floattostr(h), 1, i+2);</samp><br />
<br />
Como veis, es bastante sencillo: si la variable "i" nos ha devuelto un cero, no hacemos nada, y mostramos el resultado tal cual, porque será un entero. Si ha devuelto un número diferente de cero, entonces aplicamos la función "Copy" que explicamos antes.<br />
<br />
Otra mejora que podríamos implementar, si queremos rizar el rizo, es realizar una función para que se redondee al alza (o a la baja) según se necesite, haciendo uso también de "ansipos" y obteniendo únicamente el segundo carácter tras la coma. Una vez transformados en número, si éste es mayor o igual a 5, sumaremos un 1 al primer dígito, y transformaremos el segundo en un 0, y si es menor lo dejaremos tal cual. Vendría a ser una función similar a ésta:<br />
<br />
<samp>if (x >= 5) then<br />
i[2] := 0;<br />
i[1] := i[1] +1</samp><br />
<br />
Obviamente aquí faltarían todo el sistema de conversión y manejo del array, y quizá sea más eficiente (y elegante) tratar ese número de una forma más pormenorizada en una función más depurada que ésta, pero solo lo pongo para que sea fácil de entender cómo sería su funcionamiento de una manera simple y sencilla.<br />
<br />
Con este sistema no necesitaremos librerías de matemáticas ni llamadas a funciones raras, y podremos tener un control bastante ágil y específico sobre el resultado, manejando mucho mejor los decimales que con los recursos matemáticos, que a veces no funcionan todo lo bien que debieran.<br />
<br />
<small> | Redacción: Bianamaran.blogspot.com</small><br />
Unknownnoreply@blogger.com3tag:blogger.com,1999:blog-8594419808031106942.post-21751985641388572192018-03-23T21:06:00.003+01:002018-03-23T21:06:48.524+01:00AzuCal: cálculo del consumo de azúcar<center><a target="_blank" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjcmLKVCk56OPmSbjrgKBNszJF510nSsCl1SPQ3v0jFEFuJ6ujxEMBDlF5A5xizySyPWCG8AkJ9aaQukLgppTni8-hta9eDG2F0F2nSNsXk2Bt2ZBliFPQsPjDz2QL1OuTsZvErzD-wGc4/s1600/01-azucal-2018-ypzc-618.jpg"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjcmLKVCk56OPmSbjrgKBNszJF510nSsCl1SPQ3v0jFEFuJ6ujxEMBDlF5A5xizySyPWCG8AkJ9aaQukLgppTni8-hta9eDG2F0F2nSNsXk2Bt2ZBliFPQsPjDz2QL1OuTsZvErzD-wGc4/s600/01-azucal-2018-ypzc-618.jpg" /></a></center><br />
Preocupada como está la sociedad actual tanto en una dieta saludable y en evitar un consumo excesivo de azúcar, y además como excusa perfecta para refrescar mis conocimientos de operaciones matemáticas y redondeos, he decidido realizar esta sencilla calculadora de consumo de azúcar. En ella simplemente tendremos que introducir, primeramente, la cantidad de producto que vamos a consumir (en gramos o en mililitros), y luego pulsar en el botón "siguiente". A continuación escribiremos la cantidad de azúcar (por 100 mg. o por 100 ml. de producto) y le daremos a calcular.<br />
<br />
En el resultado tendremos, por una parte, los gramos de azúcar que consumiremos y, por la otra, la cantidad de terrones de azúcar o "azucarillos" que sería similar a los que tomaríamos, teniendo como medida que un terrón sea de 4 gr. (0,004 kilogramos) de azúcar por unidad.<br />
<br />
<a name='more'></a><br />
<br />
<center><a target="_blank" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiEWNJLQfjBBtmP2o5vHA2RIF3Ju9qcHy7WyWNSpbfdWv-6wBOx7ac1wOfRFUOmIc4smpBqGRW_evsqZ-6RcTEQfj_EnjLZfQtY01OJ4uhN_41B0vG0PLWBuL-GsVxpZ4E6bd77dm5qnAU/s1600/02-azucal-2018-vxdl-619.jpg"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiEWNJLQfjBBtmP2o5vHA2RIF3Ju9qcHy7WyWNSpbfdWv-6wBOx7ac1wOfRFUOmIc4smpBqGRW_evsqZ-6RcTEQfj_EnjLZfQtY01OJ4uhN_41B0vG0PLWBuL-GsVxpZ4E6bd77dm5qnAU/s600/02-azucal-2018-vxdl-619.jpg" /></a></center><br />
Obviamente estos cálculos son simplemente orientativos, y hay que tener la precaución de introducir la cantidad en mililitros o en gramos (1 kilo = 1000 gr., y 1 litro = 1000 ml.), y de consultar la cantidad de azúcar que por cada 100 ml (o por 100 mg, según el caso) tenga incorporada el producto (suele venir en la etiqueta). Si no seguimos estas sencillas reglas, obviamente obtendremos resultados erróneos.<br />
<br />
AzuCal la puedes descargar ya <span style="background-color: rgb(222,222,218);"><a target="_blank" href="https://drive.google.com/drive/folders/0BzKuwRfbKz7xdzlMRFpENkluekE?usp=sharing">desde aquí</a></span>.<br />
<br />
<small> | Redacción: Bianamaran.blogspot.com</small>Unknownnoreply@blogger.com1tag:blogger.com,1999:blog-8594419808031106942.post-50374790772074452352018-03-20T18:41:00.003+01:002018-03-20T18:41:54.979+01:00Nuevo HTML Colors v. 2.2<center><a target="_blank" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEghsjg3JEvJ2oLzw0_czDCCGm-1pL4LD_XQIsFB_f3BvyyPErC9M3xIMliajN1X1D4bkAjio178QfOZZzDqml7RevUz_YaKt2H37HuvvwDSK8dAosnr2FECFpXb5IYQNOJFX6mIOCxatRo/s1600/01-htmlcolors-22-2018-niva-547.jpg"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEghsjg3JEvJ2oLzw0_czDCCGm-1pL4LD_XQIsFB_f3BvyyPErC9M3xIMliajN1X1D4bkAjio178QfOZZzDqml7RevUz_YaKt2H37HuvvwDSK8dAosnr2FECFpXb5IYQNOJFX6mIOCxatRo/s600/01-htmlcolors-22-2018-niva-547.jpg" /></a></center><br />
Os presento la versión 2.2 de HTMLColors, el editor de colores y degradados con multiconversor. He rehecho buena parte del código, y ahora el listado de colores por defecto del programa, los colores genéricos, es más compacto. He eliminado colores con tonalidades muy cercanas, en especial los claros, debido a que ahora podemos obtener esos tonos fácilmente con los degradados según el gusto o las necesidades de cada uno. <br />
<br />
Asimismo, para facilitar el manejo de los colores personalizados, el listado del pre-Selector es más grande, dando cabida a más opciones de un solo vistazo.<br />
<br />
<small> | Redacción: Bianamaran.blogspot.com</small><br />
Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-8594419808031106942.post-77109247599747897432018-03-12T14:35:00.002+01:002018-04-02T22:28:22.218+02:00Ztags, editor de tags para archivos de música MP3<center><a target="_blank" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj0vMzGLlM6JniOljX7IwjKjVPb8IMMBxiOThYMcQDBe7gQB81fzLg7d2qu45QViWsjUQPNFH80Ux8cSaRvaYynViB_Bf6pUhCv9AcH12Bq37CTUznYPj5M_En7CBMHJpUHBN-8-ILgWas/s1600/01-ztags-2018-hcxh-533.jpg"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj0vMzGLlM6JniOljX7IwjKjVPb8IMMBxiOThYMcQDBe7gQB81fzLg7d2qu45QViWsjUQPNFH80Ux8cSaRvaYynViB_Bf6pUhCv9AcH12Bq37CTUznYPj5M_En7CBMHJpUHBN-8-ILgWas/s600/01-ztags-2018-hcxh-533.jpg" /></a></center><br />
Destinado a preparar <span style="background-color: rgb(222,222,218);"><a target="_blank" href="https://drive.google.com/open?id=1HuNSHOvmtTy2k7ZMcRDvIyjTiu6BI3Ab">los podcasts de CCNI Radio</a></span> se me hacía muy necesario una aplicación en la que, tras aligerar el MP3 para poder subirlo a Drive, pudiera de manera rápida y sencilla colocarle unos pocos tags (básicamente el nombre, título, autor si era necesario, y el propio sitio de CCNI). <br />
<br />
Existen muchas aplicaciones para crear tags para MP3, y para editarlos, la más popular es sin duda Mp3tag (aunque también hay otras, como Taghycardia o TagScanner) , precisamente, que es de licencia libre. Pero el caso es que, aparte de ser complejas y pesadas, son bastante engorrosas cuando no quieres cargar listas completas de álbums ni directorios, sino un solo MP3 cada vez y desde ubicaciones distintas. <br />
<br />
<a name='more'></a><br />
<br />
<center><a target="_blank" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjNvYGYS_kAS5gnfwpekeq4k8EehjJxVWAQDeXk4ajSsJqnAiWZ8xS0SHtiiodlpaelheWuBvkvd5aW64fhgWE4APGOnqzPX4NUYaREnEV3zBQeSKMrGSfN1nOPZ5OA6JgeWLUhinrC1EI/s1600/02-ztags-2018-muww-534.jpg"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjNvYGYS_kAS5gnfwpekeq4k8EehjJxVWAQDeXk4ajSsJqnAiWZ8xS0SHtiiodlpaelheWuBvkvd5aW64fhgWE4APGOnqzPX4NUYaREnEV3zBQeSKMrGSfN1nOPZ5OA6JgeWLUhinrC1EI/s600/02-ztags-2018-muww-534.jpg" /></a></center><br />
Además, quería que también fuese portable, porque es mucho más cómodo trabajar con una aplicación portable que sabes -en la mayoría de los casos- que no te introducirá "porquería" por el sistema. Por desgracia, no hay. No hay una aplicación sencilla, ligera, que no tenga reproductor incorporado ni "cosas raras", así que me he tenido que poner los guantes de trabajo y hacerla yo mismo.<br />
<br />
Para ahorrar tiempo (y molestias) he recurrido al código que gentilmente distribuye InFeStEd ArCh0n, convenientemente retocado (el código fuente está inconcluso) y adaptado a mis necesidades. Es un código enormemente eficiente y muy bien hecho, pero a cambio he tenido que desempolvar el C++ que prácticamente tenía olvidado de no usarlo desde que -casi, casi- terminé los estudios de programación. <br />
<br />
<center><a target="_blank" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjdUptqajU-8ZMbm-wsPyj32BAwFFRoe9ZvzDpduOQPFNssuv84kmeVZkahXaFdNxd3Wz9w2vxyoBJBq2TSMy3JEy56nsYD-wet9hK9bNb0jjDmtV0vCiCACgIO1dMAm-0rjLzPtfkmriw/s1600/03-ztags-2018-peaa-535.jpg"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjdUptqajU-8ZMbm-wsPyj32BAwFFRoe9ZvzDpduOQPFNssuv84kmeVZkahXaFdNxd3Wz9w2vxyoBJBq2TSMy3JEy56nsYD-wet9hK9bNb0jjDmtV0vCiCACgIO1dMAm-0rjLzPtfkmriw/s600/03-ztags-2018-peaa-535.jpg" /></a></center><br />
<strong><font color="#005368">Ztags</font></strong> es, por tanto, un programa enormemente ligero, tan solo 64 KBs en donde podemos editar, incorporar y eliminar los tags de cualquier archivo MP3. El programa está adaptado al uso que necesito para CCNI, pero lo he puesto libre y a disponibilidad de todo el mundo porque no hay nada similar (o al menos yo no lo he encontrado, insisto).<br />
<br />
Esta aplicación trabaja con el estándar ID3 en su versión 1.1, que no es la última (la última corresponde a la 2.4), pero me parece, por cuestiones de compatibilidad, la mejor. Esto presenta una serie de dificultades (no por culpa mía, ni del programa, simplemente los que idearon este sistema de metadatos lo han hecho así y si hay que culpar a alguien, culpadlos a ellos) cuando trabajamos con tags o metadatos de un archivo MP3. Si el archivo está limpio no hay problema (casi siempre..., ejem): el programa nos advertirá de ello, y nos dará la oportunidad de incorporarle los nuevos tags en su formato o versión 1.1. Si el mp3 tiene tags antiguos (especificación 1.0 o 1, la primera), Ztags "debería" reconocerlos también sin problema. La dificultad nos llega cuando el mp3 viene con tags en su especificación 2.0 o superiores, porque Ztags no es capaz de reconocerlos todos y, además -y por ello- no permitirá su edición. No obstante <strong><font color="#005368">podemos incorporarle nuevos tags</font></strong> en su versión 1.1, obteniendo así un MP3 con los metadatos pero he comprobado que manteniendo también los de la 2.0. Si quisiéramos, por tanto, eliminar o "limpiar" los metadatos antiguos (o más bien, todos) deberemos acudir a otra herramienta auxiliar, bien sea nuestro reproductor de música (algunos dan esa posibilidad) o mejor aún: hacerlo en bloque.<br />
<br />
Si elegimos esta última opción, tenemos una herramienta muy buena escrita por Matthew Hipkin, la cual reconoce ID3 (tags) desde la primera versión, la 1.0, hasta la 2.4. Este programa, además, permite trabajar "en bloque", o sea: podemos limpiar un montón de archivos de una sola pasada, lo cual es muy útil. Está escrita en Lazarus, y os recomiendo que la descargueis <span style="background-color: rgb(222,222,218);"><a target="_blank" href="https://www.matthewhipkin.co.uk/apps/id3wipe/">desde aquí</a></span>.<br />
<br />
<center><a target="_blank" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhOugf-OSJbN2YF6LYPnbxn8tXzntlZp3bjcq56ogXaZLCFCBRtbtR4d_Plood_H5eTbbWf2TlSN05oK0fhXXRip0Nt8IE8FmQt6AnIYGvVgWxl75dL7RBaT8qrhh7eE6iyeGAxfCwA4J8/s1600/04-ztags-2018-bgdl-536.jpg"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhOugf-OSJbN2YF6LYPnbxn8tXzntlZp3bjcq56ogXaZLCFCBRtbtR4d_Plood_H5eTbbWf2TlSN05oK0fhXXRip0Nt8IE8FmQt6AnIYGvVgWxl75dL7RBaT8qrhh7eE6iyeGAxfCwA4J8/s600/04-ztags-2018-bgdl-536.jpg" /></a></center><br />
Si realizáis podcasts, y ya que estamos metidos en el tema, otra herramienta freeware y enormemente valiosa es MP3 Quality Modifier. Esta aplicación (también para Windows) es de lo mejor que he visto en mucho tiempo. Permite reducir de una forma simple pero muy efectiva el tamaño del MP3 sin mermar demasiado su calidad. Es un genial programa y una de las más fantásticas utilidades para archivos de audio, el cual da unos resultados asombrosos, permitiéndonos ofrecer archivos de audio que podemos manejar bastante rápidamente al aligerar mucho su peso. Entre las técnicas que usa se encuentra la posibilidad de elegir el modo Joint Stereo (o "estéreo unido"), el cual simula y pasa por un estéreo, parece ser estéreo, suena como estéreo, pero no es estéreo. Obviamente, también nos da la posibilidad de optar por un estéreo "convencional". Si no la conoces creo que ya estás tardando en descargarla desde <span style="background-color: rgb(222,222,218);"><a target="_blank" href="http://www.inspire-soft.net/software/mp3-quality-modifier">Inspire Soft</a></span>.<br />
<br />
Y con esto: el programa para reducir su peso (MP3 Quality Modifier), la aplicación para limpiar los tags (ID3Wipe), y el editor (Ztags) cualquiera podrá aligerar y ordenar sus MP3 de forma cómoda y sencilla.<br />
<br />
Si quieres el <strong><font color="#005368">Ztags</font></strong>, ya sabes: en la <span style="background-color: rgb(222,222,218);"><a target="_blank" href="http://bianamaran.blogspot.com/p/descargas-de-programas.html">sección de descargas</a></span> lo encontrarás. Freeware y para Windows (debería funcionar sin problemas desde W2K, está testado, cómo no, en Windows 2000).<br />
<br />
<small> | Redacción: Bianamaran.blogspot.com</small><br />
Unknownnoreply@blogger.com2tag:blogger.com,1999:blog-8594419808031106942.post-43288381615817161882018-02-28T21:01:00.002+01:002018-02-28T21:01:15.494+01:00Nuevas versiones de OchoMages y de Decodurl<center><a target="_blank" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgMoqCrNbAG6rve9pnCv3jpmy7yWIIDEMbS37wCg2U0l-aU95HNa-F60CLosb-dHcBOqgYGTwEoXmFM2bRtSSh_AYAjk5EGspggh-6F-lFSb_roKkSt5J1fJJLb0aMtrPq8UdUDsFGZcXU/s1600/01-new-v-2018-lyaa-471.jpg"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgMoqCrNbAG6rve9pnCv3jpmy7yWIIDEMbS37wCg2U0l-aU95HNa-F60CLosb-dHcBOqgYGTwEoXmFM2bRtSSh_AYAjk5EGspggh-6F-lFSb_roKkSt5J1fJJLb0aMtrPq8UdUDsFGZcXU/s600/01-new-v-2018-lyaa-471.jpg" /></a></center><br />
Ya está disponible y actualizada OchoMages a su versión 5.3, y DecodURL a su versión 1.4. En el primer caso había algún pequeño error con la codificación de la URL para donación (no era importante, pero poco elegante), y en el segundo caso, se ha rediseñado la interfaz, y ahora es más compacta.<br />
<br />
Como siempre, podéis obtenerlas desde la <span style="background-color: rgb(222,222,218);"><a target="_blank" href="http://bianamaran.blogspot.com.es/p/descargas-de-programas.html">sección de descargas</a></span>.<br />
<br />
<small> | Redacción: Bianamaran.blogspot.com</small><br />
<br />
Unknownnoreply@blogger.com0