SWFAddress is the amazingly easy to use solution for deep linking in flash. Once setup its simply a case of calling
SWFAddress.setValue("myfolder") to change the browser location bar and using
SWFAddress.getValue()to get the current url when
SWFAddressEvent.CHANGE is triggered.
In fact SWFAddress is so simple to use that when something goes wrong it hard to find the problem because there are no options to change. The difficulty I ran into recently was when I upgraded to the latest version 2.2 For an inexplicable reason, swfaddress’s
SWFAddressEvent.CHANGE would no longer trigger.