ActionScript 3.0 :: Preventing Users From Capturing The Screen?
May 10, 2010
Is there anyway to disable the Print Screen key or stop users from capturing the screen.
I've tried the fallowing method
private function init():void
{
this.addEventListener(Event.ENTER_FRAME, onEnterFrame);
}
[Code]...
but it gives me this error, anyway to make this work?
Error: Error #2176: Certain actions, such as those that display a pop-up window, may only be invoked upon user interaction, for example by a mouse click or button press. at flash.system::System$/setClipboard()
The problem that I'm facing is in regards to the width of a sliding menu that I've created. The menu slides based on mouse x position and width of the movie. I would like the menu to fit to the entire screen regardless of the users resolution. I wanted to know if there's a way to detect a users screen width and then adjust the variable for screen width within my actionscript .fla if necessary.
Is there a way that I can find out the screen resolution of a users screen? I want to add scroll bars for users with a resolution lower than 1440X900 and if u have 1440x900 or greater it wont show the scroll bars.
whenever i view my animaion on my browsers, it plays to fit the screen. actionscrip that will keep it the size it is meant to be. And if the actionscript has to be added to the first frame..does that mean to every layers first frame(there are about 6 or 7 layers)..one more thing..with the animation already done, how can i insert a preloader all the way in the begining?
I am currently doing Augmented Reality. I got my marker to detect my model but my problem now is how to screen capture the content that is in swf. (As in capture the dae model shown in the comp not from webcam.)
& also i just want to capture the swf window not the whole desktop.I read online, they say its impossible?
Or is it possible to call screen capture function in javascript to flash CS4? (LIke external data)
(Moreover, does anyone know how to detect multiple dae models with different markers?)
I'm using screen captrue software (camtasia studio 6) to capture a video of my flash animation. But when I capture it, the aniamtion is jerky. My flash animation is set to 30fps and looks great when played, but not when I play back the captured movie.
I have experimented with a few other codecs, including the Techsmith default, cinepak and microsoft video but they are all the same.
Could someone recommend to me a good codec to use that will capture my animation better?
I have a Large moveable object that can be clicked and dragged around the movie, but how can I make so that if I border off an area of the movie the objects movement is limited to those corners. So the top left of the object cannot be dragged further than the top left corner of the border and so on.
there is some simple way I can capture a screen shot to a jpeg or something similar when running an exe/swf on full screen?Basically I have a car configurator, and at the end I want to capture the final choice of colour/ wheels/ background and maybe name of person to a file.....
I have a little quiz, where at the end the results are calculated and the test takers are taken to a results screen which calculates their results.
I have AS3 code creating the message screen, and the score is calculating ok. I want to capture the users name on the results page, and this is not working. I have attached the code which calculates the score and where I added the instance name of the test box when they login. I get an error when I publish. The error is "Access of undefined property name name_text"
obviously this is not how to capture that information, but not sure how to do it. Again, I have a text box with the instance name of "name_txt", and I am trying to capture that data on a results screen using AS3.
Code: feedback.text = "Congrats" +name_txt+ "on finishing the exam! Your score is "+Math.round(score*100)+"% You may now close the exam window.";
Making an Flex App. Just wondering if anyone has created something that fits automatically to the users' screen size and how I go about doing this? One of the principle things is that I need an background image, which is obviously going to have to scale / resize to match the users screen.
URL...I really like the style and I think it's Flash but not sure.How do they get the whole animation to fit the whole screen without a users horizontal scrollbar coming in? Is this something you can set in Dreamweaver when you upload it?
i have this code that loads my large images on my site but it does not reduce them it shows the image with original resol only so if the user looks an image that's resol is 1600*1200 and their own screen resol is 1024*768 then they cannot see the images all part. so what i want is to implement a "reduce to best fit if their screen resol is lesser then the image resol" feature for this code. this is the code that loads the large movieclip
Code: var mcl2:MovieClipLoader = new MovieClipLoader(); var mcl_listener2:Object = new Object(); mcl2.addListener(mcl_listener2);
I have been looking on google and couldn't find a answer. I have a application I created in adobe flex and I need it to scale to the users screen and fill the entire browser window no matter what.
im trying to make my flash website full screen inside the users browser, is there any way of doing this to the flash file inside the index file? Ive found it hard to find this info online as i dont mean properly full screen, just full screen inside the browser.
tutorial where when you click on a movie clip it moves to a certain location on the page and then zoom in and makes it a certain size. Also i want it to move back to its original location if you click it again.I want the move and zoom to be smooth so the users can see it move across the screen then gradually get bigger.
I'm developing some photo viewer app for some web site in flex 3. One of the demands made by my customers is preventing of their unique visual content from copying at least by standard Windows tools ("Print Screen" button). Are there any tricky techniques capable of doing this?
The first thing occurred to me is handling "Print Screen" button of keyboard doesn't seem to be as effective as my client needs.
How can I prevent concatenating when using the addition operator? totalCost_txt.text = (firstCost_txt.text + secondCost_txt.text)I can replace the "+" with any other operator and it works. (huh?)
I stayed up all night building an application on cs5.5 that needs to keep running for up to an hour without the screeen dimming or the device going to sleep. After a lot of googling I could not find anything. Is there a way to emulate or trick the system and make it think that there is user interation ? Or is there an option I can change to make this work? I am testing on an ipod touch 4g
I'm working on the Java backend for a Flash webgame - the client and server communicate using Action Message Format (AMF). A few weeks ago, another team in our company had their product hacked by a user who decompiled the Flash client, and used an altered version to flood the backend with bogus requests. We want to prevent this kind of attack in our new game.(More details: webserver used is Tomcat, AMF client is BlazeDS.)I'd like to know what the best way to prevent this kind of attack would be. Some ideas I had:the nginx configuration seemed like the best place to handle rate limiting, but I cant find any resources on how nginx interacts with AMF. Do the AMF requests just get sent straight to Tomcat?most requests involve a userId param for the relevant user. Rate-limiting requests involving overused userIds might be one approach - however, an attacker who just wants to flood the server could easily spam random userIds.
I imported a video using progressive download method (so not embedded). I don't want the video to play until the user clicks on it. Right now, it's playing as soon as I get to the frame it's on. Is there a way to prevent it from playing until the user activates it?
I have a movie clip, asterixHolder, with multiple frames that is instructed, at times, to gotoAndPlay at a particular frame (where'currentSection' is a number):
Code: asterixHolder.gotoAndPlay("tween"+currentSection); Nested inside asterixHolder is a clip called theAsterix that I want to continually rotate. I've been achieving this with a Timer Event:
[Code]...
However, when the TimerEvent code is included - or to be more precise, when the function timerHandler references asterixHolder - the previous code to send the clip to the appropriate frame does not work. Could anyone tell me why this is the case? It doesn't seem logical that calling a nested clip should prevent the parent clip from doing anything.
edit: Resolved; my ActionScript function for parsing the mySQL results didn't correctly interpret a recently modified column, and the corrupted new output happened to be identical to the old output.
I have created an application that accesses a PHP/mySQL database, but it caches old information.
I used the workaround from Adobe's website, where I append '+ new Date().getTime()' to the URLRequest String, but the application continues to use the old data.
When I trace the URLRequest String and C&P it into a browser window, however, I receive the correct data.
I have a class that extends the MovieClip class, is there a way that I can prevent this MovieClip from dispatching a certain event? More specifically I want to prevent it from dispatching MouseEvent.CLICK under certain conditions.
What I want the SWF to do is play from the beginning when someone hits the index.php file and gotoAndStop(234) when someone goes to a sub-page (like contact.htm).What I did first was:
<CODE> function checkSO() { var SO = SharedObject.getLocal("siteSO"); if (SO.data.visitedAlready != undefined) {
[code]....
And that worked in the sense of no cookie-it loads and plays the swf from the beginning. If
there is a cookie it starts from frame 234.
As it sits now as long as the cookie exist in the TIF everytime they return to my page it will not play the opening animation it will just jump to then end even on the index.php.
What I want the SWF to do is play from the beginning when someone hits the index.php file and gotoAndStop(234) when someone goes to a sub-page (like contact.htm).What I did first was:
And that worked in the sense of no cookie-it loads and plays the swf from the beginning. If there is a cookie it starts from frame 234.
As it sits now as long as the cookie exist in the TIF everytime they return to my page it will not play the opening animation it will just jump to then end even on the index.php. [code].....