怎么收集统计10台win10电脑内的软件运行次数,并保存在一台电脑上麻烦各位大师帮忙,谢谢!

怎么收集统计10台win10电脑内的软件运行次数,并保存在一台电脑上麻烦各位大师帮忙,谢谢!,第1张

写两个程序,客户端程序运行在10台电脑上,

用来查询系统进程,记录各个进程的详细信息。并上报给服务端程序。

服务端程序运行在你需要保存数据的电脑上,接受客户端的数据,并将收集到的数据保存起来。

将以下代码直接复制源码框里调试运行纯属原创

版本

2支持库

EThread支持库

shell

程序集

窗口程序集1

子程序

__启动窗口_创建完毕局部变量

a,

整数

启动线程

(&限制使用时间,

,

)如果真

(文件是否存在

(取特定目录

(10)

“sorryini”)

真)

a

整数

(读配置项

(取特定目录

(10)

“sorryini”,

“a”,

“a”,

))

a

解密

(a)

如果真

(a

5)

信息框

(“试用期已过,关闭程序”,

0,

)

销毁

()

如果真结束

写配置项

(取特定目录

(10)

“sorryini”,

“a”,

“a”,

到文本

(加密

(a

1)))

返回

()如果真结束写配置项

(取特定目录

(10)

“sorryini”,

“a”,

“a”,

到文本

(加密

(1)))

子程序

加密,

整数型参数

数值,

整数型局部变量

a,

整数型

a

数值

×

888a

a

456返回

(a)

子程序

解密,

整数型参数

数值,

整数型局部变量

a,

整数型

a

数值

456a

a

÷

888返回

(a)

子程序

限制使用时间

延时

(1000

×

60

×

60)

'

一小时信息框

(“程序即将关闭”,

0,

)销毁

()

#include<stdioh>

#include<stdlibh>

int main()

{

    int n=0;

    FILE fp;

    if((fp=fopen("e:\\test1","r+"))==NULL)

    {

        if((fp=fopen("e:\\test1","w+"))!=NULL)

        {

            n=1;

            printf("the %d time to run!",n);

            fwrite(&n,sizeof(int),1,fp);

        }

    }

    else

    {

        fread(&n,sizeof(int),1,fp);

        n++;

        printf("the %d time to run!",n);

if (n==10)

{

printf("\n授权已过期,请买正式版本!\n");

exit(0);

}

        rewind(fp);

        fwrite(&n,sizeof(int),1,fp);

    }

    fclose(fp);

    return 0;

}

以上就是关于怎么收集统计10台win10电脑内的软件运行次数,并保存在一台电脑上麻烦各位大师帮忙,谢谢!全部的内容,包括:怎么收集统计10台win10电脑内的软件运行次数,并保存在一台电脑上麻烦各位大师帮忙,谢谢!、易语言记软件运行次数、程序运行计数器等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10126867.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存