ActionScript 3.0 :: RegExp To Extract Data From Website <head>
Aug 29, 2011
I would like to construct a RegExp/Actionscript3 statement/routine that will do the following:
1. Locate the link containing the favicon. Note that there can be many <link>s in the <head> so I am looking for the one that specifically includes the : <link rel="shortcut icon" ...favicon.ico">,
2. Most favicons are in the ".ico" format, but I have seen favicons that are .png and .gif formats. The next step is to save the .ico in a .png format
I need to extract separate code "lines", where line is a set of characters, finished by ";" + arbitrary number of spaces and tabs + "" and I can't figure the right RegExp to do the trick.
text to extract: firstUpperCase(str) = concat( uppercase(
I'm using Flash MX (2002) and I need to get my variable values saved to a server each time my test subjects run and finish my swf/fla (PHP scripts and a .txt file on the server are being worked on, but that's a different nightmare!). I'm pretty sure I should use LoadVars, NOT SharedObject for this data capture right?. The data must not be overwritten each time over the course of a few months of data collection.
The 3 variables are: username (name of the user), counter (this keeps track of which version the user chooses from the start menu), numcorrect (keeps track of the number of times the <right> arrow key is pressed).
I don't know where to put in the LoadVars obj (in the AS code of "finaldisplay" frame?) AND I don't know how to build/format the LoadVars object to capture the data in the 3 variables I listed above.
The ultimate goal is to create a dynamic slideshow with a variable length, depending on how many pics were submitted by the user. Since the associative array object returned by loadVars does not share the "length" property of indexed arrays, my guess is that the values need to be converted into a new indexed array before being able to use them in the slideshow.
Currently I have an XML document and I can access attributes and elements just fine if I manually type them... however I am trying to make a more abstract method to help shorten my workload.[code]...
What is the easiest way to programmatically extract structured data from a bunch of web pages? I am currently using an Adobe AIR program I have written to follow the links on one page and grab a section of data off of the subsequent pages. This actually works fine, and for programmers I think this(or other languages) provides a reasonable approach, to be written on a case by case basis. Maybe there is a specific language or library that allows a programmer to do this very quickly, and if so I would be interested in knowing what they are.
Also do any tools exist which would allow a non-programmer, like a customer support rep or someone in charge of data acquisition, to extract structured data from web pages without the need to do a bunch of copy and paste?
I have a specific type url and i need to identify some parts of it and replace with some data, url would be www.something.com@param1={{^User Name^}},param2={{^user id^}},....What i need to do is, identify {{^User Name^}} and {{^user id^}} and replace with my values,Anybody have an idea to do this with flex?
create a function that enables flash to:1. trace the path of a text file stated on an xml file2. extract data from the text file and display on a TextFieldHere are the current scripts I'm working on and they work on separate files.how I can combine these codes & carry out the functions indicated.
//trace the path of a text file stated on an xml file var myXML:XML; var myLoader:URLLoader = new URLLoader();
I know insideInput = String(xmlNode.childNodes[0].attributes.insider) virusTarget = insideInput.indexOf("kz", [17]); endTarget = insideInput.indexOf(".", [virusTarget+2]); trace("VTTT"+virusTarget) trace("ET"+ endTarget) //endTarget = local.indexOf(".", ["vitesting"]); clipTarget = virusTarget+3; zebra = insideInput.substring(clipTarget, endTarget); trace(zebra) I'm trying extract info from a string, increment through it and add the data to an array. I can't get the startIndex thing to work.
I have been trying to extract information from this file on YouTube using AS3. I have managed to access ytID (YouTube video ID) along with the ytName (YouTube video name) from a specific channel (called through the loader). I am stumped on how to get the thumbnail URL. I have managed to find out that through YouTube, its tag is media:thumbnail, however, Flash gives me an error for trying to use a semicolon.
I am using the following to extract the byte info from a sound object - however if I go back to the same sound object and run this again, The byteArray has no bytes available.
var data:ByteArray = new ByteArray; sound.extract(data,sound.length*44.1); data.position = 0; return data;
Is this the correct behavior? Is there not a way to do this multiple times on the same sound object?
I'm trying to play a sound using a technique found here (play the sound by sampling raw sound data gathered from the original with extract()), with the difference that the mp3 sound is embedded in the swf, not loaded externally. This is my code:
var soundBytes:ByteArray = new ByteArray(); var mp3sound:Sound = Sound(new Sound1_design()); // this is the embedded sound mp3sound.extract(soundBytes, int.MAX_VALUE);
[Code]....
This works, in a way, except that the resulting sound is distorted (it has a kind of a metallic ring).
I can call data from a website in action script/flash e.g a RSS feed or a news piece , mainly to put on a mobile device. i ran it on my desktop and it asks for permission then nothing happened?
my flash website extracts data from an xml file. is there a way that i can somehow link to images in the xml file or embed some html code in it so that when the flash file extracts the content, it also follows the links and imports the images from the server onto itself?
get what i mean? im stuck in a REAL bad situation and i cant find a way out of it =/ its like as if the actionscript i put, into this one place where i want to, is completely ignored =S so im trying ways around it
I'm using LoadVars to retrieve some data from a table using php. When I use the app from within my Flash environment I am able to retrieve the info, but once I post the swf to the website nothing happens. I"m posting to the same remote page. I don't think LoadVars is even firing since the trace in my else clause is not firing.
var reserved = new LoadVars(); reserved.load(" http://www.thefatblackpussycat.com/reservations/getReservedTables.php" ); reserved.onLoad = function(success)
I'm evaluating the differences between the purePDF and alivePDF libraries in flex, and I'm setting up some IO code so that I can save documents from either from a web based flex application.
AlivePDF gives a very convenient save() function that sends the data to a web service, which can simply bounce it back using Content-Disposition: Attatchment, but PurePDF has no such feature. How can I send the PDF data from purePDF to a webservice in a similar way?
a standard view and a "full screen" view...by default the standard view loads and there is a button to switch to full screen...when the standard view loads to begin with...the exhibitor list on the left works fine with the booths in the floorplan....meaning when you click an exhibitor, the corresponding booth lights up...however, when you load the second swf...which loads to _level0 using the following cose loadMovie("standard-0.48.xml", _level0); the exhibitor list does not work quite the same...when I click on an exhibitor now, the color for the whole floorplan changes, and does not change back...and if you click the standard view button, it goes back to the standard view, but again when you click an exhibitor, the color of the whole plan changes...any idea how to fix this?
how to create a Flash website, that loads data from an external source(CMS), that can be indexed by Google? Indexed by Google looking at the SWF and not shadow HTML pages. Or exactly why such a site cannot be indexed by Google. I have found several articles; however, none get into technical details or are by Adobe.
I have movC_mc inside movB_mc inside movA_mc AS2 to access movC_mc from the my Actions layer in frame 1 in the root would be movA_mc.movB_mc.movC_ mc.My question is how can I target the movA_mc from the root of my .fla.[code]just can't get my head to transition from AS2 to AS3.
I am new with Flash, and still trying to learn. There is one thing I can't find information about. How do I embed a Windows Media stream on a flash web site? If possible at all.