Feed Estás viendo el archivo de la fecha: Agosto 2007
Menú de inicio

Hasta hoy, cuando instalabas alguno de mis NeoPlugins, el menú de inicio que podías utilizar tenía esta pinta, en el caso de mi plugin NeoDouble

Captura del menú de inicio de NeoDouble hasta el día de hoy

Es decir, con los nombres de los iconos en español, y, entre paréntesis, su traducción al inglés. Pues bien, a partir de ahora los iconos del menú de inicio de los NeoPlugins se "localizan" en el lenguaje que eligas en la instalación.

Captura del menú de inicio de NeoDouble hasta el día de hoy

Además, el icono que abre el archivo de ayuda del correspondiente plugin, abrirá el archivo en el lenguaje que eligieras en la instalación. Ahora mismo no están traducidas las ayudas, pero, esto queda para un futuro en que puedan estarlo.

Iconos de agregadores Menéame Del.icio.us Digg Technorati Blinklist
Categorías: Desarrollo
¿Nadie se anima?

Hace un tiempo que vengo solicitando ayuda para traducir mis NeoPlugins al inglés, aunque, si alguien se anima, también a otros idiomas.

Es un trabajo duro, porque, aunque para traducir la interfaz de los NeoPlugins puedes valerte de programas como PO Edit, también es verdad que para traducir la ayuda de los NeoPlugins (la mayor parte del texto a traducir está ahí) hay que pegarse con el lenguaje HTML.

Captura del mapamundi de las estadísticas de este Weblog de hoy mismo

Quien se animara, además, debería seguir una serie de "reglas", más o menos sencillas, como pueda ser, "no hay que traducir las cadenas en mayúsculas, tampoco las cadenas que comienzen por "np*", etc.

Lo cierto es que es un trabajo duro. Por eso quizás nadie se anime. Y el caso es que parece que habría usuarios interesados: los últimos días está habiendo más visitas a este Weblog de estadounidenses que de españoles. Al menos eso dicen las estadísticas.

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

Me he visto obligado a actualizar de nuevo mis NeoPlugins, aunque, creo que el problema que he encontrado hoy sólo afectaba a NeoFeeds y NeoObjects.

Hace tiempo que quiero hacer una aplicación con Neobook, así como he hecho NeoBlog y NeoHashes. Y el caso es que esta tarde quería ponerme a ello.

Pero al querer usar el plugin NeoObjects he visto que no era posible, porque donde debería haber cadenas de caracteres no había nada, es decir, el plugin se instalaba, pero, no había acciones, ni los formularios de edición de estas mostraban lo que tenían que mostrar.

Así que he probado todos los NeoPlugins y el mismo problema que en NeoObjects se daba también en NeoFeeds. ¿Qué había pasado? Pues, no estoy seguro, pero, creo que, la última vez que actualizé mis NeoPlugins los compilé todos "a un tiempo".

Si alguna vez echaste un vistazo al código fuente de mis NeoPlugins habrás visto que cada uno de ellos cuenta con un archivo "BAT" que construye el plugin de marras, es decir, lo compila, lo comprime, prepara los archivos para su localización, compila el archivo de ayuda y el asistente de instalación.

Pues bien, parece ser que no debo ejecutar (como la última vez) todos los archivos "BAT" al mismo tiempo, puesto que algún programa de los que usan se hace un lío, y al cabo no realiza su trabajo correctamente. Pero ya está arreglado. Todos los NeoPlugins actualizados y funcionando (hoy los comprobé todos) tal como se espera.

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

Acabo de actualizar todos mis NeoPlugins solucionando un error que impedía su uso en Neobook 4. El problema no se daba en Neobook 5.

Quiero agradecer a BuNKeR que me animara a solucionar este problema y que me proporcionara algunas posibles soluciones.

Iconos de agregadores Menéame Del.icio.us Digg Technorati Blinklist
Categorías: Desarrollo
¿Alguien sabe decirme?

¿Alguien sabe decirme cómo se tratan los "Arrays" en Neobook 4? En la versión 5 de Neobook se cuenta con acciones para obtener el número de elementos de un "Array", por ejemplo.

