1

NeoIndent 2.0

sshot-1Buenas hoy les traigo NeoIndent 2.0, una actualización que tenia archivada hace tiempo en un DVD con algo de polvo.

Que tiene de nuevo?

  • Super rápido. Si, rapidísimo ya que utiliza NeoPHP para realizar el indent.
  • Nueva interfaz simulando una app de win 8.
  • Editor actualizado a hpwPlusmemo con un tema similar al sublime text.

Que más puedo esperar de NeoIndent?

Pues tengo pensado unas funcionalidades para tratar de integrarlo a neobook, pero está en pruebas y no prometo nada jeje

Está genial…de donde lo descargo?

Acá abajo

  NeoIndentSetup.exe (8,9 MiB, 3.354 hits)

 

6

Neobook y Arduino

arduino-b

Buenas hoy  voy a mostrarles un ejemplo de conexión con arduino pedido por Cheolucho.

Plugins utilizados:

gtComms (G Turner) (Descargar)

Lado Neobook:

Para conectarnos al puerto serie tendremos que utilizar la función

gtCommOpenStd "14,9600"

Como vemos la función recibe 1 parámetro pero separa por “,” y los transforma en 2 lo que seria:

14 > El puerto COM al cual queremos conectarnos

9600 > Velocidad (baudios)

Para cerrar la conexión debemos usar la función gtCommClose pasandole como parámetro solo el puerto que deseamos cerrar.

Para mandar datos:

Usamos gtCommSend con los siguientes parámetros

gtCommSend "14,3"

14 > El puerto COM

3 > Dato a enviar

Tambien podriamos enviar el contenido de una variable con lo que quedaria:

gtCommSend "14,[enviar]"

Para recibir datos de arduino:

Usamos gtCommRxS con los siguientes parámetros

gtCommRxS "14,1,return"

14 > El puerto COM

1 > Numeros de bytes a leer

return > Nombre de la variable donde almacenara la lectura (sin las [])

Si tenemos errores estos aparecerán en las variables [gtOpenCommErr] y [gtCommErr].

Lado Arduino:

Para este ejemplo use 1 Display de 7 segmentos (Common Cathode) siguiendo el siguiente esquema

arduino-7-segment-LED-display-circuit

Por ultimo utilzamos el siguiente sketch

//Creamos el array de numeros
const byte numeros[11] = {
    B11111100, //0
    B01100000, //1
    B11011010, //2
    B11110010, //3
    B01100110, //4
    B10110110, //5
    B00111110, //6
    B11100000, //7
    B11111110, //8
    B11100110, //9
    B00000000, //nada
};
const int pins[8] = {
    5, 8, 9, 7, 6, 4, 3, 2
};
void setup() {
    //iniciamos el puerto serie
    Serial.begin(9600);
    //iniciamos los pines en modo salida
    for (int i = 0; i & lt; 8; i++) {
        pinMode(pins[i], OUTPUT);
    }
}
void loop() {
    //si existe algo en el serie
    if (Serial.available()) {
        //leemos lo que mandamos por serie
        int r = Serial.read() – ’0′;
        //enviamos respuesta lo que leimos (a modo debug)
        Serial.print((int) r);
        //y por ultimo mostramos el numero correspondiente del array
        mostrarDigito((int) r);
        delay(100);
    }
}
void mostrarDigito(int numero) {
    boolean BitSet;
    for (int segmento = 0; segmento & lt; 8; segmento++) {
        BitSet = bitRead(numeros[numero], segmento);
        digitalWrite(pins[segmento], BitSet);
    }
}

Screenshots

sshot-1

sshot-2

Utilizando el mismo ejecutable con otro proyecto

IMG_20130818_151253

Descarga

  ejarduino.rar (1,6 MiB, 2.678 hits)

Espero que sea útil

Saludos

0

NeoPhp Watermark

NeoPhp Watermark es una aplicación de código abierto (creada con NeoPhp) que permite realizar marcas de aguas a imágenes.

Por ahora tiene las funciones básicas que necesita todo programa de generación de marcas de agua, pero si todos contribuimos podemos crear una aplicación completa.

Si tenes ideas no dudes en comentarme y vemos si son posibles de agregarlas.

Nota: Por favor lee el archivo Instrucciones.txt

Plugins necesarios:

NeoPhp v1.1

