窗口程序集名 | 保 留 | 保 留 | 备 注 | 窗口程序集_启动窗口 | | | | 变量名 | 类 型 | 数组 | 备 注 | 随机端口号 | 整数型 | | 已重复运行 | 逻辑型 | | 置随机数种子 ()服务器1.端口 = 取没有占用的端口号 ()随机端口号 = 到整数 (到文本 (读入文件 (“随机端口号.txt”)) ) 如果 (随机端口号 = 0 ) 随机端口号 = 取没有占用的端口号 () 如果真 (取反 (写到文件 (“随机端口号.txt”, 到字节集 (到文本 (随机端口号 )) )) ) 信息框 (“遇到未知错误。”, 16, 标题, ) 结束 () 服务器1.端口 = 随机端口号 已重复运行 = 客户1. 连接 (“127.0.0.1”, 随机端口号 ) 如果真 (已重复运行 ) 信息框 (“禁止重复运行。”, 16, 标题, ) 结束 ()   端口号 = 取随机数 (1024, 32767 ) 判断循环首 (客户1. 连接 (“127.0.0.1”, 端口号 ))  端口号 = 取随机数 (1024, 32767 ) 判断循环尾 ()返回 (端口号 ) 如果真 (取反 (已重复运行 ))  如果真 (取反 (删除文件 (“随机端口号.txt”)) ) 信息框 (“遇到未知错误。”, 16, 标题, ) 结束 ()   |