|
窗口程序集名 | 保 留 | 保 留 | 备 注 | 窗口程序集_启动窗口 | | | | 变量名 | 类 型 | 数组 | 备 注 | 计划断网时间 | 日期时间型 | | 计划恢复时间 | 日期时间型 | | 适配器名称 | 文本型 | |
适配器名称 = “以太网” 时钟1.时钟周期 = 1000 读配置项 (取运行目录 () + “\config.ini”, “配置”, “断网时间”, )读配置项 (取运行目录 () + “\config.ini”, “配置”, “恢复时间”, )计划断网时间 = 到时间 (编辑框_断网.内容 )计划恢复时间 = 到时间 (编辑框_恢复.内容 )写配置项 (取运行目录 () + “\config.ini”, “配置”, “断网时间”, 编辑框_断网.内容 )写配置项 (取运行目录 () + “\config.ini”, “配置”, “恢复时间”, 编辑框_恢复.内容 )信息框 (“设置成功!”, 0, , ).局部变量 当前时间, 日期时间型 当前时间 = 取现行时间 () 如果真 (取时间间隔 (当前时间, 计划断网时间, #秒 ) ≥ 0 ) 断开网络 () 计划断网时间 = 到时间 (“2000/1/1”)  如果真 (取时间间隔 (当前时间, 计划恢复时间, #秒 ) ≥ 0 ) 恢复网络 () 计划恢复时间 = 到时间 (“2000/1/1”)  .局部变量 结果, 整数型 结果 = 运行 (“cmd /c netsh interface set interface ” + 适配器名称 + “ admin=disable”, 真, #隐藏窗口 ) 如果 (结果 ≠ 0 ) 标签_状态.标题 = “网络禁用失败!”  标签_状态.标题 = “网络已禁用 - ” + 到文本 (取现行时间 ())  .局部变量 结果, 整数型 结果 = 运行 (“cmd /c netsh interface set interface ” + 适配器名称 + “ admin=enable”, 真, #隐藏窗口 ) 如果 (结果 ≠ 0 ) 标签_状态.标题 = “网络恢复失败!”  标签_状态.标题 = “网络已恢复 - ” + 到文本 (取现行时间 ()) 
|
|