Captura

Descarga

Ejecutable y código fuente:

  NeophpWatermark_incfuentes.rar (4,4 MiB, 3.168 hits)

0

Yoogui Social Browser, un proyecto desarrollado en neobook

Yoogui Social Browseres un browser  de internet completamente unido a las redes sociales.

Busca, mira y comparte todo lo que desees con tus contactos de Facebook, Twitter, Tuenti, MySpace o Linkedin.

Avisador automatico de Emails de Google, Yahoo y Hotmail.
Capturador de Pantallas, Compresión de archivos Online, Video Conferencia con usuarios de YSB.

La nueva generación de browsers libres  ya esta aquí.

YSB Es un interesante proyecto creado por Jordi Mesa. Según parece está programado en neobook, eso nos demuestra la gran variedad de programas que pueden realizarse con este fabuloso RAD.

Los interesados en colaborar pueden escribir a [email protected].

55

Youtube Video Downloader 2.0 (2.0.1.7)

Buenas acá les presento la versión 2.0 de Youtube Video Downloader. Con las funciones de las versiones anteriores y algunas mejoras, como por ejemplo la capacidad de descargar videos en alta definición cuando estén disponibles.

Descarga

  YoutubeVideoDownloader.exe (9,0 MiB, 36.485 hits)


Espero que les sea útil.

Historial de Actualizaciones:

update Actualización 02/05/16 [Versión 2.0.1.7]:
– Cambios al script para descargar videos correctamente.
– Ahora se puede descargar el total de videos de una playlist.
– Ahora el boton abrir carpeta selecciona el ultimo video descargado.
Link de descarga actualizado!

 

update Actualización 09/06/15 [Versión 2.0.1.5]:
– Cambios al script para descargar videos correctamente.
– Ya es posible descargar una playlist completa.
Link de descarga actualizado!

 

update Actualización 25/03/14 [Versión 2.0.1.3]:
– Cambios al script para descargar videos correctamente.
Link de descarga actualizado!

 

update Actualización 25/03/14 [Versión 2.0.1.2]:
– Cambios al script para descargar videos correctamente.
– Ya es posible descargar videos VEVO*.
* Youtube cambia periodicamente la forma de mostrar videos
pero tratare de mantenerlo actualizado…
Link de descarga actualizado!

 

update Actualización 14/03/14 [Versión 2.0.1.1]:
– Cambios al script para descargar videos correctamente.
– Agregada opción para descargar la descripción del video.
Link de descarga actualizado!

 

update Actualización 21/12/12 [Versión 2.0.1.0]:
– Cambios al script para descargar videos correctamente.
Link de descarga actualizado!

 

update Actualización 02/10/12 [Versión 2.0.0.9]:
– Cambios al script para descargar videos correctamente.
Link de descarga actualizado!

 

update Actualización 21/09/12 [Versión 2.0.0.8]:
– Cambios al script para descargar videos correctamente.
– Al fallar una descarga por lista ya no muestra el dialogo, lo que impedia que siga con los siguientes archivos.
– Correciones de bugs en lista.
Link de descarga actualizado!

 

update Actualización 21/06/12 [Versión 2.0.0.7]:
– Corregido un error al obtener el tamaño del video que paraba el programa.
– Agregada una ventana que muestra que el equipo se apagara con la opcion de cancelarlo.
Link de descarga actualizado!

 

update Actualización 16/03/12 [Versión 2.0.0.6]:
– Cambios al script para descargar videos correctamente.
– Agregada opcion para apagar el equipo al terminar la descarga por lista.
Link de descarga actualizado!

 

update Actualización 11/11/11 [Versión 2.0.0.4]:
– Corregido un bug decargar de lista.
– Ahora descarga subtitulos de canciones.
Link de descarga actualizado!

 

update Actualización 10/11/11 [Versión 2.0.0.3]:

– Corregido un bug de agrear a lista.
– Agregada la opción de descargar subtitulos CC.
Link de descarga actualizado!

 

update Actualización 15/08/11 [Versión 2.0.0.2]:
– Cambios en el script para descargar correctamente.
Link de descarga actualizado!

 

update Actualización 08/03/11 [Versión 2.0.0.1]:
– Cambios en el script para descargar correctamente.
– Cambios en el icono para windows 7.
Link de descarga actualizado!

 

