2Borik
23.04.2008, 20:14
Задача заключается в следующем, необходимо отследить появление файла на сервере. Имя файла известно когда он появится нет, если появился то выполняется определенный код если не появился то ждем когда появится.
что то не могу сообразить делаю вот так
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;
}
};
}
что то не могу сообразить делаю вот так
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;
}
};
}