Jump to content

Recommended Posts

Posted

Hello to all,

I saw many people looking for a solution to Ping multiple devices and quickly.

that is why I propose a solution that I use.

the principle is simple:

-a list of IP address in a table.

-then execution of all Ping from array

-recovery of the return via a Windows message.

thats all.the recovery of the return via a SendMessage to not beforced to wait for a return.the return due it to an event.

I let you discover and make me your comment.

excused my English, I'm French! :-) 

  Reveal hidden contents

 

FastMultiPing.zip

  • 3 years later...
Posted

HI! Thanks for this.

Just one quick question...

If i want to extract the positive results to an array, and the '0' pings to another array, what should i do?

 

 

Posted
  On 4/23/2018 at 7:33 PM, pintas said:

... If i want to extract the positive results to an array, and the '0' pings to another array, what should i do?

Expand  

an alternative can be this other MultiPing function (https://www.autoitscript.com/forum/topic/156395-versatile-multi-ping/). It accepts a list of devices to ping and returns an array loaded with all ping results. No claim of comparison with this udf here, only one more possibility that maybe is easyer for your purpose.

 

 

image.jpeg.9f1a974c98e9f77d824b358729b089b0.jpeg Chimp

small minds discuss people average minds discuss events great minds discuss ideas.... and use AutoIt....

Posted
  On 4/24/2018 at 4:48 PM, Chimp said:

an alternative can be this other MultiPing function (https://www.autoitscript.com/forum/topic/156395-versatile-multi-ping/). It accepts a list of devices to ping and returns an array loaded with all ping results. No claim of comparison with this udf here, only one more possibility that maybe is easyer for your purpose.

 

Expand  

Oh thank you.

I liked this script because it is very fast but couldn't save the results to file, the way i wanted.

I tried to use your script to ping an array of hosts from a file (without IPs) and couldn't find a way to do it.

Maybe i missed something. Is there a way to do it?

 

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...