BuNKeR

6

Instale plugins fácil y rápido con NeoPlugin Installer

Seguramente te pasó que formateaste la pc y tuviste que instalar uno por uno tus “cientos” de plugins. Tedioso ¿no? Ahora NeoPlugin Installer (NPI en adelante) te ayudara a la hora de instalar tus plugins.

Sólo deberás seleccionar la carpeta donde tienes tus plugins, seleccionar cuales quieres instalar y NPI hará el resto. Lo mismo a la hora de desinstalar, seleccionar y NPI se encargará.

Características de NPI:

Multilenguaje (Inglés y Español).
Interfaz totalmente intuitiva.
Permite Instalar y Desinstalar plugins.
Instala cientos de plugins en cuestión de minutos.
Desinstala aún más rápido.

Capturas


Plugins seleccionados para instalar


Listado de plugins para desinstalar

Descarga

  neonpugininstaller.rar (3,7 MiB, 5.122 hits)

NOTA/NOTE:
-Por favor al instalar plugins selecciona desde arriba hacia abajo, ésto lo hará mas rápido.
Neobook debe estar cerrado.
-To install plugins please select from top to bottom, this will make faster.
-Neobook must be closed.

Historial de Actualizaciones:

update Actualización 1/03/10 [Versión 1.0.0.1]:

  • – Añadida la posibilidad de guardar y restaurar datos de plugins registrados
  • – Corrección de pequeños detalles
  • – Link de descarga actualizado!

8

NeoIndent

[raw]

[/raw]

neoindent_screen1

Buenas…hoy les voy a presentar una pequeña utilidad para todos los neobookeros. NeoIndent surge de la necesidad de ordenar el código que escribo en los objetos de neobook. Hay veces que tengo que insertar bloques de código dentro otros bloques, lo cual desordena todo el código y lo hace poco legible. Ahí es donde NeoIndent interviene y dejará tu código ordenado y legible. Pues puedes escribir un bloque de código  o abrir una publicación y realizar el indent a todas las acciones de todos los objetos Veamos un ejemplo practico: Código que escribimos:

SetVar "[accion]" "MCICommand [#34]STATUS [tema] mode[#34]"
npEjecutarAccion "[accion]"
if "[MCIResponse]" "<>" "playing"
if "[random]" "=" "3"
setvar "[random]" "1"
else
if "[random]" "<" "3"
setvar "[random]" "[random]+1"
endif
Endif
npRutaCortaArchivo "[tema[random]]"
setvar "[tema]" "[npResultadoAccion]"
SetVar "[accion]" "MCICommand [#34]play [tema][#34]"
npEjecutarAccion "[accion]"
Endif

NeoIndent los transforma a:

SetVar "[accion]" "MCICommand [#34]STATUS [tema] mode[#34]"
npEjecutarAccion "[accion]"
if "[MCIResponse]" "<>" "playing"
    if "[random]" "=" "3"
        setvar "[random]" "1"
    else
        if "[random]" "<" "3"
            setvar "[random]" "[random]+1"
        endif
    Endif
    npRutaCortaArchivo "[tema[random]]"
    setvar "[tema]" "[npResultadoAccion]"
    SetVar "[accion]" "MCICommand [#34]play [tema][#34]"
    npEjecutarAccion "[accion]"
Endif

Descargar:

  NeoIndent.rar (2,4 MiB, 4.532 hits)

Por bugs y/o sugerencias [email protected] Historial de Actualizaciones: update Actualización 19/06/09 [Versión 1.0.0.1]: -Al ingresar un código extenso manualmente al realizar el indent no mostraba información al usuario de que se estaba analizando el texto. Corregido. Gracias a Quili por comunicar. -Al realizar indent a archivos y éste en su codigo tenía acciones que contenian el caracter “| ” al escribir en el archivo se escribia como una linea nueva. Corregido. Gracias a Quili por comunicar. Link de descarga actualizado! update Actualización 20/12/10 [Versión 1.0.0.4]: -Ahora se puede seleccionar el idioma (Español-Ingles). -Agregada opción de redimensionar la aplicación. El programa recuerda el tamaño y posición de la ventana. -Ahora la comprobación de actualizaciones es opcional (ver botón opciones). Link de descarga actualizado!

25

Más allá del Video Tutorial

