Cita:
Originalmente Escrito por elcieza
Hola.
Para que sirve lo de NTXGPS 2.0.? me lo bajo y tiene dos archivos "mscr".
Qué se hace con ellos?
Y lo del nuevo interfaz, a que te refieres?
Gracias y un saludo
|
Hola elcieza,
El NtxGPS 2.0 sirve para "descargar" la base de datos de los satelites GPS para "agilizar" en la medida de lo posible la sincronización de satelites cuando uses un programa como iGO, TOM TOM, etc...
El NtxGPS como su nombre indica es obra de Natxo, y ya lo trae su ROM Noavision.
Algún usuario comentó que el NtxGPS original no autonectaba a Iinternet para la descarga de la base de datos, y de ahí nació una nueva versíon que programe para tal fín.
En el caso de la 2.0, comprueba las conexiones de ActiveSync y Wifi, e intenta descargar por ahí si estan activas. Si no, fuerza la conexión con el operador...
Lo del nuevo interfaz, es simplemente un lavado de cara de la aplicación gracias al nuevo MortScript, idea de Magicc3 (gracias

)
Cita:
Originalmente Escrito por natxocc
Te propongo un código muuuuuy simple pero igual de efectivo y que debe ser valido para todos los operadores / conexiones. Te lo dejo para que tomes tus propias impresiones.
Código:
Errorlevel("off")
Rename( "\Windows\packedEphemeris.ee", "\Windows\packedEphemeris.bak" , 1 )
conexionActiva = InternetConnected("http://www.htcusainc.com/clm/packedEphemeris.ee")
If ( NOT conexionActiva )
If (Question ( "Actualmente no está conectado a Internet.^CR^^LF^¿Desea conectar?", "NtxGPS", "YesNo") = 1)
Connect ("Internet")
EndIf
EndIf
Download( "http://www.htcusainc.com/clm/packedEphemeris.ee","\windows\packedEphemeris.ee" )
CloseConnection
If ( FileExists("\Windows\packEdephemeris.ee" ) )
SleepMessage( 3, "La base de datos ha sido actualizada correctamente" , "Operación exitosa", 1 )
Else
SleepMessage( 5, "Ha sido imposible actualizar:.^CR^^LF^A) El servidor no esta operativo^CR^^LF^B) Imposible conectar a internet.^CR^^LF^C) GPRS/3G no configurado." , "Error" , 1)
Rename( "\Windows\packedEphemeris.bak", "\Windows\packEdephemeris.ee" , 1 )
EndIf
|
Hola Natxo,
Ese código ya lo programé en su día, jeje...
Lo que pasa que comenté que me había dado problemas en algunos escenarios concretos, ya que creaba un lag enorme en el InternetConnected(). A veces la comprobación era instantanea y otras se tiraba 30 segundos o más y luego, tras conectar, ya no descargaba nada (aún estado conectado).
Lo tomé como un "posible bug" del MortScript, que se solucionaba usando 2 scripts, ya que el script "primario" no intenta ninguna descarga/comprobación, lo hace un secundario. Si con ese secundario no se llega a descargar el archivo, no problemo, el primario buscara otra alternativa, pero así "nunca" se quedará tonto el Script.
Entiendo que si no te ha fallado nunca ofrezcas una manera "mucho" más sencilla de programarlo, pero mi intención es buena, te lo aseguro.. ;)
No obstante, quiero reprogramarlo con el nuevo lavado de cara, como he hecho con el Easy-Installer... ¿ te gustó ? Fue idea de Magicc3!
Un saludo y gracias!