Geek & Roll - Blog Archive » Everlasting Flame 1.2 – Bilingüe

Everlasting Flame 1.2 – Bilingüe

Cesar February 18th, 2009 FLOSS, aplicaciones, gadgets, programacion 48 comentarios

Everlasting Flame icon


Edit: ELF 1.2 ha salido a la luz. Visiten http://www.cesarolea.com/everlastingflame/ para mas detalles.

El mejor (¿único?) auto hangup para BlackBerry, Everlasting Flame (ELF para los amigos), se encuentra muy próximo a pasar a su versión 1.2. La novedad principal es que ahora la interfaz gráfica es bilingüe, dependiendo de la configuración de localización de la BlackBerry, todo el texto cambia de Inglés a Español. Claro, soporte para más idiomas es trivial de agregar, siempre y cuando alguien me mande la traducción del texto :)

Hay dos cosas como prioridad para la versión 1.3:

  • Remarcado automático después de que la llamada se termine
  • Reescritura de la arquitectura de las opciones para hacer el sistema más flexible y robusto (y espero que con menos bugs)

El remarcado automático actualmente falla al querer reiniciar una llamada. La API te permite invocar a la aplicación del teléfono (a través de la clase Phone) y pasarle un número pero al terminar la llamada esta aplicación ya está abierta, por lo tanto no sirve. Inyectando la tecla Send tampoco funciona. Tengo que encontrar una forma de ser notificado cuando la aplicación Phone regrese a su pantalla inicial (la de tiene el historial de números marcados) y entonces intentar automatizar el menú para iniciar la llamada.

La reescritura de la arquitectura de las opciones es algo que sabía que llegaría eventualmente. Si se desean agregar más opciones se tiene que evitar los largos bloques condicionales anidados que son fuente de errores y nada extendibles. No serán características que tengan un impacto directo para las características del programa, pero son bases sólidas para poder continuar agregando características útiles.

Visiten el sitio oficial del proyecto, descárguenlo, úsenlo, reporten errores y sugieran características. Si EFL les es de utilidad, no se olviden de contribuir, donando cualquier cantidad de dinero (ya se puede por paypal), lo que anima al equipo de desarrollo (o sea yo) a seguir con el proyecto. También se puede colaborar escribiendo documentación, traduciendo y programando.

48 Comentarios

pedro

February 19th, 2009

descargue la version para desktop pero me dice que no es una aplicacion diseñada para el equipo y no lo instala es un bb 8100 con os 4.5 alguna ayuda gracias..

pd no cuento con internet en el equipo.

Cesar

February 19th, 2009

@pedro Everlasting Flame ha sido probado con la BB 8110 y la Bold. Tengo reportes de que lo hicieron funcionar con la BB 8100 y OS 4.5 como mencionas pero yo no lo he probado personalmente ya que no cuento con ese equipo.

No se de donde descargaste el AXL para el desktop manager, pero puedes intentar descargarlo de http://www.cesarolea.com/blackberry/EverlastingFlame.alx porfavor? Si aun no puedes descargarlo asi deja mensaje y veremos que se puede hacer al respecto.

Arturo

February 19th, 2009

Ke tal mi buen Cesar

Sobre el problema que tienes del remarcado automatico, no intentaste enviar la tecla send dos veces??? ya que esto comunmente se hace de forma fisica cuando quieres llamar al ultimo numero marcado.

Y otra pregunta, el ELF sirve solamente para llamadas salientes o tambien entrantes????

salu2

Cesar

February 19th, 2009

@Arturo no intenté enviarla dos veces. Buena sugerencia! aunque primero tengo que resolver un problema con el timing para enviar la tecla. Veras, cuando terminas una llamada la aplicacion Phone no se encuentra en la pantalla inicial sino en una de resumen de la llamada. La cuestion es que presionando Send (aunque solo intente 1 vez) no remarca. Uno se tiene que esperar hasta que la pantalla inicial de Phone se muestra de nuevo y no tengo manera de ser notificado cuando esto sucede. Pero bueno ya que tenga mas tiempo le dedico a buscar una solucion.

Y si, solamente sirve para llamadas salientes ya que eso es lo que cobra el plan sin fin. Uno de los features que han sido pedidos es precisamente que funcione con llamadas entrantes tambien…

pedro

February 19th, 2009

Cesar.

Que onda me meti al web del proyecto y descargue el JAD lo que no sabia yo es que desde la SD puedes instalar aplicaciones sin necesidad de internet, baje el Jad y el Cod del lnk con un programa OTA.exe y lo instale y funciona bien..

pero no ahi un limite en el tiempo o al menos en mi equipo no lo maneja asi.

ya que en algunas ocaciones en el minuto 4.30 suena el bip y la corta al minuto 4..55 4.35 4.49 y con un contacto la corta antes de los 03.0 minutos digo esta bien es un projecto. y funciona que es lo importante.