Hoy les presento unas pruebas de tutoriales que hice con la ayuda de Info Mouse, algunos plug-ins (ver más abajo), paciencia y tiempo.
¿ Para que usar neobook para hacer un tutorial ?. No es un simple tutorial, o al menos para mi no lo es, no es un vídeo, ni tampoco una imagen que te muestra como hacerlo.
Es un tutorial…mmm… no se como definirlo…Ya se… ¡EN VIVO!.
Si. Se ejecuta en tu PC y a medida que te explica los pasos los va haciendo en tu computadora. Si.¡En tu neobook!.
Dejo que lo prueben por ustedes mismos y que me respondan las siguientes preguntas al terminar el tutorial.
1)_ ¿Se imaginan lo que pueden hacer?
2)_ ¿Cambiaría con esto la relación Neobookero (avanzado) – Neobookero (principiante)?

Para graficar a lo que me refiero en la pregunta Nº 2 voy a dejarles un ejemplo:

Escenario: Conversación entre neobookeros (Chat).
[…]
Juan: No se como agregar una imagen a mi publicación. ¿Me ayudas?
Pablo: Claro. Tienes que seleccionarla en la barra de herramientas y dibujar un rectángulo en la pantalla. Luego busca la imagen que quieras mostrar y listo.
Juan: Pero…¿que barra de herramientas?
Pablo: La que está a la izquierda de la pantalla.
Juan: Ah… si ya la vi. ¿Cual es el botón de la imagen?
Pablo: Uno que tiene la cara de la Mona Lisa.
[…]

Y así seguiría la conversación hasta que Juan entienda lo que le dice Pablo. ¿No seria mas fácil que Pablo diga lo siguiente?
[…]
Pablo: Te paso un tutorial donde te explica como hacerlo y también te queda hecho en tu PC para que puedas explorar.
[…]

Plug-ins utilizados:
– hpwSendKeys (H.P.Wickern)
– NeoHotkeys (DEC)
– hpwUtility (H.P.Wickern)
– hpwAutoIt (H.P.Wickern)
– tmCanvas (TechMedia Software)
– NeoDouble (DEC)

Observaciones para que el tutorial funcione:

*Resolución de pantalla 1024 x 768
*Barra de herramientas de neobook dispuestas como lo muestra tutorial_screen1.jpg (adjunto).
*Neobook abierto (preferentemente sin ninguna publicación abierta) y primero en la barra de tareas.La Barra de herramientas INICIO RÁPIDO no debe estar habilitada en la barra de tareas.Para una mejor comprensión de lo anterior ver el archivo tutorial_screen1.jpg (adjunto)

Screenshots:

Tuto screen 1

Disposición de barras de herramientas de neobook para correcto funcionamiento.

Tuto screen 2
Tutorial en acción

Tuto screen opciones
Ventana de opciones del tutorial

Tuto screen 3
Tutorial en acción 2

IMPORTANTE: Ya en el tutorial cuando se hace click en ejecutar (F9) puse una acción Delay “20000” porque mi computadora es algo lerda :D. Pero no se alarmen el tutorial sigue.

Espero comentarios…

  tutorial_crear_boton.rar (2,1 MiB, 3.643 hits)


5

CreaQuiz BETA

Hace un tiempo recibí un mail de una neobookera que me preguntaba como podía hacer un programa que haga preguntas a sus alumnos y éstos elijan, entre varias respuestas, la correcta.
Pues bien… de aquí nace la idea del proyecto CreaQuiz totalmente gratuito y fácil de usar para aquellos usuarios que recién comienzan con neobook.

CreaQuiz cuenta con 2 módulos y un archivo de configuración.

CreaQuiz_beta.exe => Es el programa principal (muestra las preguntas, etc).
CreaQuiz_config_beta => Es el encargado de editar el archivo config.ini (para crear tu quiz).
Config.ini => Contiene la información del quiz (Titulo, Cantidad de preguntas, etc).

No está de más avisar que está en fase BETA. Por lo que es posible que vean errores.
Es un proyecto al cual pretendo aplicarle varias modificaciones, porque cada vez que lo ejecuto se me ocurre una nueva idea.

Adjunto en el proyecto el archivo config.ini con un ejemplo.
Acepto críticas constructivas ;).

  creaquiz.rar (unknown, 2.417 hits)