Foros del Web » Creando para Internet » Flash y Actionscript »

Dudas con el Timer

Estas en el tema de Dudas con el Timer en el foro de Flash y Actionscript en Foros del Web. Tengo una duda sobre el TImer vera queria hacer una aplicacion que solo se puede usar una hora entonces no se me ocurre como crearla ...
  #1 (permalink)  
Antiguo 10/08/2010, 04:40
 
Fecha de Ingreso: agosto-2010
Mensajes: 40
Antigüedad: 13 años, 8 meses
Puntos: 0
Dudas con el Timer

Tengo una duda sobre el TImer vera queria hacer una aplicacion que solo se puede usar una hora entonces no se me ocurre como crearla y dudas sobre seguridad. Se me ocurre crear el mitico reloj pero este tira del reloj interno de la maquina entonces si es tio retrasa este tambien se hace con el otro ¿alguien me diria como se podria hacer?
  #2 (permalink)  
Antiguo 10/08/2010, 11:54
 
Fecha de Ingreso: febrero-2005
Mensajes: 76
Antigüedad: 19 años, 2 meses
Puntos: 1
Respuesta: Dudas con el Timer

A mí se me ocurre que tome la hora del servidor o de un servidor cualquier y después es programarlo como mejor quieras; puedes descomponer la hora en partes y mirar sólo la primera, despreciando los minutos y segundo, por ejemplo.

Pedirle la hora al servidor es fácil y en dos pasos se puede conseguir, quizá en menos. Ejemplo:

En el flash haces una loadVariablesNum o loadVaraibles como más te guste, algo así digamos en el fotograma 1 de la película:

loadVariablesNum("http://www.midominio.com/laCarpetaEnCuestion/hora.asp")

Como ves llama a una animación asp, pero lo mismo puedes conseguirlo con otros lenguajes como el PHP.

Luego en la dirección http://www.midominio.com/laCarpetaEnCuestion/ subes el archivo llamado hora.asp que como código tendría el siguiente código:

inicio=s&hora=<% = time %>&cargado=s&fin=s&&

De esta forma en tu animación contaría una variable llamada hora que tendría como valor "20:13:46", por ejemplo.

Vuelvo a insistir que esto es en ASP, pero lo mismo se puede conseguir en otros lenguajes del lado del servidor.

¿Responde esto?
  #3 (permalink)  
Antiguo 11/08/2010, 04:06
 
Fecha de Ingreso: agosto-2010
Mensajes: 40
Antigüedad: 13 años, 8 meses
Puntos: 0
Respuesta: Dudas con el Timer

Pero ¿no se puede hacer un medidor de tiempo sin que dependa del sistema operativo?.
  #4 (permalink)  
Antiguo 13/08/2010, 02:40
 
Fecha de Ingreso: febrero-2005
Mensajes: 76
Antigüedad: 19 años, 2 meses
Puntos: 1
Respuesta: Dudas con el Timer

Claro, de esta forma no depende del sistema operativo, depende de la hora entregada por el servidor. El servidor no es manipulable por el navegante. ¿Quizá querías decir que en una aplicación sin acceso a Internet y por tanto sin servidor?

Hay otra opción sin utilizar internet. Es adquirir la hora del ordenador/computadora y con un clip de película cualquiera, uno que no se vea o que no haga nada:

onClipEvent(enterFrame) {
if(i > 43200){ gotoAndStop"se acabó lo que se daba"}else{i = i + 1}
}

Cuando i llegue a la cantidad que quieras mandas la animación a una pantalla en negro o blanco o cosa similar con el mensaje "tiempo de prueba agotado" por decir algo. Con este sistema ¿cuantas i se suman por segundo? dependen de la Velocidad de fotograma que haya en Modificar>Documento. Si esta es 12 la hora habrá terminado cuando i valga más de 43200; si es a 25 la hora habrá expirado cuando i tenga un valor superior a 90000.

El problema de esta solución es que no podrás mover la cabeza lectora del flash de donde se haya ese clip de película o la cuenta se detendrá.

Última edición por septiniosevero; 13/08/2010 a las 02:52 Razón: ampliación

Etiquetas: time
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 05:29.