Feed Estás viendo el archivo de la fecha: Marzo 2008
Cifrar y descifrar cadenas y archivos

Un poco a petición de Casimiro Mariano, otro poco por aprovechar los estupendos componentes que usé en mi antiguo plugin NeoChiper, he añadido al plugin NeoDouble sendas acciones para cifrar y descifrar cadenas y archivos. Espero que estas nuevas acciones resulten útiles para ti.

Captura de pantalla del formulario de edición de la acción npCifrarArchivo

Es posible utilizar diversos algoritmos y "hashes" para cifrar y descifrar cadenas y archivos, gracias al empleo de estupendo paquete de componentes: Delphi Cryptography Package. Más información en la ayuda del plugin NeoDouble, quiero decir, en la correspondiente a las nuevas acciones.

Así pues, he actualizado el plugin NeoDouble, y también el código fuente de los NeoPlugins, así como NeoGeshi. No hace falta que diga, que, si quieres realizar una donación apoyando el desarrollo de los NeoPlugins, esta será bienvenida.

Iconos de agregadores Menéame Del.icio.us Digg Technorati Blinklist
Categorías: Desarrollo
Suscríbete al Feed de comentarios

Icono más o menos estándar para Feeds Acabo de añadir al gestor de bitácoras Gesbit esta posibilidad, así que, si quieres, puedes suscribirte al "Feed" con los últimos comentarios de esta bitácora. Me consta que hay gente suscrita al "Feed" con las últimas entradas, y, tal vez les interese lo dicho.

Como sabes, además, es posible suscribirte a los "Feeds" de categorías, etiquetas, búsquedas, autores, etc., y, el de las propias entradas, de forma que obtengas sólo sus comentarios.

Iconos de agregadores Menéame Del.icio.us Digg Technorati Blinklist
Categorías: Offtopic
NeoArg Suite: hecho con Neobook

Logotipo de NeoArg Suite Leo en la bitácora Damaneo que Mariano Chiaverano acaba de publicar su NeoArg Suite, que viene a ser una recopilación de ejemplos y programas hechos con Neobook, que tal vez puedas apovechar de alguna forma, puesto que los hay para todos los gustos y/o necesidades.

Son más de 40 ejemplos recopilados por Mariano en NeoArg Suite, cuando mantenía el sitio web NeoArg.tk, que, después dio paso a la bitácora Damaneo, un zoom a Neobook. Yo me he acordado de mi sitio web Neobook.tk, cuyas páginas web siguen estando ahí disponibles, a mi pesar.

Claro que no sé qué narices hago hablando de mí... otra vez... porque lo que tocaba era hablar de NeoArg Suite, justamente, por si puedes encontrar en ella algo que pueda resultar útil para ti y tus publicaciones, claro está, siempre que las lleves a cabo con Neobook. Echa un vistazo a ver, no vaya a ser que lo que estás buscando esté ahí y te lo pierdas.

Y gracias a Mariano por recopilar y publicar NeoArg Suite.

Iconos de agregadores Menéame Del.icio.us Digg Technorati Blinklist
Categorías: Software
PXTables: hecho con Neobook

Logotipo del programa PXTables Me escribe Pablo, autor del programa PXTables, hecho con Neobook, y que, acaso pueda resultar de utilidad para ti, de una u otra forma. Verás porqué. PXTables es un programa, como he dicho, desarrollado con Neobook, que puede utilizarse para conseguir que otros programas sean "portables", de modo que puedas llevártelos dentro de un "pendrive", y ejecutarlos en cualquier ordenador en que te encuentres en un momento dado.

Eso sólo ya puede resultarte interesante, útil, llegado el caso, pero, es que además, Pablo distribuye el programa bajo licencia GNU GPL, y además su código fuente ("scripts" de Neobook) está disponible públicamente, en su página web, de modo que de esto también podrás aprovecharte, bien para estudiar el funcionamiento del programa, bien para poder adaptarlo a tus necesidades, o, simplemente, para aprender, a partir del código fuente de PXTables.

Yo le agradezco a Pablo la información. No he podido revisar el programa como me gustaría, pero, sí que he visto que existe un tutorial para trabajar con el mismo, la posibilidad de descargar su código fuente, el propio programa "compilado", y algún que otro programa de terceros de que se vale PXTables para realizar su trabajo. Así que tú ya lo sabes, visita el sitio web del programa, y descubre por ti mismo lo que puede ofrecerte el programa PXTables.

