Strona 1 z 1

Zabezpieczenie pliku swf -- PROBLEM

: sob lut 26, 2005 8:59 pm
autor: mtimon
Na stronie jest artykul dotyczący zabezpieczenia plików swf. Niestety niedziała to co tam zamieszczono, proszę o pomoc to mi jest potrzebne. http://www.webinside.pl/flash/artykuly/178

Re: Zabezpieczenie pliku swf -- PROBLEM

: ndz lut 27, 2005 6:03 pm
autor: Marek_bf
Prosta funkcja obliczająca różnicę czasu w milisekundach, pomiędzy zadaną datą w a data obecną, zadaną datę podajemy w argumentach funkcji.

Kod: Zaznacz cały

 function security_swf(year, month, day) {
	var stop_date = new Date(year, month - 1, day, 23, 59, 59, 999).getTime();
	var now_date = new Date().getTime();
	if (stop_date < now_date) {
		trace("czas przekroczony");
	} else {
		trace("czas nie przekroczony");
	}
}
security_swf(2005, 3, 3); 
Oczywiście w miejscach komendy trace umieszczamy odpowiednie instrukcje.

Ta sama funkcja tylko rozbudowana o tworzone dynamicznie pole tekstowe z informacją o końcu okresu testowego.

Kod: Zaznacz cały

 function security_swf(year, month, day) {
	var e_mail = "[email protected]";
	var side = "www.strona.pl";
	var stop_date = new Date(year, month - 1, day, 23, 59, 59, 999).getTime();
	var now_date = new Date().getTime();
	if (stop_date < now_date) {
		_root.createEmptyMovieClip("info_mc", 999).createTextField("info_txt", 0, 0, 0, Stage.width, Stage.height);
		info_txt = _root.info_mc.info_txt;
		info_txt.background = true;
		info_txt.wordWrap = true;
		info_txt.html = true;
		info_txt.htmlText = "<font color='#990000'><b>Upłyną czas bezpłatnego korzystania z aplikacji.</b></font>\nAby dowiedzieć się więcej napisz: <a href='mailto:" + e_mail + "?subject=time\u002dlimit'><font color='#0000FF'><u>" + e_mail + "</u></font></a>.\nLub odwiedź stronę: <a href='http://" + side + "'><font color='#0000FF'><u>" + side + "</u></font></a>";
	}
}
security_swf(2005, 1, 3); 

Dzięki wielkie działa

: pn lut 28, 2005 8:39 pm
autor: mtimon
To działa teraz przynajmniej nie muszę się obawiać, że ktoś sobie w kulki bedzie leciał :))