Sto facendo dei programmini " a scadenza " e volevo appunto dotarlli di un CHECK sulla data...per ora mi era venuta in mente una roba simile .....(sostanzialmente non sono programmi top-secret) , ma vorrei sapere se c'è un modo più semplice per far ciò ?
O se qualcuno avendo in mano l'exe..nel caso sappià come bypassare il CHECK, mi possa dire come evitarlo (intendo by AS non con i programmini che falsificano la data sul PC !!!).
thks
------------
ciaocodice:// qui il codice: stop(); // months = new Array('01', '02', '03', '04', '05', '06', '07', '08', '09', '10', '11', '12'); days = new Array('Lun', 'Mar', 'Mer', 'Gio', 'Ven', 'Sab', 'Dom'); date1 = new Date(); day = date1.getDay(); month = date1.getMonth(); show_day = days[day-1]; show_date = date1.getDate(); show_month = months[month]; show_year = date1.getFullYear(); today_now = +show_day+","+show_date+"/"+show_month+"/"+show_year; // today_is = +show_date+"/"+show_month+"/"+show_year; today_check = show_year+show_month+show_date; trace("Oggi è = "+today_now); // // La scadenza avviene dal giorno dopo scadenza = 20041130; trace ("Programma con licenza impostata fino al = "+scadenza); trace("PS. - Da leggere al contrario !"); // esempio oggi darà= 20041123 if (scadenza<today_check) { // Messaggio di errore, il prog. è scaduto ! gotoAndPlay("fine", "scaduto"); } else { // Nessun Messaggio, esegue il programma ! gotoAndPlay("programma", "esecuzione"); }

Rispondi quotando
