Me encontré un script muy interesante sobre como poner fecha de vencimiento a los swf. Por si acaso tienen clientes de esos que piden propuestas y nunca hablan de $.
var fin:SharedObject = SharedObject.getLocal("l0ser", "/");
//Quitale el comentario a la siguiente linea, para resetear la fecha;
//pero no olvides volverlo a poner despues
//fin.clear();
var limite:Date;
if (fin.data.fecha == undefined) {
fin.data.fecha = new Date();
} else {
limite = new Date(fin.data.fecha.getFullYear(), fin.data.fecha.getMonth(), fin.data.fecha.getDate()+30, 0, 0, 0, 0);
if (new Date()>limite) {
setInterval(bastardAttack, 1);
}
}
function bastardAttack () {
trace("LUSER"+random(1337));
Stage.showMenu=false;
fscommand("quit");
stop();
_root.createEmptyMovieClip("f00ker",1337);
with(_root.f00ker){
beginFill(random(16777215), 100);
moveTo(0,0);
lineTo(0,Stage.height);
lineTo(Stage.width,Stage.height);
lineTo(Stage.width,0);
lineTo(0,0);
endFill();
}
}
Por si acaso, lo encontré en la pagina de www.cristalab.com en éste post: http://www.cristalab.com/blog/7660/s...era_en_30_dias
Funciona muy bien, y aunque no es dificil de romper, para un simple mortal puede ser traumatico...