Call a service method like so:
import mx.remoting.Service;
var service:Service = new Service(’http://localhost/gateway.php’, null, ‘MyService’); var evilArray = new Array(); evilArray[0xfffffff] = true; service.myMethod(evilArray);
Why does this crash the player and the IDE? Remoting serializes arrays without encoding indices; so if it encounters a very large index, it will fill the rest with an ‘undefined’ flag. So Flash is attempting to […]
You have to love this promotion app MM made for Studio 8: ‘Meet your match’. I’m not sure about the whole secretary/typical users thing, but the one thing that stands out is the ‘Success stories’ section where you can see snapshots of people using and loving Studio 8. You can record your own 45 seconds […]
I was a part of the FDT beta and when I came back and started a new ActionScript project I was alerted that my beta had expired. While waiting for a free copy as the leader of an ActionScript-related open source project (AMFPHP), I figured I’d switch back to ASDT or SEPY or even the […]
Small open source projects are increasingly becoming unsustainable. Why am I saying this? Well, we have to understand the motivation behind many of the smaller open source projects. A part of them started as one-man commercial projects that proved unmaintainable for lack of time or simply unprofitable (AdminTool, ScreenWeaver). On the other hand there are […]
When using FAME or generally when dynamically placing movieclips on stage sometimes I have to guess the coordinates where I will place the views. It’s a guessing game that I’m sure a lot have played. Well all my views inherit from a BasicView class which itself inherits from mx.screens.Form (to make Focus management work correctly).
All […]