• 当前位置:首页>>C语言>>C语言编程实例>>限次使用新法
  • 限次使用新法
  • 前几天,在这个网站上看到一篇关于免费软件使用期问题的文章.
    现在,大部分软件都用系统的时间来作为标准.比如说:有一个QQ
    留言器是个免费的软件,使用期时30天,把系统的日期一改,使用时
    间随便.我想干脆创建一个文件来存储它的使用信息得了.不过细
    心的人还是会发现它,这时我们可以在这个文件中加入一些无关紧
    要的信息,比如介绍这个软件的呀!介绍制作人的呀!只要人家不仔
    细的找看不出来就行了.

    #include<stdio.h>
    main()
    {int i=0;
     FILE *a;  /*创建一个文件指针*/
     if(a=fopen("ppp.txt","r")==NULL){
          a=fopen("ppp.txt","w");
          fprintf(a,"1");
          fclose(a);
         }
     else{
         a=fopen("ppp.txt","r");
         fscanf(a,"%d",&i);
         /*相加什么迷惑性的东西就在这加吧!*/
         fclose(a);
         if(i<5)  /*用来限制使用次数*/{
     i++;
     a=fopen("ppp.txt","w");
     fprintf(a,"%d",i);
     fclose(a);
     }
         else return 0;
      }
      /*在这后面加入你的程序,做成.EXE的文件就行了*/
    }

     

    [1]