ActionScript 2.0 :: Copy XML String And Hard Code Into Flash
Aug 27, 2009
I have swf that loads xml from a folder. I want to copy that XML string and hard code it into flash as an entire string. Then dim my xml object equal to that string. Is this possible? Reasoning is because I don't want people duplicating the swf and chaning the xml to create a whole new object. I don't want to have to manualy enter each question and answer and value into the arrays. That's to time consuming.
AS2 code to load the XML:
xmlData = new XML();
xmlData.ignoreWhite = true;
xmlData.onLoad = "<myxml>My XML STRING HARD CODED HERE?</myxml>";
var questionXML:Array = new Array();
function loadXML(loaded) {
[Code] .....
Im playing around with the last.fm api... Specifically the "getLovedtracks" call.... [URL] This is a weird one that I have never come across... The above call requires a username to return a track listing so if I hard code the username into my class like this.... var username:string = "aidanmack" No problems the call works... if I make that username equal to a dynamic text box string that has "aidanamck" typed into it.. so something like... var username:string = mystage.textbox.text
the last.fm api wont except this... I get user does not exist But if I check the call with the charles proxy Flash is defo sending the username "aidanmack" So I wonder if its to do with have how last.fms api interprets the string?
I have a multiline textfield were users can type text. I split the text in words so I can compair them to see if they are a certain word. Some words don't pass the if statment even if they are the same (at leased to me). I found out it's because these words have a hard return in front of them. I need to remove the hard return, but I can't find out how. I tried to split the string on " ", but that doesn't work.
I've literally been staring at this for 7 hours. I'm missing something.I have two movie clips on the stage. The instance name of the first is puzzleAK. The instance name of the second is pieceAK.The first is linked to a custom class called GeoPuzzle. The second is linked to a custom class called GeoPiece.The code compiles but throws an error (as explained).The code in the main timeline:
Now, instead of only copying for 3 characters, I want to copy until the end of the line.
I have tried configString.indexOf(" ") and " " but this does not seem to work...
I have opened the file that I am reading in ScITe and viewed the end of lines. It has CR and LF characters at the end of the line, how do I detect this in AS3?
A web channel streaming service streams to a certain IP range, it only checks the IP in example.com/cmd.php?id=xxx (channel number) and outputs an rtmpe stream URL, nothing else.How do I trick it to get my local URL instead of the one on their server? I have considered squid proxy, but is there some way to do it with a firefox plugin or greasemonkey script?
Edit:I will try to specify:It's a streaming service from an ISP and cable provider. They stream for free to people on their IP's. On their webtv page, which is called webtv.example.com, there is a flash player. If you are not on an IP from their ISP, you can't stream anything but the test channel.When you try to change channel via. javescript:videoplayer_changechannel(xxx) it makes this HTTP request:
[URL]
If you are on one of their IP's you will get an RTMP URL, like this:
[URL]
This is what the flash player requests, and if it get's this response it load the channel requested. There is no HTML on the php page, just the URL. Note that the rtmp URL is static.If you are not on one of their IP's it will return a random sentence (something stupid, the programmers having fun).I wan't to trick the flash player into getting the right value, even though it's not on one of the ISP's IP's.
I'm currently creating an app which allows users to select blocks of text from a List and dynamically create a TextField on the stage.I'm calculating the height of the TextField and positioning the next TextField beneath.I'm also recording the total heights of the TextFields so that I know when the total height exceeds the available height, at which point I move the x position and reset to y position to zero.
When the next TextField will exceed the available height I want to split it into two, so I'm calculating the remaining height, making the TextField.height into the remaining height.when I try to get the position of the last visible line.If I have the TextFieldAutoSize as LEFT, then I can dynamically generate the heights of the TextFields.For the final TextField in the column I need to set TextFieldAutoSize to NONE so I can change the height of the TextField. i.e. I don't want it to autosize.However, bottomScrollV returns the total number of lines, not the last visible line.
I can create the required behaviour in a separate doc but when I copy the code into the loop it fails.Here is the code.
Code: public function buildTextFields() { 3 columns (I'm calling them TextBlocks) // so the first is 0;[code]....
I'm using action script 3.0 compiling the code to flash 10 how to get hard disk serial number with action script?I want to get this info without any security requirement. Is there a way to do it?
I've logged this bug but wanted to post it to the boards in case anyone else is having this same problem. It's been going on since I purchased Flash CS3 pro and has been really crippling my development workflow because I can only get the debugger to work maybe 1 in 4 times.
I am making a pretty basic flash game using AS3, its a 'fill in the blank' type. I think I basically have this code figured out, but I think I need a string variable for the 'word' part, but I've never coded that before, so I was looking for some guidance on that topic. Here is the code I have right now[code]...
Does anyone here have an idea on how to create a folder on your local hard drive via flash AS3, the name of the folder will depend on what you enter on the textfield in the .swf file.
I am have to build a Flash aplication, that has to download a XML from a differente server and save on it's own server, at a predefined time of the day. Is it possible ans safe to make that in flash using AS3?
I have a for loop generating a string that needed to be executed as code.
var new_content_string:String = content_string.slice( 0, -1 ); // After generating my string, I slice the last letter.content_txt.htmlText = HERE // Here is the place I want to execute my string
i think u can do it via XML and the CustomFunctions methods in flash... but id rather do it all in flash if possible. what i want to do is to treat a string as a line of code.
Basically, I would like to expose the interface of some Flash code via a textField. I can easily tokenize the string and get the method name and use eval to call the method. I am having trouble collecting the parameters and handing them to the method.[code]...
Since Action Script is an interpreted language, and it is clear by decompiling animations that the code is still in there, is there any function that lists the code of a function or class as a string?asically, I want to create a suite of components for developers that lets them make modifications to or at least view the code behind a component while the animation is running, and that way make it easier to find bugs, instead of having to stop the animation, dig up the code for that class, and recompile it. It would be even handier if it was possible to edit code while the code was running, so the next time Flash encounters that code, it will instead run the new code. Yes, if used unwisely, that could cause a lot of problems, but the benefit outweighs the risk, and that feature is used in such development environments such as Visual Studio.
Likely, the only solution to that would be to give each class a "code" variable, likely a String. Then when the users click the button to view that certain source, it checks for the "code" variable and displays the contents. The problem is that you have to remember to update the variable each and every time Perhaps I can write an extension for FlashDevelop that does that automatically? It could just update that variable at compile time.
I'm trying to create a series of scripts that will create some custom event listeners. I have three movie clips on my stage. One is a movieclip who's sole function is to hold array's and the event listeners. A second which moves around the screen. And a third that is motionless.
The problem is that the argument I want to test (which activates the custom event) is held within a string.
What I want to know is, how do you test to see if the string argument is true?
Is it something similar to this:
[Code]...
I think I'm going about this in the wrong manner, however this is the only way I can think of this working (since I need to be able to dynamically create these events)
i think u can do it via XML and the CustomFunctions methods in flash... but id rather do it all in flash if possible.what i want to do is to treat a string as a line of code. eg.
i've read a tutorial about passing variables to HTML. But this tutorial isnt clear for me.. [URL] EXAMPLE 1 Using Query String to Maximize Code Reuse I really dont have an idea what to do inside flash, bec the author only said: Quote: Assuming the image filename is image1.jpg, located at a folder named images. And assuming that the Flash movie will use a variable named imageFilename to refer to the file, then we can do this
How do I do that? Like having a empty movie clip and giving an instance name of imageFilename?