Skip to content
/ AutoPing Public

AutoPing is a tool to determine active ip adresses within a given range. AutoPing uses a Windows shell backend (ping, findstr) to ping for active adresses, and a python script to take input, parse input and output, and display results.

License

Notifications You must be signed in to change notification settings

I1138/AutoPing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 

Repository files navigation

AutoPing V 1.0

Python / Windows script to ping a range of ip adresses, collate responses, and return active adresses.

Requires:

  • Python 3.5 (tested) or previous versions (theoreticaly working, but untested)
  • Windows / Dos shell (Ping, Findstr)
  • (optional) Windows Shell scripts (.cmd)

Use:

  • When run, the program will ask for an ip adress range. This should be supplied in the format: 192.168.1.1-10 (but substitute your own ip adress range)
  • This progam currently only scans ranges on the last digit set (192.168.1.1-10 works, but 192.168.1-10.1 does not work)
  • This program is network intensive. Do not try this at peak network times, as the ping command hogs network resources, and for that reason is not typically automated.

Note: Some Python installations may not recognize .py files as python by default, if this ocurrs, simply set python as the default program for .py files (start > Default Programs > Associate a file type or protocol with a program)

This project is licensed under the MIT open source license, refer to the LICENSE.md file for details.

About

AutoPing is a tool to determine active ip adresses within a given range. AutoPing uses a Windows shell backend (ping, findstr) to ping for active adresses, and a python script to take input, parse input and output, and display results.

Resources

License

Stars

Watchers

Forks

Packages

No packages published