Задача заключается в следующем, необходимо отследить появление файла на сервере. Имя файла известно когда он появится нет, если появился то выполняется определенный код если не появился то ждем когда появится.
что то не могу сообразить делаю вот так

Код:
var loader:LoadVars = new LoadVars();
var intervalID:Number = setInterval(callback, 500);
function callback():Void {
loader.load("name.txt?rand="+Math.random());
onEnterFrame = function():Void {
if (!loader.loaded && loader.getBytesTotal()>0) {
clearInterval(intervalID);
trace(Math.round(loader.getBytesLoaded()/loader.getBytesTotal()*100));
} else if (loader.getBytesTotal()>0) {
trace("ok")
delete onEnterFrame;
}
};
}