¿Hay forma de hacer lo propio en Neobook 4? Acabo de encontrarme con un error que afecta a todos mis NeoPlugins en Neobook 4.

El error estriba en que antes de la ejecución de cualquier acción los plugins inicializan una serie de variables, entra las que puede encontrarse un "Array". Bien. Con Neobook 5 no hay problema, pero, sí con Neobook 4.

Y, por otro lado, además de ese error, que tal vez pudiera solucionar de algún modo, temo más el hecho de que algunas acciones de mis NeoPlugins retornan una variable "Array" como resultado.

Ahora bien, si no puede averiguarse cuántos elementos tiene el "Array", ¿Cómo puede entonces recorrerse el mismo? Tal vez haya alguna forma, pero, la ideal podría ser la que Neobook 5 proporciona: una acción para conocer el número de elementos de un "Array".

¿Se te ocurre algo al respecto? Porque ahora mismo no puedo decir, en honor a la verdad, que mis Plugins sean compatibles con Neobook 4... sino sólo con Neobook 5...

Éramos pocos y parió la abuela, suele decirse en casos así.

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

¿Verdad que sería bonito y curioso además contar con controles del estilo que puedes ver abajo en la imagen?

Captura de lo que me trae por la calle de la amargura

Pues nada, que no hay manera, que no sale el asunto como es menester. Ya veremos.

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

A ver si es posible que alguien me aclare con cierto error que estoy encontrando al tratar de ampliar uno de mis NeoPlugins... que chico, no hay manera, por más que lo intento. Algo y aun algos se me escapan y así estoy viendo si alguien me puede ayudar.

Si hay suertecilla mi plugin NeoObjects se beneficiará de ello, y con ello tú mismo, que al cabo puedes necesitar o querer hacer uso del mismo.

Ya comentaré las novedades. Por el momento puedo decir que ayer estuve horas y horas buscando por Internet información que pudiera ayudarme, y hoy voy por los mismos pasos, me temo.

Y resulta muy frustrante estar tanto tiempo liado con algo que al final nadie verá... porque si no lo digo ni se sabría siquiera... y si no consigo solución todo habrá pasado como si nada, aunque sería una pena, claro. En fin. Ya te contaré.

Iconos de agregadores Menéame Del.icio.us Digg Technorati Blinklist
Categorías: Desarrollo
Descubre el error
Captura del formulario de edición de la acción npRotarImagen de mi plugin NeoDouble

PD. Ya está corregido.

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

No me quedaba a gusto con la acción "npVariableEntorno" de mi plugin NeoDouble, de que hablamos en la entrada Variables de Entorno, así que he llevado a cabo algunos cambios.

Captura del formulario de edición de la acción npVariablesEntorno del plugin NeoDouble

He renombrado la acción, en primer lugar, y ahora se llama "npVariablesEntorno" y verás porqué. Ahora, la misma acción te permite conocer el valor de una variable del entorno, establecer su valor, u obtener todas las variables de entorno y sus valores.

En la ayuda de la acción ya lo explico, pero, básicamente, se trata de lo siguiente. Si especificas el nombre de una variable, pero, dejas su valor en blanco, la acción retornará el valor de la variable especificada, o sea, como antes.

Si especificas el nombre de una variable y proporcionas un valor para la misma, la acción retornará "True" luego de establecer el valor que indiques en la variable correspondiente.

Si no indicas ningún nombre de variable ni ningún valor para esta, la acción retornará un "Array" con tantos elementos como variables de entorno haya establecidas en el sistema.

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

Siguiendo con el Registro de Windows, me acordé de una rutina que usé en cierto programa hace años y que servía para exportar datos desde el Registro de Windows.

Me he dicho, vaya, qué curioso, acaso no estarían mal un par de acciones en Neobook para poder exportar e importar datos del Registro de Windows. Podría usarse para realizar copias de seguridad de nuestros datos, por ejemplo.

Bien. El caso es que cuando estaba en estas se me ocurrió que tal vez el programa que acompaña a Windows para trabajar con el Registro de Windows, o sea, "RegEdit.exe", contaría ya con opciones para exportar e importar datos, y, efectivamente, así es.

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