ActionScript 3.0 :: Make A 'live Update' Visit Counter?
Dec 14, 2009
Whats the best way to make a 'live update' visit counter? For example: One person opens the site with the visit counter, and as soon as another one visits, the counter updates on the first users screen.
I am using flash 8 and actionscript 2.0 to build this application. I am trying to compile a page hit counter that is only activated when the timeline hits a certain position. I thought I had it with the following script. But the count would randomly get reset back to zero.
Here is the PHP script: PHP Code: <?php //Reading the file $count = file_get_contents("main_counter.txt"); //Increasing the count $count = explode("=", $count); Code] .....
With this attempt I used the "loadVaribales" method to communicate with the PHP and TEXT files. Here is the code in the first frame of the timeline: Code: this.loadVariables("counters/main_counter.txt?num="+random(999999));
Here is the code in the second frame: Code: this.loadVariables("counters/main_counter.php?num="+random(999999));
It works awesome for a few weeks then the count gets reset to zero. Why the contents of the text file are randomly getting deleted.
I have followed the tutorial on creating a live page counter in flash and somehow run into a problem to which i don't seem to be finding the solution. Perhaps someone here might be able to offer his/her generous help in solving this issue. Problem: The page counter works just fine the first time i load the page. After doing a refresh using the Ctrl & F5 key or just by clicking on the refresh button in my browser the count keeps going up (which as far as i understood from the tutorial is not supposed to happen).
When i do the same kind of refresh on the tutorial page the count stays unchanged though! I also downloaded the finished fla file but for some reason or other flash MX doesn't let me open it, giving me the error: "unexpected file format". Here is my code of the php file that i wrote for the counter.
Let's say I have a news panel that is reading all the info from a xml file. And a user is reading my news on my site, and in that moment I update my xml file and I add 3 more news. I am wondering if it is a method that knows when the xml file has been updated and shows the user a message like this: 3 news has been add it. And if the user is pressing a button to read those 3 news, this 3 news will be add it on the top of the news panel.
I am building a video player using FLVPlayback and some custom controls (AS3). At the moment when you click the thumb in the progress bar the video pauses and you can drag to a new position on the track and resume playing from there when you release the thumb (this is done using FLVPlayback.seekPercent()).I need to update this so that as you are dragging the video is constantly updating to the correct frame.
I tried using the working that fires on release and calling it on enterframe while the thumb is dragging and everything went wrong. I can't see any reason for this to be a problem and the code so far is pretty straight forward.
I want to constantly reload data from a text file on a website, and make that data the .x property of a movieclip. Like this: movieclip.x = int(externallyLoadedData);I know how to do this, but I want it so I can ftp rewrite the text file with a different number, and the flash movie updates live without having to refresh/restart. How would I do this?
I would like to make an .exe file that shows a starting number (that I would designate in the code), and then every 30 seconds, it adds 1 to that number. So for example, the exe begins by showing "11,057" on the screen, and then 30 seconds later, that number changes to "11,058", and so on. Is this possible? How do I do this? I wish I could find an .fla that does this so that I could understand everything from setting up the text box to show the number to assigning the actionscript code to make that number change.
PS - I need this counter to run as an .exe file on a Windows 7 computer that will not be connected to the internet, so code that requires PHP or running on a web server won't work. But an XML file called from the .fla would work, because I could keep the XML file in the same folder as the .exe on the computer.
how to make a hit counter so I can tell how many ppl have seen my site, but not have it display? I was thinking of some kind of counter that loads a variable from an xml file, and outputs it back to the same place. I've been working on this, but I cannot get it to work.
I was making visitor counter using as3 and xml. I wrote this ActionScript Code: var a:Number; var url:URLRequest=new URLRequest("num.xml"); var loader:URLLoader=new URLLoader(url); loader.addEventListener(Event.COMPLETE, loadxml); function loadxml(e:Event):void { [Code] ..... But it didn't work -- every time I see the text you r visitor number 2. I tried it at server
i need to make a timer or counter?it is going to be for a project were people donate money to help kids in need, so i need to make something that looks like it is real time adding up the amount so far donated. there is no way for me to give the real amount because it would be changing so fast so we just want something that say starts out at a number and goes up by 5 cents an hour.
Iam trying to make a flash counter for a shooting game where each time you shoot a enemy you get 10 points. Does anyone know the code for score counting. I have made a dynamic text box with the word "Score" in it.
I am tring to make my counter start after a certain number.
Code: onEnterFrame=function(){ _root.displayNumber=_root._currentframe + " of 35";
This is the code I am using but when It loads another movie it starts over. (1 of 35)I have tried _currentframe ==3 + and other varations but I can't seem to make it work. How do I make the second movie start at 4 instead of 1?
How to make users online counter with AS and php.Sample: if in my page are 5 users and one of them close browser my page show online 4 users!!! and when another people come then show online 5 users
How to make users online counter with AS and php! Sample: if in my page are 5 users and one of them close browser my page show online 4 users!!! and when another people come then show online 5 users!!
Any Way to make a gameplay time counter? I did make one but it only showed seconds and milliseconds (with gettimer())). As soon as the player hit the button "submit" the time has to start to count. As the player reached his maximum turns the game goed to the next frame and the timer should top. The game starts over (from frame2) so the timer has to begin over again.
How to make a gameplay time counter? I did make one but it only showed seconds and miliseconds (with gettimer())). As soon as the player hit the button "submit" the time has to start to count. As the player reached his maximum turns the game goed to the next frame and the timer should top. The game starts over (from frame2) so the timer has to begin over again.
I'm aware this sounds quite involved, but would it be possible to make a Flash button counter that would store the number of clicks (that it displays) on a remote server; so even if the page was closed and re-opened it would still show "2" or "11" for example. In addition to that, would it be possible to only allow one click per IP address? So for example, one specific IP address (user) couldn't keep clicking it over and over and increasing the number.
The reason I wanted to use a Flash object as opposed to something like jQuery was because I want to embed it on a forum that isn't mine. Obviously I don't have access to the site's files/modules etc. Essentially it's almost like the Facebook "like button." It displays the number of likes, as well is storing the value on a remote server.
I need to make a ticker counter that starts from 0 - 0 rand and counts up for this portion of dialogue.
a commission of between R6,000 and R12,000 per month, again depending on the amount of each person's purchases. 200 customers gives you R15,000 to R30,000. And 600 customers gives you a return of R50,000 to R100,000. Per month.
I have been trying to make a score counter for a small game where the user clicks on a button on the stage, each time the user presses the button the score increments by 10, however I cannot get the score to display on the dynamic text field.
var score:uint; //scoreCounter is the instance name of the dynamic text box function updateScore():void{ score += 10; scoreCounter.text = score.toString(); }
I'm just wondering, how would I go about making a counter in ASC3 count more then once? Because, counter++ updates once, but counter+2 gives you some kind of error. counter+1 also gives you error.
I know only basic html and no javascript. I just found this embed code somewhere and It works good except It won't prompt the user to update if user has lower version of flash!The second piece of code is some code i use for regular embedding. This version updates user's flash content if needed.I have tried to incorporate those two to make the first version have the update function but I'm sitting for hours at my comp and can't figure it out since my html and java knowledge is very poor.[code]