This commit is contained in:
Astatin3
2024-04-15 22:28:20 -06:00
parent 19547efcd3
commit 65807d0f38
36 changed files with 5219 additions and 3 deletions
+46
View File
@@ -0,0 +1,46 @@
import libs.scanner as scan
import time
mm = None
def loadSettings(ac):
ac.send('Scanner-Settings', mm.vars['Scanner-Settings'])
def setSettings(ac, data):
mm.vars['Scanner-Settings'] = data['data']
def startScanner(ac, data):
scan.start(mm.vars['Scanner-Settings'])
def stopScanner(ac, data):
scan.stop()
def init(moduleMaster):
global mm
mm = moduleMaster
mm.vars['Scanner-Settings'] = {
"range": [[0,0,0,0], [255,255,255,255]],
"numJobs": 50,
"maxPingTimeout": 3,
"output": "./data/scan.txt"
}
mm.addPageEventListener('Scanner-LoadSettings', loadSettings)
mm.addAuthEventListener('Scanner-StartScanner', startScanner)
mm.addAuthEventListener('Scanner-StopScanner', stopScanner)
def main():
while True:
if scan.processStarted():
print("eee")
# print(scan.getStdout())
# print("eee")
time.sleep(1)