lo que estaria bien seria seleccionar solo los diez numeros (exigente yo.) por que supongo que es en general con todas las llamadas las corta antes del minuto 5

Cesar

February 20th, 2009

@pedro Por lo que me comentas me suena a que tienes habilitado el modo preventivo (preemptive mode). Lo que sucede es que telcel te empieza a contar el tiempo de la llamada desde antes de que la otra persona te conteste, es decir, mientras esta sonando, pero si y solo si la otra persona contesta. Por ejemplo si tardo 10 segundos en contestarte, y el corte de la llamada lo tienes a 4 minutos con 50 segundos, lo que sucedera es que a los 4 minutos con 40 segundos de hablar con la otra persona, tu llamada se va a cortar (para telcel tu ya tienes 4 minutos con 50 segundos, aunque tu celular te diga lo contrario).

Si no quieres este comportamiento, y que siempre te corte en determinado minuto y segundo, deshabilita el modo preventivo. Tambien, seria util si me pudieras decir que version estas usando. La 1.1 es la que cuenta con la opcion de configurar los limites en la interfaz grafica.

Te invito a que sigas enviando sugerencias y comentarios. Tambien a que colabores con el proyecto si quieres que a una funcion especifica se le de prioridad. Puedes ver http://www.cesarolea.com/everlastingflame/ para saber como puedes colaborar.

pedro

February 20th, 2009

Cesar@

tengo la 1.1 pues la baje de la web del proyecto me supongo que si es,.. por otro lado en la interfaz que me dices en el menu el icono de la flama salen dos opciones
monitor calls?
preemptive mode?

solo esos dos. tu me dices que tiene una opcion de configurar el tiempo?

Cesar

February 21st, 2009

@pedro tienes la version 1.0. Intenta descargando el AXL directamente de http://www.cesarolea.com/blackberry/EverlastingFlame.alx

pedro

February 23rd, 2009

pues de esa web la baje, pero es la 1.0 pero podrias darme un screenshot o algo para saber qwue no es la version o que otras opciones tiene ya que pues me aparerce lo mismo en todos los files que baje

Cesar

February 23rd, 2009

@pedro intenta desinstalando la version que tengas primero. Yo acabo de hacer lo mismo (desinstalar, e instalar desde ese sitio) y me instala la version 1.1 que la puedes identificar facilmente porque ademas de esas 2 opciones trae otras 2 mas, donde especificas los tiempos.

pedro

February 25th, 2009

Cesar@ pues no.. me sigue instalando la v.1.0 desinstale probe con el flie que me dijiste.. y nada, baje el de la web del projecto y nada. sigue la 1.0 Con Lopez Obrador ya hubiera funcionado en mi equipo.

pedro

February 25th, 2009

DESPUES DE ALGUNOS CIENTOS DE INTENTOS YA LOGRE INSTALAR EL V1.1 Y SI, SALE CON LOS TIEMPOS.
GRACIAS POR EL APOYO POR TU PARTE. AHORA EN ESPERA DE LA V1.2

:)

NosFerato

February 27th, 2009

Buenas tardes

Solo para preguntarte de donde puedo bajar la version 1.1 ya que descargo el link que viene en tu pagina de google y me descarga la version 1.0 y solo me da 2 opciones de configuracion y no 4.

Gracias

NosFerato

February 27th, 2009

Perdon, otra pregunta

El tiempo en el que corta la llamada es desde que marco o desde que me contestan ??

Gracias

Cesar

February 27th, 2009

@NosFerato Descarga la version 1.1 de http://www.cesarolea.com/blackberry/ El axl es para instalarlo con el desktop manager. El tiempo en el que corta la llamada es desde que marcas si tienes el modo preventivo activado, de lo contrario es desde que te contestan.

NosFerato

February 28th, 2009

Gracias por tus prontas respuestas !!!

Solo como dato: Yo lo instale en un BB Curve 8310 O.S. 4.5 y funciona de maravilla. Lo unico que no funciona es el aviso del soft limit, lo programo a los 240 seg.(4 min) y solo se corta la llamada a los 270 seg. (4:30 min) osea al hard limit.

Gracias por tu tiempo.

Cesar

February 28th, 2009

@NosFerato EL soft limit es un tono que se injecta a la llamada. Yo a veces tengo el problema que se escucha muy bajo, pero es algo que realmente no puedo controlar. Estoy pensando en dar la opcion de elegir entre el tono o que el telefono vibre para el soft limit.

Por cierto, la version 1.2 ha sido liberada. Incluye correccion de algunos errores, es multilenguaje y ya mantiene la configuracion de la aplicacion aun cuando se resetea la BB.

Visiten http://www.cesarolea.com/everlastingflame/ para mas detalles.

