Hace rato que no leía nada sobre ncurses y mucho menos sobre curses. De hecho si van a la página de ncurses en gnu, podrán ver que la última actualización es del 2004.
Es una de las joyitas que se hizo para BSD.
Ahh pues deberías de aprovechar tu entusiasmo para desarrollar alguna aplicación que parezca de linea de comandos pero se comporte "modernamente"..
Un ejemplo es el ahora muerto Enso Launcher de Humanized ( ) y antes que caigan con "Launchy es mejor" y cosas de esas diré que una de esas cosas raras pero fascinantes es el "Quasimodo" que es como presionar el shift para al soltarlo ejecutar un comando. Mhh es un tanto difícil de explicar, pero cosas como esas permearon en Google Chrome ( el omnibar ) y en Google Chrome OS va a tener un quasi modo de búsqueda.
Ahi te dejo un screenshot
Otro intento ( también fallido ) fue Ubiquity de Mozilla ( hecho por las mismas personas ) para desde el teclado manejar la máquina. Esta forma de trabajar es genial, la idea es ( como en la CLI ) tener todo al alcance de los dedos, sin tener que usar siquiera tener que tomar el mouse:
El gran problema de estas llamadas interfaces lingüisticas es la descubribilidad.
Hola ezamudio, sabes tengo que entregar un proyecto y me intereso mucho trabajar con charva pero tengo un pequeño problema:
1.-Ya descarge la libreria.
2.-Mi programa compila sin error alguno
3.- Al ejecutarlo Me sale un error Exception in threas "main" java.lang.UnsatisfieldLinkError: no Terminal in java.library.path
Te pido ayuda profavor, te dejo mi correo por si lo nececitas: carant17@hotmail.com
Gracias de antemano. Saludos.
Revisa bien si descargaste todo lo necesario para "hechar a andar" la aplicación.
Este tipo de excepciones es porque, la aplicación hace uso -via jni- de librerías nativas (propias del sistema operativo)
Si tu maquina es windows, seguro te hacen falta DLL's
Si es *nix, algun .so
En windows unicamente hace falta colocar esasa DLLs en system32 o si tu java.library.path incluye la carpeta local, pues solo colocalas ahi.
En *nix, varían un poco.
http://sourceforge.net/projec
parace una buen opcion.
Reviviendo las joyas
Hace rato que no leía nada sobre ncurses y mucho menos sobre curses. De hecho si van a la página de ncurses en gnu, podrán ver que la última actualización es del 2004.
Es una de las joyitas que se hizo para BSD.
Gracias
Tengo un atracción por las terminales texto.
Voy hecharle un lente a ver si le saco algo de provecho.
@jamilMX Ahh pues deberías de
@jamilMX
Ahh pues deberías de aprovechar tu entusiasmo para desarrollar alguna aplicación que parezca de linea de comandos pero se comporte "modernamente"..
Un ejemplo es el ahora muerto Enso Launcher de Humanized ( ) y antes que caigan con "Launchy es mejor" y cosas de esas diré que una de esas cosas raras pero fascinantes es el "Quasimodo" que es como presionar el shift para al soltarlo ejecutar un comando. Mhh es un tanto difícil de explicar, pero cosas como esas permearon en Google Chrome ( el omnibar ) y en Google Chrome OS va a tener un quasi modo de búsqueda.
Ahi te dejo un screenshot
Otro intento ( también fallido ) fue Ubiquity de Mozilla ( hecho por las mismas personas ) para desde el teclado manejar la máquina. Esta forma de trabajar es genial, la idea es ( como en la CLI ) tener todo al alcance de los dedos, sin tener que usar siquiera tener que tomar el mouse:
El gran problema de estas llamadas interfaces lingüisticas es la descubribilidad.
:)
Charva
Otra opción es Charva, tal vez no precisamente como ncurses pero a fin de cuentas es para hacer aplicaciones que funcionen en una terminal de texto.
Charva
Hola ezamudio, sabes tengo que entregar un proyecto y me intereso mucho trabajar con charva pero tengo un pequeño problema:
1.-Ya descarge la libreria.
2.-Mi programa compila sin error alguno
3.- Al ejecutarlo Me sale un error Exception in threas "main" java.lang.UnsatisfieldLinkError: no Terminal in java.library.path
Te pido ayuda profavor, te dejo mi correo por si lo nececitas: carant17@hotmail.com
Gracias de antemano. Saludos.
java.lang.UnsatisfieldLinkError
Revisa bien si descargaste todo lo necesario para "hechar a andar" la aplicación.
Este tipo de excepciones es porque, la aplicación hace uso -via jni- de librerías nativas (propias del sistema operativo)
Si tu maquina es windows, seguro te hacen falta DLL's
Si es *nix, algun .so
En windows unicamente hace falta colocar esasa DLLs en system32 o si tu java.library.path incluye la carpeta local, pues solo colocalas ahi.
En *nix, varían un poco.
Saludos....
RuGI
screenshot
Pues, he probado en un ubuntu 10.10
Revisa el archivo test.sh, ahi viene a detalle como invocar la aplicaciòn:
Al final la línea de invocaciòn queda màs o menos asì:
Solo asegurate de apuntar bien tu java.library.path
Saludos!!!
---