问题标签 [ping]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - python非特权ICMP
在试图找出从 python 中 ping (ICMP) 的最佳方法时,我遇到了以下问题:
答案通常归结为“使用具有 root 权限的第三方模块”或“使用系统的 ping 命令并解析输出”。在本地方法中,icmplib和M. Cowles 和 J. Diemer 的 ping.py明确提到了对 root 权限的需求,scapy 手册也是如此。
因此,从这方面来看,在没有特殊权限的情况下本地发送 ICMP ping 似乎是不可能的。system ping 命令确实以某种方式管理,但它的手册页没有说明如何进行。另一方面, icmp的手册页似乎说这是可能的:
因此,至少根据 icmp,这似乎是允许的。那么为什么所有的python工具都无法做到这一点呢?python 工具是否过于通用并期望特权套接字上的任何工作都具有特权?是否可以在 C 中编写一个无需 root 权限即可 ping 的 ping 函数,并以此扩展 python?有人做过吗?我只是误解了这个问题吗?
php - Ping站点并以PHP返回结果
我想创建一个小的 IF 程序来检查 Twitter 是否可用(例如,不像现在),并将返回 true 或 false。
帮助 :)
c - Ping 服务器并检查 C 程序的结果?
这是我的最后一个问题。现在我的新要求是 ping 一组服务器并检查它们是否在回复。我正在尝试我的方式
然后解析 out.txt 中的字符串“Request timed out.”。这给我带来了很好的结果。但是有没有更好的方法可以从 c 程序中做。也欢迎非编程方式。但主要是我想通过 C 程序。如果请求超时,我将通过 php 以同样的方式发送邮件。提前致谢。
我的环境:windows、Tiny C 编译器
c# - 在我的 C# 应用程序中进行“ping”
我需要我的应用程序对稍后指定的地址进行 ping,只需将平均 ping 时间复制到标签的 .Text 即可。
有什么帮助吗?
编辑:
如果有人感兴趣,我找到了解决方案:
c# - 点后只保留两位小数
目前我的 label4.Text 类似于:“187.371698712637”。
我需要它显示类似:“187.37”
在 DOT 之后只有两个帖子。有人可以帮我吗?
windows - 为什么它像没有线程一样运行?
我正在编写一个脚本来 ping 我的 ip 范围。这是我到目前为止所拥有的:
问题是,这执行得非常慢。就像应用程序没有线程一样。这是为什么?我注意到,如果我将 Thread 子类化,整个事情的运行速度会快得多。怎么了?Thread 不是用于直接使用吗?
status - 是否有用于 ping 网站列表的简单应用程序?
基本上,我只需要一个简单的应用程序,它可以经常 ping 外部 IP 地址和网址,以确保网站正常运行。有谁知道其中一个好的?
我开始自己做一个,但想知道其他人是否已经完成了这项工作。
它只需要以可能不同的时间间隔使用返回的状态代码跟踪多个外部地址。
我确实在“如何监控多个网站的可用性”上看到了这篇文章,但这似乎有点像我需要的东西。 我需要一个 KISS 应用程序! 谢谢!
windows-xp - 禁用 Windows 响应 ping 请求的能力
我正在编写一个应用程序来接受 icmp echo 请求,并根据其标准响应 icmp echo 回复。问题是,windows xp 接管接收到的 ping,并迅速回复发送者的响应。我尝试通过 Windows 防火墙和微软管理控制台禁用此功能,它有效,但它使我无法通过我的套接字应用程序发送 ping 响应。帮助?谢谢
powershell - 有没有办法将 Ping-Host 视为 PowerShell 中的布尔值?
我想做这样的事情:
有谁知道一个简单的方法?
.net - .NET My.Computer.Network.Ping & PadLeft
下面的代码片段在用 0 填充最后一部分时会引发错误,最后一部分是 008、009、018、019、028、029 等。有人知道为什么吗?