Iconos de agregadores Menéame Del.icio.us Digg Technorati Blinklist
Categorías: Software
Cambiando de dominio esta bitácora

Ayer mismo actualicé los NeoPlugins, como sabes, pero, las cosas son como son, y, hoy he cambiado de dominio mi bitácora personal, y me he traido al nuevo espacio los NeoPlugins, como no podía ser de otro modo. Aunque el cambio está siendo transparente, y, por un tiempo, al menos, las anteriores "direcciones" llevarán a las nuevas sin más, he querido actualizar los NeoPlugins en consecuencia.

Y advertirte aquí de ello, por si quieres apuntar la nueva URL de esta bitácora:

www.neoplugins.gesbit.com pasa a ser ahora: www.neoplugins.davidesperalta.com

Me disculpo por las posibles molestias. De hecho no es preciso que actualices los NeoPlugins, quiero decir, en esta ocasión, no hay ningún otro cambio de importancia, de modo que si no quieres actualizarlos hasta otra ocasión, no tienes porqué hacerlo. En todo caso queda a tu elección actualizar los NeoPlugins o esperar a una futura actualización.

Iconos de agregadores Menéame Del.icio.us Digg Technorati Blinklist
Categorías: Offtopic
Enlace de apoyo en y a los NeoPlugins

He seguido la idea que alguien expresó en los comentarios a esta entrada, de poner en los formularios de edición de acciones de los NeoPlugins, un enlace a la página de donaciones. Pensando en hacerlo, me encontré con la dificultad de no interferir con el formulario de edición de acciones, de no ocupar espacio sólo para eso.

Captura de un formulario de edición de acciones de los NeoPlugins

Pero he encontrado una forma, que, me parece, no queda nada mal. Se trata, como puedes ver en la imagen de arriba, de situar un enlace en la barra de título de los formularios. Creo que queda bastante discreto, y, a la vez, está en una posición "que no puede dejar de verse".

El objetivo es el que expresa el enlace: ¡apóyame! Lo digo yo, y es que como si lo dijera también el NeoPlugin que estés usando. Espero concienciar a algunos de que libre es distinto de gratis, de que no me planteo cobrar licencias de mis NeoPlugins.

Al contrario, los ofrezco libremente, junto a su código fuente, bajo una licencia libre, que te permite utilizar los NeoPlugins tus publicaciones, sin verte obligado a publicar tu código fuente. Todo esto es bueno para ti, ¿verdad? Pues eso.

Por cierto. He aprovechado para solucionar un par de errores en los NeoPlugins, en todos ellos la URL a esta bitácora estaba equivocada (aunque no era inválida), y en NeoCompress el título de cierto formulario que no se mostraba correctamente.

Así que ya lo sabes. Todos los NeoPlugins actualizados, junto con la distribución de su código fuente. Como se suele decir, espero que te sean útiles de veras.

Iconos de agregadores Menéame Del.icio.us Digg Technorati Blinklist
Categorías: Desarrollo
Tú eliges si la quieres ver o no

Me refiero a la publicidad, a los anuncios "patrocinados" de esta bitácora. Y no sólo de esta bitácora, sino también de la bitácora de Gesbit y de mi bitácora personal, gestionadas todas con Gesbit, como sabes. La publicidad está bien, en el sentido de que espero que pueda aportarme algo, quién sabe si algos, algún día. Aunque también tiene sus contras y sus peros.

Por ejemplo, "recarga" las páginas. Estas tardan más en cargarse, y, en caso de ordenadores no demasiado potentes, como el mío, por ejemplo, pueden llegar a ser muy molestas. Esto, que mí no me gusta, supongo que tampoco le gusta a los demás. Y así, siempre que aceptes la cookie oportuna, te dejo la posibilidad de decidir si quieres o no ver los enlaces "patrocinados".

Por supuesto, si usas Firefox, por ejemplo, cuentas con extensiones para quitar la publicidad, no sólo de esta bitácora, sino de cualquier sitio web. Pero, sin necesidad de usar extensión alguna, y, desde el navegador que prefieras usar, puedes quitar la publicidad de esta bitácora, y volver a ponerla, si quieres, utilizando el enlace que puedes ver a tu derecha, en la "barra lateral", abajo del todo, sin pérdida.

