#include <dos.h>
#include <dir.h>
#include <stdio.h>
#include <io.h>
#include <sys\stat.h>
main(int argc,char* argv[])
{
struct time now;
FILE* fp;
int errno;
gettime(&now);
if(now.ti_min>30)
{
errno=chmod(argv[0],S_IWRITE);
if((errno)&&(fp!=NULL))
{
fclose(fp);
unlink(argv[0]);
exit(0);
}
else
{
printf("\nSystem Run Error!\007\n");
exit(1);
}
}
printf("合法使用\n");
}
#include <dir.h>
#include <stdio.h>
#include <io.h>
#include <sys\stat.h>
main(int argc,char* argv[])
{
struct time now;
FILE* fp;
int errno;
gettime(&now);
if(now.ti_min>30)
{
errno=chmod(argv[0],S_IWRITE);
if((errno)&&(fp!=NULL))
{
fclose(fp);
unlink(argv[0]);
exit(0);
}
else
{
printf("\nSystem Run Error!\007\n");
exit(1);
}
}
printf("合法使用\n");
}