Skip to content

Commit 62fb3f2

Browse files
author
iamsajjad
committed
add ignore list to quickping class to ignore individuals IPs
1 parent 192dec3 commit 62fb3f2

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

quickping/quickping.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,11 @@
1515
from .color import colorize
1616

1717
class Quickping:
18-
def __init__(self, start, end, threads=512, log=False):
18+
def __init__(self, start, end, ignore=[], threads=512, log=False):
1919

2020
self.start = start
2121
self.end = end
22+
self.ignore = ignore
2223
self.threads = threads
2324
self.log = log
2425
self.logs = []
@@ -51,7 +52,7 @@ def genAddresses(self):
5152
while address != self.end:
5253
#print(address)
5354
address = str(ipaddress.ip_address(address) + 1)
54-
self.addresses.append(address)
55+
if address not in self.ignore: self.addresses.append(address)
5556

5657
return self.addresses
5758

0 commit comments

Comments
 (0)