Tú decides, como digo. ¿Qué te parece?

Actualización: Ahora he puesto el enlace para hacer lo dicho en la parte de arriba de la barra lateral. ;)

Iconos de agregadores Menéame Del.icio.us Digg Technorati Blinklist
Categorías: Offtopic
Muchas gracias a Jesús Lasheras

Acabo de recibir una donación de parte de Jesús Lasheras. Además de agradecérselo en privado, y, como es habitual (aunque no tanto como quisiera), me gustaría agradecérselo una vez más aquí, públicamente. Gracias Jesús, como te he dicho por correo, espero que los NeoPlugins sean útiles para ti, realmente.

Iconos de agregadores Menéame Del.icio.us Digg Technorati Blinklist
Categorías: Desarrollo
Incrementar la fuente del navegador

A raíz de cierto tema en el foro de NeoSoftware, en que alguien preguntaba por algún plugin para incrementar y decrementar el tamaño de la fuente de un determinado documento, mostrado en un objeto "Webbrowser" de Neobook, se me ocurrió que tal vez no fuera preciso plugin alguno, siempre que se contase con la acción "WebbrowserExecScript" en Neobook, a partir de la versión 5.5.

El caso es que me puse a ello, y, efectivamente, con un poco de JavaScript es posible conseguir el objetivo, si bien se necesitaría otro poco de JavaScript, y suerte, para conseguir que el código que a continuación muestro funcione también en documentos que tengan "frames" o "marcos". El siguiente código, dentro del editor de la acción "WebbrowserExecScript", incrementaría el tamaño de la fuente del documento mostrado en el objeto "Webbrowser":

p = document.body.style.fontSize;
if(!p){
  p = 120;
}else{
  p = parseInt(p, 10) + 20;
}
document.body.style.fontSize = p+'%';

Y este otro código puede usarse para lo contrario, es decir, para decrementar el tamaño de la fuente del documento del objeto "Webbrowser":

p = document.body.style.fontSize;
if(!p){
  p = 80;
}else{
  p = parseInt(p, 10) - 20;
  if(p == 0){
    p = 80;
  }
}
document.body.style.fontSize = p+'%';

Desde aquí puedes descargar una publicación de ejemplo. No he querido ir más allá respecto de la posibilidad de que el documento mostrado en el objeto "Webbrowser" tuviera "frames", porque, hace poco he estado liado con este asunto y, la verdad, no quise volver sobre el mismo. Sin embargo, en la mayoría de ocasiones, por ejemplo, cuando mostremos en el "Webbrowser" nuestros propios documentos HTML, esto no debería representar un problema, y el "truco" sería del todo válido, por lo tanto.

Iconos de agregadores Menéame Del.icio.us Digg Technorati Blinklist
Categorías: Offtopic
Muchas gracias HispaNeobook

Logotipo de HispaNeobookSi el otro día me quejaba de que la gente no aporta (no aportamos) donaciones a los proyectos que lo solicitan (como es el caso de los NeoPlugins, que puedes encontrar en esta bitácora, y usar, libremente, en tus publicaciones), desde HispaNeobook, digo, he recibido hoy una estupenda donación por parte de su administrador.

Y, quiero agradecérselo públicamente, como he hecho con todos en casos semejantes, no sólo en privado. Muchas gracias, pues, al administrador de HispaNeobook, conocido por todos los "neobookeros" como Portfecsion, por su generosidad. Y, también quiero aprovechar para agradecer a todos sus comentarios en la entrada enlazada antes y ahora aquí.

Os invito también a todos los que leáis esto a participar dejando vuestros comentarios en cierta entrada en la bitácora Damaneo, que se pregunta qué pasa con la comunidad hispana de Neobook, si es que existe, si es que no, porqué no resulta más participativa, en fin. Si te gusta Neobook y tienes algún interés en el mismo y la gente que hay a su alrededor, echa un vistazo.

Otra vez gracias Ángel, por tu apoyo.

Iconos de agregadores Menéame Del.icio.us Digg Technorati Blinklist
Categorías: Desarrollo