Arturo

March 28th, 2009

Hola Cesar, alguna noticia del ELF v1.3???

salu2 desde Guadalajara

Cesar

March 30th, 2009

Estoy trabajando en eso. Mucho del trabajo ya está listo, como el nuevo sistema de notificaciones, aunque desgraciadamente el remarcado automático sigue siendo un problema difícil de solucionar. También he visto la posibilidad de implementar un botón de emergencia para cuando no se quiera terminar la llamada por alguna razón, pero es difícil – si no imposible – hacerlo con la API actual.

Marie Sosa

May 14th, 2009

Hola baje el programa a mi bold y segun marco que habia quedado bien instalada……….. lo que no se es donde programo el tiempo que quiero que dure mi llamada o en que minuto quiero que suenen los tiembres de aviso…

Ahora lo tengo que hacer yo? o el programa ya trae configuarado que es a los 5 min?

Saludos desde sinaloa

Marie Sosa

May 14th, 2009

se me pasaba decir que la version ke baje es la 1.0…

tengo que bajar alguna otra para ke funcione mejor ??

porke el servicio que tengo es el de telcel de los 10 numeros y necesito que las llamadas las corte a los 5 o pokito antes

Cesar

May 15th, 2009

Marie, te recomiendoi la version 1.2 ya que corrige varias fallas y puedes configurar el tiempo del aviso y el de terminacion de la llamada desde la interfaz grafica.

Marie Sosa

May 19th, 2009

Hola Cesar… Gracias por la recomendacion…
ya descargue esa version y suena el aviso……
pero nunca corta la llamada…….. =S

ya le puse el tiempo para que corte en 290, 285 y asi
……….. pero no logro hacer que la corte

sabes??

Saludos

Cesar

May 19th, 2009

@Marie Sosa: necesitas darle permiso a la aplicación para que inserte eventos del teclado, de otra manera no podrá cortar la llamada.

Para darle permiso ve a opciones avanzadas, aplicaciones y presiona la tecla del menu, ahí selecciona editar permisos. El permiso específico es Permitir insertar eventos del teclado, este debe estar como habilitado.

Marie Sosa

May 25th, 2009

Hola Cesar acabo de ver tu recomendacion eres muy amable.. y te doy la gracias antes que nada

entre a editar los permisos ………..pero en ninguna parte encontre “permitir insertar eventos del teclado”

Podrias darme la ruta?

Sorry pero soy pricipiante en esto

Gracias de nuevo y saludos

Marie Sosa

May 26th, 2009

Hola Cesar muchas gracias por tus recomendaciones…

Segui los pasos que me indicaste pero no encuentro la opcion de “Permitir insertar eventos del teclado”

Me podrias indicar como la encuentro… en editar permisos encontre digamos 3 carpetas que dicen Conexiones, Interacciones, Datos de usuarios…. y al abrirlas ninguna tiene la opcion de “permitir insertar eventos del teclado”

Disculpa tanta pregunta pero soy nueva en esto

Gracias de nuevo y saludos

Marie Sosa

July 19th, 2009

Hola Cesar el programa funciono en mi blackberry bold….Muchas Gracias…

Ahora tengo otra pregunta el programa sirve para una blackberry 8700??

Saludos Y muchas Gracias

Cesar

July 20th, 2009

No lo se realmente Marie Sosa, pero te invito a probarlo y nos cuentas aqui oka?

Gracias!

Marie Sosa

July 20th, 2009

Cesar soy yo de nuevo :S …. trato de descargar el programa en un 8700….y cuando se esta bajando en la mitad marcaun error que dice 907 Invalid COD…sabes que es eso?

Gracias Saludos!

Cesar

July 21st, 2009

Si ya estaba instalado en esa blackberry una version anterior de ELF, primero borrala antes de descargar la nueva.

De no ser asi, intenta descargar el ALX y el COD manualmente e instalarlo mediante el BlackBerry desktop manager.

Angel

July 21st, 2009

Hola cesar tengo una BB 8100 y no puedo instalarlo por el manager y vi que pedro lo instalo atravez de su Sd pero yo no se como se puede instalar el programa de esa forma. ¿Me podrias ayudar? Gracias de antemano

Cesar

July 26th, 2009

@Angel más fácil instalarlo “over the air” o sea, por medio de la conexión a Internet de tu BB. Abre el navegador, dirígelo a http://www.cesarolea.com/blackberry/ y selecciona el archivo COD.

Parker

August 4th, 2009

que ondas… cesar mira tengo un problema.. lo que pasa es que tengo una BB 8100 la cual es de At&t pero la desbloquearon y la tengo con telcel y pues tengo el plan sin, y pues necesito el maravilloso programa tuyo pero ya baje el de extension .axl y lo trate de instalar por mi desxtop manager y me dice que no c puede instalas me aparece error, que puedo hacer, necesito bajarlo directamente de mi BB, o que ondas… como programo el explorador, ojala me puedas ayudar. mil gracias…

