我正在开发的程序直接通过LAN在两台计算机之间连接。有时,用户将在不同的网络上拥有2台计算机,因此计算机将无法相互连接(或相互ping通)。在下载和安装主程序之前,我想让用户可以测试这种局域网到局域网的连接。
是否可以使用Chrome或任何其他浏览器通过LAN连接(或ping)一台计算机?这还涉及检测本地IP地址。
我的预感是Chrome(和其他浏览器)不会提供对操作系统的这种访问(即使用JavaScript或扩展),但也许还有另一种选择(我敢说,Java Applet,如果这还是一件事) 。如果这可以在Windows,macOS和Linux上运行,那将是一个额外的好处。
有任何想法吗?
发现这个问题:
Can You Get A Users Local LAN IP Address Via JavaScript?
哪个答案链接到:
如果您点击F12,您可以查看源代码并尝试对其进行反向工程,但我建议您也单独进行研究。
是否可以使用Chrome或任何其他浏览器通过LAN连接(或ping)一台计算机?
也许是Chrome Sockets。虽然我不知道怎么做。