发布网友 发布时间:2022-04-29 16:02
共1个回答
热心网友 时间:2023-10-17 18:58
哈,这个前段时间我也在弄,请教了好多人都没有方法。追答netstat -an 这个是在命令行下的命令,具体你在桌面开始运行里面输入这段命令就可以看到连入你电脑的计算机IP地址及端口等!
在易语言里面的话要结合“运行”这个命令.
比如: 运行 (“cmd /c netstat -an >d:\1.txt”, 假, #隐藏窗口)
上面这段就是让易语言取执行一条命令行命令,命令内容是执行netstat -an 并保存到d盘的1.txt中,隐藏窗口运行。
原始套接字相对来说要麻烦一点,这里我临时写了一段。你可以拿去参考。具体筛选代码就靠你自己去写了。
.版本 2
.支持库 EThread
.支持库 ERawSock
.支持库 spec
.程序集 窗口程序集1
.程序集变量 许可证, 整数型
.程序集变量 是否退出, 逻辑型
.子程序 _按钮1_被单击
许可证 = 创建进入许可证 ()
启动线程 (&接收子程序, , )
.子程序 接收子程序
.局部变量 原始套接字, 原始套接字
.局部变量 IP报头, IP报头
.局部变量 数据, 字节集
进入许可区 (许可证)
.判断循环首 (是否退出 = 假)
数据 = 原始套接字.接收 ()
原始套接字.取IP报头 (数据, IP报头)
编辑框1.加入文本 (到文本 (IP报头.源IP地址) + “ ” + 到文本 (IP报头.目的IP地址) + #换行符)
.判断循环尾 ()
退出许可区 (许可证)
.子程序 __启动窗口_将被销毁
是否退出 = 真
删除进入许可证 (许可证)
延迟 (300)
销毁 ()
热心网友 时间:2023-10-17 18:58
哈,这个前段时间我也在弄,请教了好多人都没有方法。追答netstat -an 这个是在命令行下的命令,具体你在桌面开始运行里面输入这段命令就可以看到连入你电脑的计算机IP地址及端口等!
在易语言里面的话要结合“运行”这个命令.
比如: 运行 (“cmd /c netstat -an >d:\1.txt”, 假, #隐藏窗口)
上面这段就是让易语言取执行一条命令行命令,命令内容是执行netstat -an 并保存到d盘的1.txt中,隐藏窗口运行。
原始套接字相对来说要麻烦一点,这里我临时写了一段。你可以拿去参考。具体筛选代码就靠你自己去写了。
.版本 2
.支持库 EThread
.支持库 ERawSock
.支持库 spec
.程序集 窗口程序集1
.程序集变量 许可证, 整数型
.程序集变量 是否退出, 逻辑型
.子程序 _按钮1_被单击
许可证 = 创建进入许可证 ()
启动线程 (&接收子程序, , )
.子程序 接收子程序
.局部变量 原始套接字, 原始套接字
.局部变量 IP报头, IP报头
.局部变量 数据, 字节集
进入许可区 (许可证)
.判断循环首 (是否退出 = 假)
数据 = 原始套接字.接收 ()
原始套接字.取IP报头 (数据, IP报头)
编辑框1.加入文本 (到文本 (IP报头.源IP地址) + “ ” + 到文本 (IP报头.目的IP地址) + #换行符)
.判断循环尾 ()
退出许可区 (许可证)
.子程序 __启动窗口_将被销毁
是否退出 = 真
删除进入许可证 (许可证)
延迟 (300)
销毁 ()
热心网友 时间:2023-10-17 18:58
哈,这个前段时间我也在弄,请教了好多人都没有方法。追答netstat -an 这个是在命令行下的命令,具体你在桌面开始运行里面输入这段命令就可以看到连入你电脑的计算机IP地址及端口等!
在易语言里面的话要结合“运行”这个命令.
比如: 运行 (“cmd /c netstat -an >d:\1.txt”, 假, #隐藏窗口)
上面这段就是让易语言取执行一条命令行命令,命令内容是执行netstat -an 并保存到d盘的1.txt中,隐藏窗口运行。
原始套接字相对来说要麻烦一点,这里我临时写了一段。你可以拿去参考。具体筛选代码就靠你自己去写了。
.版本 2
.支持库 EThread
.支持库 ERawSock
.支持库 spec
.程序集 窗口程序集1
.程序集变量 许可证, 整数型
.程序集变量 是否退出, 逻辑型
.子程序 _按钮1_被单击
许可证 = 创建进入许可证 ()
启动线程 (&接收子程序, , )
.子程序 接收子程序
.局部变量 原始套接字, 原始套接字
.局部变量 IP报头, IP报头
.局部变量 数据, 字节集
进入许可区 (许可证)
.判断循环首 (是否退出 = 假)
数据 = 原始套接字.接收 ()
原始套接字.取IP报头 (数据, IP报头)
编辑框1.加入文本 (到文本 (IP报头.源IP地址) + “ ” + 到文本 (IP报头.目的IP地址) + #换行符)
.判断循环尾 ()
退出许可区 (许可证)
.子程序 __启动窗口_将被销毁
是否退出 = 真
删除进入许可证 (许可证)
延迟 (300)
销毁 ()
热心网友 时间:2023-10-17 18:58
哈,这个前段时间我也在弄,请教了好多人都没有方法。追答netstat -an 这个是在命令行下的命令,具体你在桌面开始运行里面输入这段命令就可以看到连入你电脑的计算机IP地址及端口等!
在易语言里面的话要结合“运行”这个命令.
比如: 运行 (“cmd /c netstat -an >d:\1.txt”, 假, #隐藏窗口)
上面这段就是让易语言取执行一条命令行命令,命令内容是执行netstat -an 并保存到d盘的1.txt中,隐藏窗口运行。
原始套接字相对来说要麻烦一点,这里我临时写了一段。你可以拿去参考。具体筛选代码就靠你自己去写了。
.版本 2
.支持库 EThread
.支持库 ERawSock
.支持库 spec
.程序集 窗口程序集1
.程序集变量 许可证, 整数型
.程序集变量 是否退出, 逻辑型
.子程序 _按钮1_被单击
许可证 = 创建进入许可证 ()
启动线程 (&接收子程序, , )
.子程序 接收子程序
.局部变量 原始套接字, 原始套接字
.局部变量 IP报头, IP报头
.局部变量 数据, 字节集
进入许可区 (许可证)
.判断循环首 (是否退出 = 假)
数据 = 原始套接字.接收 ()
原始套接字.取IP报头 (数据, IP报头)
编辑框1.加入文本 (到文本 (IP报头.源IP地址) + “ ” + 到文本 (IP报头.目的IP地址) + #换行符)
.判断循环尾 ()
退出许可区 (许可证)
.子程序 __启动窗口_将被销毁
是否退出 = 真
删除进入许可证 (许可证)
延迟 (300)
销毁 ()
热心网友 时间:2023-10-17 18:58
哈,这个前段时间我也在弄,请教了好多人都没有方法。追答netstat -an 这个是在命令行下的命令,具体你在桌面开始运行里面输入这段命令就可以看到连入你电脑的计算机IP地址及端口等!
在易语言里面的话要结合“运行”这个命令.
比如: 运行 (“cmd /c netstat -an >d:\1.txt”, 假, #隐藏窗口)
上面这段就是让易语言取执行一条命令行命令,命令内容是执行netstat -an 并保存到d盘的1.txt中,隐藏窗口运行。
原始套接字相对来说要麻烦一点,这里我临时写了一段。你可以拿去参考。具体筛选代码就靠你自己去写了。
.版本 2
.支持库 EThread
.支持库 ERawSock
.支持库 spec
.程序集 窗口程序集1
.程序集变量 许可证, 整数型
.程序集变量 是否退出, 逻辑型
.子程序 _按钮1_被单击
许可证 = 创建进入许可证 ()
启动线程 (&接收子程序, , )
.子程序 接收子程序
.局部变量 原始套接字, 原始套接字
.局部变量 IP报头, IP报头
.局部变量 数据, 字节集
进入许可区 (许可证)
.判断循环首 (是否退出 = 假)
数据 = 原始套接字.接收 ()
原始套接字.取IP报头 (数据, IP报头)
编辑框1.加入文本 (到文本 (IP报头.源IP地址) + “ ” + 到文本 (IP报头.目的IP地址) + #换行符)
.判断循环尾 ()
退出许可区 (许可证)
.子程序 __启动窗口_将被销毁
是否退出 = 真
删除进入许可证 (许可证)
延迟 (300)
销毁 ()