123456789101112131415161718192021222324252627282930313233 |
- from .LogerinTxt import app_logger
- from Functions.QtFunctions import ipcall
- from PyQt6.QtCore import QObject
- from PyQt6 import QtCore
- class setlocalip(QObject):
- localipupdate = QtCore.pyqtSignal(str)
- def __init__(self, ip, thread):
- super().__init__()
- self.ip = ip
- self.thread = thread
- def run(self):
- # print("jjingruy1")
- try:
- if self.ip != None:
- try:
- localcalltry = ipcall.searchinfo()
- self.localtoken = localcalltry.start(self.ip)
- # print("本地测试print(self.localtoken)")
- # print(self.localtoken)
- except Exception as e:
- self.localtoken = None
- self.localtoken = None
- app_logger.log_error(e)
- else:
- self.localtoken = None
- self.localipupdate.emit(self.localtoken)
- self.thread.quit()
- except Exception as e:
- app_logger.log_error(e)
- self.thread.quit()
|