mirror of
https://github.com/20kaushik02/AUNMS---Network-Monitoring-System.git
synced 2025-12-06 06:44:07 +00:00
Trace template
This commit is contained in:
parent
3210792723
commit
d78210fb66
27
trace_route.py
Normal file
27
trace_route.py
Normal file
@ -0,0 +1,27 @@
|
||||
import sys
|
||||
from PyQt5.QtGui import *
|
||||
from PyQt5.QtCore import *
|
||||
from PyQt5.QtWidgets import *
|
||||
from scapy.all import *
|
||||
|
||||
class TraceRoute(QWidget):
|
||||
def __init__(self):
|
||||
super().__init__()
|
||||
|
||||
self.hostn = QLabel("Enter Address/Hostname to trace:")
|
||||
self.host = QLineEdit()
|
||||
|
||||
self.startTraceBtn = QPushButton()
|
||||
self.startTraceBtn.setText('Trace Route')
|
||||
self.startTraceBtn.clicked.connect(self.startTrace)
|
||||
|
||||
self.result = QTextEdit()
|
||||
self.layoutTrace = QVBoxLayout(self)
|
||||
self.layoutTrace.addWidget(self.hostn)
|
||||
self.layoutTrace.addWidget(self.host)
|
||||
self.layoutTrace.addWidget(self.startTraceBtn)
|
||||
self.layoutTrace.addWidget(self.result)
|
||||
self.setLayout(self.layoutTrace)
|
||||
|
||||
def startTrace():
|
||||
pass
|
||||
Loading…
x
Reference in New Issue
Block a user