ActionScript 2.0 :: Turn Bytes Into Kbytes / Mbytes?
Jan 5, 2010I need to get kilobytes/megabytes instead of bytes for my flash preloader so it wouldn't have like 200 numbers in it.[code]...
View 6 RepliesI need to get kilobytes/megabytes instead of bytes for my flash preloader so it wouldn't have like 200 numbers in it.[code]...
View 6 Replieshow can I get the bytes loaded and bytes total, from a JPG i'm loading using loadMovie? the point it's making a loadbar
Code:
image.loadMovie("pic.jpg");
What I'm trying to do is get the total bytes of all the files I want to load and display the percentage loaded of total bytes and bytes loaded of all the files. Its a slideshow so i want all the files loaded and then it will play. I've looked at bulk-loader but it wasn't what I needed. The image are loaded from an xml file. I think I would need to create an Array and then find out the total bytes but I don't know how to reference the loader in the progress.
[Code]....
I'll start off by saying I'm a newbie, just putting that out there. How do you make a turn by turn multiplayer flash game? I don't know if an engine is made in AS3, PHP, Javascript, or whatever,I made my game already, it's just that it isn'tmultiplayer yet. Basically, there are lines, and each player crosses out a number of lines, and the last player to cross out a line is the loser. I want it where one user crosses out some lines, then presses End Turn, then the other does their turn and then presses End Turn to allow the other player to move his cursor. But how can I get both players to see the same frame and only have one player have the ability to move the cursor during a turn? Is there some easily adaptable multiplayer engine for flash for newbies out there
View 2 RepliesI am streaming flv file trough vlc media player running as http streaming server. So I am able to get the bytes but how to decode them?
Shoud I take float from the URLStream with readFloat() or plain bytes with readBytes()?
so i've tried a few different preloaders but it seems that the only one that works with what i'm doing is a preloader in a seperate scene.
my question: Is there a way to grab the bytes loaded and total from the main scene and show them in the preloader scene?
Is it possible in flash using as3 that we read first few bytes from a file and calculate MD5 of it ?
View 4 RepliesI have very large pngs (20000x20000) that have sprites of an animation.
I cant load the whole file as a bitmap because it exceeds the maximum image size that flash allows.
Is there a way to load the file as bytes, and then parse it into several small bitmapdatas that each contain one sprite of the animation?
I need to get the density and units from loaded images, both jpg and png. I am able to get the data, but the bytes do not seem to be where they should, according to [URL]..rchange_Format units, xDensity and yDensity should be proceed one another, but I get an unknown value between units and xDensity. Am I reading the JFIF specs wrong or am I doing somthing wrong with the byteArray? Same with pHYs data in pngs, I can get the data but it's not where I expect it according to
[Code]...
Edit: Forgot to add, I am reading the first 100 bytes of the loaderInfo, picked this number arbitrarily. Any suggestions on a safe length, long enough to ensure I can retrieve the metadata but short enough to keep it quick.
I was wondering if there is any way to get the sound bytes froma microphone and apply it to lee brimelow's tutorial on sond spectrum?[url]...
View 4 RepliesMy script does not show total bytes, I do not know where did i mistake[code]...
View 1 RepliesI have a utility function that will display a filesize in an appropriate form like Windows Explorer does, i.e; convert it to nearest KB, MB, GB etc. I wanted to know if the code that i wrote is correct, and if it can be made simpler.The function that i wrote is as follows :
public static function formatFileSize(bytes:int):String
{
if(bytes < 1024)
[code].....
I want to send data of bytes from .net server to flash client. i have created a simple .net tcp server but what code would i need to create the flash tcp client in order to receive bytes NOT string or xml, just bytes?
View 1 RepliesHow can I get the size of a ByteArray in bytes? I want to know, to see the difference in data transferred before and after the compression of a string (via ByteArray).
View 1 RepliesI want to count how many bytes the text in a textfield are. Similar to the lenB in asp.net. I'm trying:
userText.text.ByteArray.length
It isn't working, perhaps I using it wrong. The reason I want it is so that multi byte characters will return as 3 bytes but spaces and numbers will still be 1 byte.
I get: 1119: Access of possibly undefined property ByteArray through a reference with static type flash.text:TextField.
I have: import flash.utils.ByteArray;
I have a program that load a lot of images, but when there too much loading going on, it freezes and jerks the hell out of my program. I have tried a lot of tracing from beginning to the end of the loading process, which things looks fine and behaves as I expected. However, every time the program jerks it outputs couple hundreds of these "[SWF] - xxx bytes after decompression" message in my console (almost all at once), and it came out of nowhere, when I tried to bracket my image loading progress with trace statements like putting a starting trace and a ending trace, these messages does not appear inside, its just appears randomly. So, my question is : does anybody know how and when does this messages occurs exactly?
View 0 Repliesso i have created a preloader to load pictures... and i created a button to stop the preloader if the user changed his mind and wanted to change the picturethe problem is that each time i click a picture and cancel it, the bytes remain in memory, so if I click on another picture very fast both the first picture's bytes and second picture's bytes get accumulated and load together, which means much much slower loadingso how can i delete the bytes loaded of the image if i click the cancel button?
ActionScript Code:
function onclsLdrclick(e:MouseEvent):void {
l.contentLoaderInfo.removeEventListener(Event.COMPLETE, onImgComp);
[code].....
I loaded a file into a bytearray and I would like to read the lumps directly into an object, sort of like you can with structs in C++.
View 1 RepliesIs there a method to get the total bytes of an external movie without having to download it?
View 4 RepliesI'm currently playing around a bit with Java and Flash's XMLSocket to get them to talk together. The Flash documentation doesn't mention this anywhere, so I assumed that Flash's XMLSocket sends out its data encoded in UTF-8 just like XML.load expects its XML files to be UTF-8 encoded (and won't take anything else even if you tell it to!). This seems to be correct, because I've had Java send the string back as UTF-8 and Flash displayed it fine.However, there is a slight complication. XMLSocket's EOF marker for both input and output is a single zero byte, but certain high-codepoint Unicode characters get encoded in UTF-8 containing several zero bytes. When I have Java send back a byte sequence containing one of these multi-bytes characters, XMLSocket's onData seems to fire for the zero bytes that are part of the UTF-8 encoded string, as well as the zero byte EOF markerCode:61 62 63 00My Java server receives this sequence successfully and echoes it back to Flash identically. So Flash then receives:Code:61 62 63 00XMLSocket reads this, fires onData when it hits the last zero byte, and all is fine.
i want get ByteArray of image file with URLLoader class.
PHP Code:
var byte:ByteArray=new ByteArray()
var loader2:Loader
var loader:URLLoader=new URLLoader()
[Code]....
HTML Code:
Error #2044: Unhandled IOErrorEvent:. text=Error #2124: Loaded file is an unknown type.
i can make this with Loader class but i want make with URLLoader class!
I am loading multiple images into a class instance and I would like to keep track of how large the complete amount of loaded data is at any given point.I have grabbed the totalbytes from my directory of images via a PHP script... but collecting the new bytes from the ProgressEvent on each image seems tricky for some reason.Let's assume that the totalBytes variable is correct and that I am totally unfamiliar with the way that ProgressEvent works.Does an event get fired every time ProgressEvent gets a new byte? If not, how do I keep track of the current total bytes?[code]
View 2 RepliesI am an intern trying to fix a problem with an XMLsocket outputing the wrong byte size, stored in a byte array, for the file. Anyone know why a XMLsocket would be output the wrong file size/byte size for a file?
View 1 RepliesSo I'm making my own networking protocol for a online game, to save space each message (sent over TCP) is given a ID which is a short, 2 bytes, all messages sent from the server to the client and vice versa are strings, how can I convert a short to a string in java in just 2 bytes (characters)? I want to be able to convert a short int into 2 characters, so that I can send the short over the network in a string format in just 2 bytes and decode it back into a short on the other side (in actionscript 3). A character can hold 256 possible values right? So 256*256=65,536 which is the size of a unsigned short int!
Here's what I've got so far:
public static String toCode(int c){
if(c <= 255 ){
return Character.toString((char)c);
}else{
return null;
}}
public static int fromCode(String c){
return ((int)c.charAt(0));//Return the character code of the send string, 1 char only
}
This can turn a int into a single character which can be sent over the network, now I just need to have it use 2 characters and it can do up to a short.
How do you find a odd or even number using bytes instead of modulus op?
View 8 RepliesI am trying to upload and download a file from the server. After uploading if I Try to download the file it is not downloading. URLStream.bytes Available returns incorrect value. If I close the AIR application and try it ,it will work perfectly.. Why URLStream.bytesAvailable returns incorrect value just after uploading..
View 0 RepliesBut ive noticed an anomaly. When i test the movie (with simulate download settings ofcourse so that you can actually see the preloader work) the preloader shows only from 90% onwards to 100% and then the page loads up. Which means when i run the movie, the result is a blank frame for quite sometime, when actually the preloader should be showing but it doesnt, instead its just the project default window color, then it starts the preloader at the frag end of the bytes coming in, so it only shows 95%-100% and then the page loads.
The same preloader method (2 looping frames with its AS2) works perfectly in front of the keyframe that contains another webpage, Home.swf which is a seperate file and things work perfectly there.o i put a trace into the 2 looping frames to see whats going on with the acquired bytes variable. I was shocked to see that the preloader loop isnt even running. It running itself only at 94% onwards and then ofcourse reports the percentage on the screen correctly. But till 94% its not able to sense the bytes getting loaded. It senses only after 94% and then starts reporting it.
I have a function that reads bytes from a stream, but the bitwise shift left only allows you to shift up to 32 bits it looks like.
Code:
function ReadALong(obj:*):Number {
var val:Number = obj.readUnsignedByte();
for (var L:Number=1;L<8;L++) {
var Add:Number = obj.readUnsignedByte() << (L*8);
val = val + Add;
} return val;
}
Okay, my preloader has some code in it to display the percentage of a 6 MB movie and I want to display the proper file size such as 6.53MB instead of 6987362892 Bytes. Here is what i have so far and it's not working. [AS]percent.text = Math.round((getBytesLoaded()/getBytesTotal()) * 100) + '% of ' + Math.round(getBytesTotal())/1024 + 'kb';[/AS] The red code is where I'm having my problems.
View 2 Repliesis there any way to display the bytes (or kilobytes) per second in flash. (for use in a preloader)
View 7 Replies