Parker

August 5th, 2009

que ondas cesar… yo tambien tengo una BB 8100 y la neta ni idea como usar el internet para bajarlo directamente del internet, y como no c puede conectar pues… si nos puedes comentar como instalarla por medio de la SD como lo hizo pedro.. ojala nos puedan orientar, mucha gracias por la ayuda

EDUARDO

January 10th, 2010

Hola cesar trato de usar el Link para bajar el formato axl pero no se puede, me puedes dar otro link o mandarlo por mail?, no cuento con internet en mi cel es por eso q no lo bajo via Ota

Juan Manuel Florez

January 29th, 2010

Cordial saludo,

Instale el desktop manager 5.0 y recibe bien mi blackberry curve 8310, inclusive se acttualizo y me permitio agregarle el idioma español, pero cuando quiero cargarle aplicaciones las descargo y en el momento de meterlas al desktop manager me dice que no son archivos compatibles para la version, las aplicaciones que quiero instalar son el bphone, buzzme y son archivos .alx, que podria estar mal…?

Cesar

January 30th, 2010

Checa que sean compatible con tu version del sistema operativo. Si tu tienes por ejemplo la version 4.3 y las aplicaciones requieren la 4.6 no vas a poder.

Ivahn Alejandro

April 1st, 2010

tengo un 8700
si lo instalo pero a la hora que intento acceder a el no me permite, me aparece un error que dice ” uncaught exeption: java.lang.Error”

entonces quisiera saber que hay posibilidades de que funcione el programa.

michelle

May 10th, 2010

hola cesar !! oye mil gracias por aportar esta maravillosa herramienta para los plnes de telcel en el que todo mundo nos pasamos jajaj

oye una preguntota; lo instale en mi curve 8310 y al principio cortaba y otras no pero despues ya quedo bien, no supe cual version es pero es la que trae la opcion de aviso y limite final; pero tengo una bronca tambien se me cortan las llamadas entrantes :-$ hay alguna forma de que esto funcione solo con las llamadas salientes??
mil grax

salu2

Cesar

May 10th, 2010

@michelle: es raro, porque el programa no hace absolutamente nada con las llamadas entrantes.

Que versión tienes instalada?

Si no te funciona bien la 1.3, descarga la 1.2 para OS 5.

Martin

June 16th, 2010

Hola amigo! acabo de instalar la app en mi Bold 9700 y me corta la llamada a los 0:45 seg, por mas que ya lo configure me sigue haciendo lo mismo…. qué me recomiendas????

Cesar

June 18th, 2010

Primero desinstala la version que tienes actualmente.

Despues, entra a mi sitio http://www.cesarolea.com/everlastingflame/ y selecciona la pestaña de Descarga. Ahí hay un link para versiones anteriores. Descarga la version 1.2 para OS 5.

Claudia Lopez

June 24th, 2010

Hola César, excelente programa. Pero aún no logro hacer que se corte la llamada, solo envía el aviso. Tengo una blackberry 9000 (bold). He leído otras respuestas que has dado e indicas que debo Permitir insertar eventos del teclado, pero soy nueva en esto y no sé donde encontrarlo en mi equipo. Ojalá me puedas ayudar, te lo agradecería mucho. Saludos

Cesar

June 24th, 2010

Esta en Opciones -> Opciones Avanzadas -> Aplicaciones (da click con el botón del menu) -> Módulos -> EverlastingFlame (click con el botón del menu) -> Editar permisos.

En la Bold se llama algo como “Simulación de eventos de teclado”

Más información en http://supportforums.blackberry.com/t5/BlackBerry-Bold-BlackBerry-9000/Can-t-find-the-keystroke-injection-on-BB-9000/td-p/45596

Andrea

November 17th, 2010

Hola!
Estoy intentando bajar el ELF! pero la pagina me dice que esta en mantenimiento, la van a volver a poner en uso o ya no lo vamos a poder bajar?
Ojala si se pueda seguir bajando porque me urge!
Gracias!

Cesar

November 17th, 2010

Hola Andrea, lee el anuncio en http://www.geekandroll.com/2010/11/adios-everlasting-flame/

angelina

December 15th, 2010

Hola bnuenos días, ya no sirve este programa? Me manda a una pagino donde nada que ver con el ef!!! :( ayudaaa

Haz un comentario:

Es necesario que dejes tu nombre y correo electrónico (no se publicarán).

Si dejas un comentario anónimo, con insultos o ajeno al tema, iremos hasta tu casa y le diremos a tu mamá la cantidad de porno que hay en tu computadora. Si, lo sabemos.