我有个白痴,看起来是:
{"dest_ip1":average_ping_time,"dest_ip2":average_ping_time,"dest_ip3:average_ping_time}
我想按值(Average_ping_time)对其进行排序,假设average_ping_time of dest_ip2小于average_ping_time of dest_ip1,小于average_ping_time of dest_ip3,经过处理后应该如下:
[(ip2:ip2_ping_time),(ip1:ip1_ping_time),(ip
我知道有不同的颜色回显语句,但我还没有使它为我工作。我想有一个不同颜色的平结果行。有办法吗?
这是我在网络上敲击IP地址的代码。任何建议都会有帮助。
@echo off
COLOR 4f
ECHO OFF
set /P ip=Enter last 2 quadrants of your ip (PC Number) separated with a (.) : %=%
PING -n 2 10.1.%ip%
PING -n 2 10.2.%ip%
PING -n 2 10.3.%ip%
PING -n 2 10.4.%ip%
PING -n 2 10.5.%ip%
PING -n 2 10.6
你好,我在尝试ping IP地址时遇到了一个问题。脚本总是返回IP是活动的,尽管我知道这些IP不是活动的。我真的不知道是我的逻辑写得不好,还是pinging脚本写得不好。提前谢谢你。这是我得到的:
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use Illuminate\Support\Facades\DB;
use App\Ping;
class ping_controller extends Controller
{
/**
* @return \Illuminate\
我在Python中有一个简单的脚本,它使用VS代码进行ping验证,我不知道为什么它不将'ping‘识别为命令。
import os
ip_list = ["8.8.8.8", "8.8.4.4"]
for ip in ip_list:
response = os.popen(f"ping {ip}").read()
if "Received = 4" in response:
print(f"UP {ip} Ping Successful")
else:
ip="192.168.129."
function addToList(){
list="$list $1"
}
addToList $1
for i in $ip{$list}
do
ping -c 1 $ip$1 > /dev/null
echo "Ping Status of $ip$1 : Success" ||
echo "Ping Status of $ip$1 : Failed"
done
如何同时对多台主机执行ping操作,并在列表中显示哪个ip地址处于启用或关闭状态?
我正在尝试ping从192.168.1.1到192.168.1.254的IP地址。首先,我使用的是I InetAddress类,但它被but了,并且一些if地址即使可以访问,也无法访问。在那之后,我尝试了这种方法,它对单个ping IP非常有效,但当我将其放入for-loop所有可访问的ping IP中时…你们能告诉我这里出了什么问题吗?
代码:
public class Main {
public static void main(String[] args) {
String ip="192.168.1.";
try
{
for(in
据我所知,有两种方法可以通过perl找到pingable ip,这些方法是
1. Using system Ping Command.
2. Using Net::Ping Module.
我试图通过上述两种技术调用IP的pingable状态。
在这些方法中,我面临一个问题,即system命令对一个IP返回true。但是,Net::Ping模块对同一个IP返回false。
我不知道哪一个是正确的。任何人请建议我选择正确的方式找到一个可点击的IP。我编写了下面的示例代码片段:
#!/usr/bin/perl
use strict;
use Net::Ping;
my $ip_address
我正在制作一个简单的CMD .bat文件,以快速平ip嵌入,我已经保存了。
我可以set /p ip = Enter IP:,但我不希望每次输入ip。我尝试了set ip = 192.168.0.1,但是当我尝试ping %ip%时,它说“必须指定IP地址”。我也试过set ip = www.google.com,它也不起作用。
看起来有点像这样:
echo 2 - use 192.168.0.1
SET /P izbira=Choose:
if %izbira% == 2 goto use_01
:use_01
set ip = 192.168.0.1
goto ping
:ping
p
如果我这样做了:
sudo ip link add l4 type veth
sudo ip addr add "7.7.7.7/24" dev l4
ping 7.7.7.7
PING 7.7.7.7 (7.7.7.7) 56(84) bytes of data.
64 bytes from 7.7.7.7: icmp_seq=1 ttl=64 time=0.023 ms
64 bytes from 7.7.7.7: icmp_seq=2 ttl=64 time=0.102 ms
平正在工作
但在命名空间中:
sudo ip netns add test
sudo ip ne
我试图创建一个工具来帮助我的工作,所以我想改变按钮的颜色为绿色,如果ping是成功的,如果没有成功。
from tkinter import *
from tkinter import ttk
import tkinter.messagebox
import os
window = Tk()
window.geometry("500x500")
window.title("ping Tool")
def ping(*branch):
for ip in branch:
response = os.popen(f"ping {i
我正在尝试使用扫描IP以查看哪些主机正在启动。
但是,目前它返回为空。
对于ping(ip),如果我只是return ip,它将返回IP地址列表。
from reactivex import operators as ops
import reactivex as rx
import subprocess
# If I change to this version, it will return a list of IP address.
# def ping(ip):
# return ip
def ping(ip):
retval = subprocess.call([&
嘿,我对VB.net上的XML解析还是个新手。这是我用来解析XML文件的代码:
Dim output As StringBuilder = New StringBuilder()
Dim xmlString As String = _
"<ip_list>" & _
"<ip>" & _
"<ip>192.168.1.1</ip>" & _
"<ping>9 ms</ping&
我遇到的主要问题是main in IP地址。它总是说地址坏了。 Ping_Sweep()
{
echo -e '\n'
echo '----- Ping Sweep -----'
echo -e '\n'
command date >> pingresults.tx
echo "Enter in the first three number sequences of an IP address (ex. ###.###.###): "
read -r ip_address
for x in $ip_address
我目前正在写一个批处理文件,记录ip的ping并记录时间。不幸的是,当我尝试使用%time%命令并存储它时,它总是什么也不返回。
当我单独运行该命令时,它可以工作,但不能与其他代码一起运行
Set packet=0
Set Down=0
Set Up=0
Set time=0
SET /P IP=enter ip.
set counter=0
:ping
Rem ping -n 1 -w 2500 %IP%>>ping.txt
ping -n 1 -w 2500 %IP% > nul 2>&1 && set Test=Pass || set Te
如何在后台执行特定的子例程代码?
我想并行地触发下面的ping子例程的几个实例。我知道以前有人问过这个问题,但我找不到解决这个问题的方法。我找到的示例引导我使用fork,但是我只想在后台执行子例程代码,并且我需要某种方法来获得稍后在主代码中的子例程结果。
非常感谢。
#!/usr/bin/perl
use strict;
use warnings;
my $ipfile = "ips.txt";
open (my $fh, '<', $ipfile) or die "I couldn't open file $ipfile\n"