找回密码
 立即注册

QQ登录

只需一步,快速开始

微信扫码登录

搜索
查看: 1291|回复: 29

[分享] UG后处理网络时间加密

[复制链接]

1

主题

14

回帖

89

积分

上等兵

积分
89
发表于 2025-1-18 16:30:08 | 显示全部楼层 |阅读模式
通过学习研究网络上的源码片段终于实现UG后处理网络时间加密,最后源码以图片方式分享大家

后处理网络时间加密源码.rar (180.91 KB, 下载次数: 177)

4.JPG

5.JPG

2.JPG

3.JPG

6.JPG

1.JPG

0

主题

89

回帖

1173

积分

六级士官

积分
1173
发表于 2025-1-19 11:31:40 | 显示全部楼层
拿来研究一下

7

主题

70

回帖

2877

积分

少尉

积分
2877
发表于 2025-1-18 20:22:31 来自手机 | 显示全部楼层
啥意思,八点前不给用还是怎么

14

主题

111

回帖

1116

积分

六级士官

积分
1116
发表于 2025-1-18 17:52:20 来自手机 | 显示全部楼层
这个用处大不大?

0

主题

380

回帖

6364

积分

上尉

积分
6364
发表于 2025-1-18 19:12:44 | 显示全部楼层
拿来研究一下

29

主题

2320

回帖

2万

积分

少将

积分
21036

论坛贡献活跃会员可爱天使一等奖

发表于 2025-1-18 19:31:39 | 显示全部楼层
先收来用用,我准备给我用在公司的后处理加个密

8

主题

286

回帖

1万

积分

上校

积分
13224
发表于 2025-1-18 19:34:36 | 显示全部楼层
感谢分享               

5

主题

92

回帖

5607

积分

上尉

积分
5607
发表于 2025-1-18 21:13:18 | 显示全部楼层
大哥能分享源码不,一个个敲头疼

1

主题

14

回帖

89

积分

上等兵

积分
89
 楼主| 发表于 2025-1-18 21:43:08 | 显示全部楼层
执念11 发表于 2025-1-18 21:13
大哥能分享源码不,一个个敲头疼

这样能加深印象

0

主题

251

回帖

3934

积分

中尉

积分
3934
发表于 2025-1-18 21:47:36 | 显示全部楼层
感谢分享

0

主题

4

回帖

595

积分

三级士官

积分
595
发表于 2025-1-18 22:32:19 | 显示全部楼层
#检测网络连接
#设置连接的网络及端口
    set host "www.baidu.com"
    set port 123
    #使用socket检查网络连接,判断电脑是否连接网络,如果没有连接处理报警及停止输出。
    if {[catch {set socket [socket -async $host $port]}]} {
        MOM_display_message "电脑没有连接网络,请连网后使用后处理。"
        MOM_abort "\n\n电脑没有连接网络,请连网后使用后处理。\n\n"
    } else {
        MOM_outputto_listing_device "网络连接成功"
    catch {close $socket}
    }

    #获取系统注册表中的时间设置
    set reg_key "HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Services\\W32Time\\Parameters"
    set reg_value "Type"
    set cmd [exec reg query "$reg_key" /v "$reg_value"]
    #系统注册表解析输出,判断电脑系统是否开启自动设置时间,如果没有开启则后处理报警及停止输出。
    if {[regexp {Type\s+REG_SZ\s+(\w+)} $cmd match value] } {
    if {$value eq "NTP"} {
    MOM_output_to_listing_device "电脑系统开启自动设置时间"
    } else {
    MOM_output_to_listing_device "请开启电脑系统自动设置时间"
    MOM_abort "\n\n电脑系统没有开启自动设置时间\n\n"
    }
}
#当前时间大于设置的时间,输出报警信息
#获取当前时间(精确到秒)
   set cktm [clock format [clock seconds] -format &Y&m&d&H&M&S -gmt 0]
#设置后处理过期时间,如果当前时间大于设置时间则停止输出
if {$cktm > "20260130173000"} {
MOM_abort "\n\n提示:后处理已经过期!\n\n"
}
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

咨询QQ:1359218528|发帖须知!|Archiver|手机版|小黑屋|UG爱好者论坛 ( 京ICP备10217105号-2 )

GMT+8, 2025-2-20 20:43

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表