上检查特定IP(包括Ipv4和Ipv6)上的特定端口可用性我在下拉菜单中显示所有连接的Ip地址,我需要检查特定端口是否空闲(特别是Ipv4和Ipv6) .IP从下拉菜单中选择,我如何检查选取的IP是否是IPv4或IPv6,然后我如何能在IPv6的知识产权案件查询免费端口可用性在nsis
在nsis
回答
你为什么老是问基本相同的问题over和over?答案总是一样的:有没有现成的NSIS插件可以做到这一点AFAIK所以你的选择是:
- 编写一个新的插件
- 调用本机Windows API的系统插件
- 使用nsExec执行一个外部工具,如netstat
这个问题是要知道abt如何区分选定的ip地址是ipv6还是ipv4? – user1234 2012-03-15 04:48:19
我很抱歉如果问我所有的问题的方式似乎与你相同。我试图在我所有的问题中提出完全相同的观点。我将更正此问题 – user1234 2012-03-15 04:57:23
如果您只想检查地址是否为IPv6,则可以选择多种功能:WSAStringToAddress,inet_pton,getaddrinfo或RtlIpv6StringToAddress。试着听一个端口将需要更改我在另一个答案中为您写的示例代码... – Anders 2012-03-15 17:14:56
- 1. 在NSIS
- 2. 在NSIS
- 3. 小问题,在NSIS与HM NSIS编辑
- 4. 如何在NSIS
- 5. NSIS WriteIniStr
- 6. NSIS - 如何在NSIS中运行Java应用程序?
- 7. 在NSIS中安装字体
- 8. 在Vista/XP中的NSIS InstallDir
- 9. 在NSIS中处理WM_CLOSE
- 10. 如何在Windows7通过NSIS
- 11. 在nsis中使用MUI_PAGE_HEADER_TEXT
- 12. 在NSIS中复制文件
- 13. NSIS SQL连接
- 14. 通过NSIS
- 15. NSIS Multiple components option
- 16. NSIS Scroll License Plugin
- 17. NSIS WriteRegSTR或WriteRegDword
- 18. NSIS InstallOptionsEx验证
- 19. 。注销与NSIS
- 20. NSIS WndSubClass错误
- 21. 采用NSIS nsisdl
- 22. 采用NSIS安装
- 23. NSIS和SQLITE集成
- 24. NSIS选择页面
- 25. 检索利用NSIS
- 26. NSIS得到参数
- 27. NSIS Scripting Condidtional Section/SectionGroup
- 28. NSIS隐藏窗口?
- 29. 无法使用NSIS
- 30. NSIS不提取“ifnewer”
是什么让你确定,如果它在安装时是免费的,下次重新启动时它是免费的? (或将来任何其他任意点) – Flexo 2012-03-14 17:34:35
我想知道的是** 1。**是否有任何Windows API(可用于.nsi文件)告诉传递的Ip是Ipv4还是Ipv6。 ** 2。**在Ipv4中,我们使用inet_addr将字符串addr转换为网络地址,是否还有其他窗口API会对Ipv6 Ip执行相同的操作? – user1234 2012-03-15 04:55:46