ActionScript 3.0 :: Determining The Value Of A Bit In A Byte?
Feb 28, 2012
Determining the value of a bit in a byte? Hence at a current position?It's something with bitwise but im not entirely getting it. I know how preset a uint's value (a 32 bit's value)Just not....able to take part of a bit (say the 3rd, 4th, 5th, and 6th position of byte A into a new byte(byte B))etter example:001101000101110100101110101011101000Let's say that's a 32 bit segment.
convert pdf file into byte array.and also i tried in Google also but no results yet.can u prefer how to convert pdf file into byte array and retrieve byte array into pdf file in flex application.
Currently writing my own AMF TcpSocketServer. Everything works good so far i can send and recieve objects and i use some serialization/deserialization code. Now i started working on the encryption code and i am not so familiar with this stuff.I work with bytes , is DES-CBC a good way to encrypt this stuff? Or are there other more performant/secure ways to send my data? Note that performance is a must :). When i call: ReadAmf3Object with the decrypter specified i get an: InvalidOperationException thrown by my ReadAmf3Object function when i read out the first byte the Amf3TypeCode isn't specified ( they range from 0 to 16 i believe (Bool, String, Int, DateTime, etc) ).I got Typecodes varying from 97 to 254?I think it has something to do with the encryption part. Since the deserializer works fine w/o the encryption. I am using the right padding/mode/key?
I used: http:[url].... as as3 encryption/decryption library. And i wrote an Async tcp server with some abuse of the threadpool ;)Anyway here some code:
C# crypter initalization code System.Security.Cryptography.DESCryptoServiceProvider crypter = new DESCryptoServiceProvider();[code]........
if i am using sound/music in a flash movie and i would like to create an instance for it then play it in actionscript, how would i go about getting the size of that sound file?Here is the code i used, btw the sound file has a linkage name of 'tune'
Code: musik = new Sound(this); musik.attachSound("tune"); musik.start(); varsize = musik.getBytesTotal();
A dynamic text field is placed in the doc to show the value of varsize but when the movie loads, it shows as undefined!
i know there is a code that determines which of two values is larger and returns the larger value.i cannot seem to find it in the actionscript help.i know you can do it with
[code]...
but there is an easier way and i cannot find the file that i used it in previuosly.
I have a container_mc that loads in a external MovieClip, lets call it video1.swf using the MovieClipLoader class (it actually contains a video of a 180sx drifting but thats neither here or there). What I'm trying to figure out, is a way to find out when this externally loaded clip terminates, then preload and then display another clip, called video2.swf. I call my preloader and load my external clips into the MCL class using a version I learnt in Senoculars preloader tutorials here [URL]
i have 3 variables and im executing a block of code depending which on has the highestow do i determine has the highest and the execute the code which ever has the highest
Is there an easy way to get the byte length of a string in AS3? String.length works in many cases, but breaks if it encounters mulibyte unicode characters.(in this particular case, I need to know this so I can preface messages sent across a TCP socket with the message length. This is in standard netstring format e.g. "length:message,").
I have an swf loaded into my main swf. So far I can get a button in the loaded swf, to link to a frame in my main swf. However, how can I let my main swf know when the loaded swf has finished playing?Here is my code so far:
Code:
stop(); var imageRequest:URLRequest = new URLRequest("dylanTalking1.swf"); var imageLoader:Loader = new Loader();
normally the sound.length property is only accessibleafter the sound has finished downloading.I have heard there is an algorithm that can determine thesound.length property before an mp3 has finished downloading, or atleast approximate it very closely
Within my fla file I have an intro and I have added anaddEventListener on the skipBtn located within the intro and I getand error message. The button appears on the second frame and is onthe stage until the intro concludes. I have a preloader on thefirst frame. I get the following error message: TypeError: Error #1009: Cannot access a property or method ofa null object reference. at intro_fla::MainTimeline/frame2()This is the error when I debug the movie:Attemping to launch and connect to Player using URLC:Bteferraintro2.swf[SWF] C:Bteferraintro2.swf - 331059 bytes afterdecompression
I'm current building a game in as3; the proplem I have right now is when I roll the virtual dice, the player(marker) moves accross the board but what I need to know is: is there a way to find the instance name of the object(box) that the player lands on?
Within my fla file I have an intro and I have added an addEventListener on the skipBtn located within the intro and I get and error message. The button appears on the second frame and is on the stage until the intro concludes. I have a preloader on the first frame. I get the following error message:
TypeError: Error #1009: Cannot access a property or method of a null object reference. at intro_fla::MainTimeline/frame2()
I'm working on a new website it's going to show a room & I think it would be kinda cool if this room had a window in in that outside showed the current local weather and portrayed day/night. I can make a script to check the weather on yahoo but I cant find a way of finding out the users location. It does't need to be exact, even just having the country will do.
I have a series of movieclips acting as buttons that load different flashvars video srcs onto the stage.When the swf loads --- the first button is added to the stage after a 20 sec Timer completes.As you click through each button, the one just CLICKED is removed and a new button is added in its place.All the buttons are set to dynamically be centered on the stage. However, the function that is positioning them is called BEFORE the first button is on stage, throwing the error (Error #2007: Parameter child must be non-null.)here is the code inside of the windowResize method which positions the buttons.
Code: Select allprivate function onWindowResize(e:Event):void { //position hidden buttons[code].....
Even though I've set up a boolean var and set it to true after the first button has been added to the stage -- the method still tries to find the first button and gives me a error saying that it must be non-null.Basically I want to make sure that it doesn't try and position the first button before it has been added to the stage. I'm not sure if encapsulating this method inside of another Timer is a good idea.
i have to create something that loads text dynamically and then you can input words and it determines if that word is in that dynamically loaded text. I have to output a statement for three different reasons.
1. If the word is not found 2. If the word is found 3. If the word is found, but it's not the same (Ex. You enter hello but the word in the text is Hello)
I have it all working for the moment using functions etc....but the one thing I am unsure about is how to determine whether the character is uppercase or lowercase or maybe there is another possible way so that I can print out the 3rd reason from about.(telling the difference from hello and Hello.)
The whole thing is based off a tutorial I found here: [URL]
just got rid of the find next button and added an output msg box.
...How do you do this? I'm gunning for <65 kb and need to figure out if my published swf will meet this goal. Is there a window or something (maybe a 3rd party tool) to let me know what the initial download size of my swf is?
I'm trying to solve what seems to be pretty basic task. However, I was unable to find a solution. how can I determine if the mouse is already over a certain object? The this.addEventListener(MouseEvent.MOUSE_OVER, onOver); doesn't work because it will fire only what the mouse moves over from not being over. I'm trying to be able to tell if the mouse is over even without moving mouse, something like "this.isMouseOver()". Is it possible with some generic command without comparing the coordinates of the mouse and the object?
- I have an array of ~200 buttons. - Each button pulls individual info from a file online:
/routes/801/ /routes/802/ /routes/803/ ...- My pseudocode looks something like this:
Code: var myURLReq:URLRequest = new URLRequest("/routes/"+butNum); var myURLLoader:URLLoader = new URLLoader(); myURLLoader.addEventListener(Event.COMPLETE, infoLoaded);
[Code]....
My problem is this: Let's say the user clicks 5 buttons. Since data doesn't load immediately, I can't assume infoLoaded is being called in the same sequence in which the user clicks the buttons, but I need to know which file just loaded. Is there a property I can get from ev:Event so it'll give me the URL I used to load myURLLoader?
I'm just trying to find the size of a array I created. I know how to find the size of the swf and movieclips with getBytesTotal but that doesn't seem to work for arrays. anyone know of a method to find this or some built in function. I searched google and other search engines but only find the getBytesTotal command for use with MCs.
I am making a program which will ask the user to select an image, then encode it to a binary string and store in an XML file. It will then be able to 'decode' the fil and reconstruct it.
I've followed a few guides online, but I can't seem to get anything to work. My understanding is that I need to break the Bitmap into it's BitmapData components, convert that to a 'byteArray' which is saved, (or optionally encoded) then that same byteArray data is retrieved and made into a movie clip onto the stage. However, no matter what I do, I can't get it to properly recreate the bitmap once i've grabbed the data... It always throws a "end of file
In order to get the basics, i've cut my code down to the bare minimum - which is just to load the image from the local filesystem, grab it's bitmapdata, clone it and place it into a new Bitmap which is added to the stage. However, I only ever get returned a "End of file encountered" error message - which seems to indicate to me it's not properly populating the byteArray. (It certainly looks much too short when traced)
We have a big project, which include about 700 classes and based on Robotleg frameworks.at some point looks we reach some limitation of flash ide, we got this error and can't render properly.[url]...
is it possible to play RTMP stream with double byte name like japanese korean etc.? I tried to with and without escape() stream name without success like [URL] doesn't work
I'm working on a childrens game (flash as3) in which stories, poems, songs, etc are read to the child. There's a voice recording reading/singing the text, the text highlights as the words are spoken/sung. The child may toggle on and off the voice and word highlighting independantly. The child may also opt to make their own recording. Now said recording works fine. I'm able to capture it from the mic and the child may play it back no problem. The issue lies in that the client wants the child to be able to save this recording to a web server.
I thought I had the issue solved by using a URLRequest and URLLoader object. The mp3 was showing up in the specified folder on the webserver. I played it with a media player and it worked. The child could also load said file no problem. THEN, when I tried it via browser(instead of flash player) I got the dreaded sandbox error. The only way such an operation with said objects can occur in a browser environment is if it's user initiated via a dialogue window. This is children were talking about and we're not saving locally anyway.
The child is provided 3 save slots which they click on (WSprites). Which technically is user initiated, but flash has no way of knowing that. The 3 save slots hold the sounds in memory and only change when the user records or loads. When the user saves, they get sent off to php to save. Now I did try using js as a middleman, but I ended up losing my bytes in the process and my js and php are probly the weakest areas of all my programming skills.