Comunidad de diseño web y desarrollo en internet online

contador de visitas en flash, swf hit counter.

Citar            
MensajeEscrito el 08 Ene 2010 09:29 pm
Acá les dejo un pequeño tutorial que encontré en la web en ingles, ya que lo estuve necesitando por mucho tiempo y no encontraba solucion alguna, acá lo posteo para todos ustedes



http://www.kirupa.com/developer/mx/hitcounter.htm

Abrimos Flash, yo lo hice en flash 8, creamos la película del tamaño del contador el del ejemplo es de 200 x 50, tambien funciona haciendolo dentro de nuestro swf para que tenga su propio contador de visitas o cargándolo de mánera externa.

1. En el primer fotograma creamos un campo de texto dinámico, del tamaño requerido y con los campos numéricos que necesitemos, debe estar alineado a la derecha, en el campo var le colocamos: counter.



2. Si quieres hacer un contador standar sigue en el paso 6, si le quieres poner un poco de dinamismo al contador sigue todos los pasos.

3. Crea dos nuevos fotogramas en la línea de tiempo, uno en el fotograma 2 y otro en el fotograma 40, esto hará que la linea de tiempo se ejecute hasta el último fotograma y vuelve en forma de loop al fotograma 2 y se actualiza, la demora en cambiar de número de visita depende de que tan lejos este el fotograma que en este caso es el 40 y de la velocidad de la película, es bueno que se demore mas de 4 segundos para así poder cargar el archivo de texto de manéra adecuada cada que se actualice la página, esto no es inconveniente por que dicho archivo es muy liviano.



4. Para que funcione pon este código en el fotograma 2

Código :

this.loadVariables("count.txt?num="+random(999));


Esto carga el archivo "count.txt"

5. En el fotograma 3 (el que situamos en el 40) pones este código

Código :

gotoAndPlay(2);


esto hará un loop para que se actualice la cifra

6. En el fotograma 1 copia este código

Código :

this.loadVariables("counter.php?num="+random(99));  


Esto ejecutará el archivo en php, lo que hace que se modifique el archivo de texto incrementando con cada visita la cifra de nuestro contador.

ahora solo resta publicar la película.

NOTA

Al publicar nuestra película saldra esto en el informe de salida:

Error opening URL "file:///C|/Documents%20and%20Settings/Michell/Escritorio/counter.php?num=x"

es normal, al publicarlo en nuestro servidor funcionará a la perfeccion y le puedes añadir diseño!!, haciendolo en tu presentacion swf o poniendolo en tu html, es simple y práctico, funciona en cualquier version de flash.

tomado y traducido de: KIRUPA.COM
http://www.kirupa.com/developer/mx/hitcounter.htm

los archivos están acá

Por michellballestas

16 de clabLevel



 

firefox
Citar            
MensajeEscrito el 09 Ene 2010 01:18 am
Interesante ... aunque este tuto es de Flash 5 (usa loadVariables y asigna directamente una variable a una caja de texto), quizás si buscas algo mas actual tu aporte se potenciaría.

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 19 Ago 2010 01:37 pm
Sigo paso por paso el tutorial y a la hora de publicar del 1 no pasa el contador. En el servidor le doy permisos de escritura y lectura tanto al txt como al php. No tengo ni idea que puede fallar.

Por sopas44

4 de clabLevel



 

msie8

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.