Esempio n. 1
0
 def __init__(self,
              party_1,
              party_2,
              number_of_pairs,
              random_source,
              cancellation_event,
              key_manager,
              console_signal,
              key_directory,
              parent,
              key_length=1000000):
     QThread.__init__(self, parent)
     self._party_1 = party_1
     self._party_2 = party_2
     self._number_of_pairs = int(number_of_pairs)
     self._random_source = random_source
     # Select appropriate random function.
     if self._random_source == '/dev/random (slow!)':
         self._random_function = self._dev_random
     else:
         self._random_function = self._os_urandom
     # Attach cancel button signal to cancel function.
     self._cancellation_event = cancellation_event
     self._km = key_manager
     self._cs = console_signal
     self._key_directory = key_directory
     self._parent = parent
     self._key_length = key_length
     self._VERSION = self._km.VERSION
Esempio n. 2
0
 def __init__(self, parent, db, root, single, tdir=None):
     QThread.__init__(self, parent)
     self.db = db
     self.path = root
     self.tdir = tdir
     self.single_book_per_directory = single
     self.canceled = False
Esempio n. 3
0
    def __init__(self, parent):
        QThread.__init__(self, parent)
        self.keep_going = True
        self.current_command = None

        self.out_queue = Queue()
        self.address = arbitrary_address('AF_PIPE' if iswindows else 'AF_UNIX')
        self.auth_key = os.urandom(32)
        if iswindows and self.address[1] == ':':
            self.address = self.address[2:]
        self.listener = Listener(address=self.address,
                                 authkey=self.auth_key,
                                 backlog=4)

        self.env = {
            'CALIBRE_SIMPLE_WORKER':
            'calibre.utils.pyconsole.interpreter:main',
            'CALIBRE_WORKER_ADDRESS':
            hexlify(cPickle.dumps(self.listener.address, -1)),
            'CALIBRE_WORKER_KEY':
            hexlify(self.auth_key)
        }
        self.process = Process(self.env)
        self.output_file_buf = self.process(redirect_output=False)
        self.conn = self.listener.accept()
        self.start()
Esempio n. 4
0
    def __init__(self, parent_ui, nff_publish):
        QThread.__init__(self)
        self.ui = parent_ui

        try:
            context = zmq.Context()
            self.publish_socket = context.socket(zmq.PUB)
            self.publish_socket.bind(nff_publish)
        except:
            print("ERROR: Cannot connect to sockets!")
            sys.exit()

        # Try to open the text file with all of the packets to send and exit
        # if it fails to open.
        try:
            infile = open('nff-packets.txt', 'r')

        except:
            print('Error: couldn\'t open nff-packets.txt')
            return

        # Read all of the packets and store the total number to keep track of progress.
        self.all_lines = infile.readlines()
        self.num_lines = len(self.all_lines)

        # init UI
        self.ui.nff_sim_progress_bar.setValue(0)
        self.console = self.ui.nff_console
Esempio n. 5
0
 def __init__(self, parent, db, root, single, tdir=None):
     QThread.__init__(self, parent)
     self.db = db
     self.path = root
     self.tdir = tdir
     self.single_book_per_directory = single
     self.canceled = False
Esempio n. 6
0
 def __init__(self,
              party_1,
              party_2,
              number_of_pairs,
              random_source,
              cancellation_event,
              key_manager,
              console_signal,
              key_directory,
              parent,
              key_length=1000000):
     QThread.__init__(self, parent)
     self._party_1 = party_1
     self._party_2 = party_2
     self._number_of_pairs = int(number_of_pairs)
     self._random_source = random_source
     # Select appropriate random function.
     if self._random_source == '/dev/random (slow!)':
         self._random_function = self._dev_random
     else:
         self._random_function = self._os_urandom
     # Attach cancel button signal to cancel function.
     self._cancellation_event = cancellation_event
     self._km = key_manager
     self._cs = console_signal
     self._key_directory = key_directory
     self._parent = parent
     self._key_length = key_length
     self._VERSION = self._km.VERSION
Esempio n. 7
0
 def __init__(self, parent, lrf_stream, logger, opts):
     QThread.__init__(self, parent)
     self.stream, self.logger, self.opts = lrf_stream, logger, opts
     self.aborted = False
     self.lrf = None
     self.document = None
     self.exception = None
 def __init__(self, gui, field, get_date_range=False):
     QThread.__init__(self, gui)
     self.annotation_map = []
     self.cdb = gui.current_db
     self.get_date_range = get_date_range
     self.newest_annotation = 0
     self.oldest_annotation = mktime(datetime.today().timetuple())
     self.field = field
Esempio n. 9
0
 def __init__(self, plugin_id, address, socket):
     QThread.__init__(self)
     self.plugin_id = plugin_id
     self.address = address
     self.udp_socket = socket
     self.finished.connect(self.quit)
     self.wait = QWaitCondition()
     self.mutex = QMutex()
Esempio n. 10
0
 def __init__(self, plugin_id, address, socket):
     QThread.__init__(self)
     self.plugin_id = plugin_id
     self.address = address
     self.udp_socket = socket
     self.finished.connect(self.quit)
     self.wait = QWaitCondition()
     self.mutex = QMutex()
Esempio n. 11
0
 def __init__(self, case_path, loop, delay):
     QThread.__init__(self)
     self.case_path = case_path.split("/test/")
     self.rootPath = self.case_path[0]
     self.record = time.strftime("%Y-%m-%d_%H-%M-%S")
     self.spath = self.rootPath + "/report/" + "test_" + self.record
     self.jsonFile = "project.json"
     self.loop = loop
     self.delay = delay
 def __init__(self, parent=None):
     QThread.__init__(self, parent=parent)
     self.threshold = 70
     
     self.arq_predicao = "IAs\\shape_predictor_68_face_landmarks.dat"
     self.detector = dlib.get_frontal_face_detector()
     self.predicao = dlib.shape_predictor(self.arq_predicao)
     self.judite = MensagemFalada()
     self.analisePERCLOS = AnalisePERCLOS()
     arquivoCalibracao = ArquivoCalibracao()
     self.valorMaximo, self.valorMinimo, self.nome = arquivoCalibracao.abrirArquivoCalibracao()
Esempio n. 13
0
 def __init__(self, import_path, key_manager, console_signal, key_directory,
              parent):
     QThread.__init__(self, parent)
     self._import_path = import_path
     self._km = key_manager
     self._console_signal = console_signal
     self._key_directory = key_directory
     self._parent = parent
     self._total_key_count = 0
     self._successful_key_count = 0
     self._unsuccessful_key_count = 0
Esempio n. 14
0
    def __init__(self, parent_ui, input_addr, output_addr):
        QThread.__init__(self)
        self.ui = parent_ui
        
        context = zmq.Context()
        self.input_socket = context.socket(zmq.SUB)
        self.input_socket.connect(input_addr)
        self.input_socket.setsockopt_string(zmq.SUBSCRIBE, "")

        self.output_socket = context.socket(zmq.PUB)
        self.output_socket.bind(output_addr)

        self.processor = TelemetryProcessor()
Esempio n. 15
0
 def __init__(self):
     QThread.__init__(self)
     self.qscm = QtSlamClient(server_adress=('127.0.0.1', 2207))
     self.th = QThread()
     self.qscm.connect()
     self.qscm.moveToThread(self.th)
     self.qscm.start()
     self.semaphore_image = True
     self.semaphore_trajectory = True
     self.response_data = ' '
     self.qscm.image_response[bytes].connect(self.semaphore_image_off)
     self.qscm.trajectory_response[bytes].connect(
         self.semaphore_trajectory_off)
Esempio n. 16
0
    def __init__(self,
                 parent=None,
                 nome="",
                 framesCalibragem=100,
                 threshold=70):
        QThread.__init__(self, parent=parent)
        self.framesCalibragem = framesCalibragem
        self.threshold = threshold
        self.usuario = nome

        self.arq_predicao = "IAs\\shape_predictor_68_face_landmarks.dat"
        self.detector = dlib.get_frontal_face_detector()
        self.predicao = dlib.shape_predictor(self.arq_predicao)
        self.judite = MensagemFalada()
        self.analisePERCLOS = AnalisePERCLOS()
Esempio n. 17
0
 def __init__(self,
              import_path,
              key_manager,
              console_signal,
              key_directory,
              parent):
     QThread.__init__(self, parent)
     self._import_path = import_path
     self._km = key_manager
     self._console_signal = console_signal
     self._key_directory = key_directory
     self._parent = parent
     self._total_key_count = 0
     self._successful_key_count = 0
     self._unsuccessful_key_count = 0
Esempio n. 18
0
    def __init__(self, parent, db, device, annotation_map, done_callback):
        QThread.__init__(self, parent)
        self.errors = {}
        self.db = db
        self.keep_going = True
        self.pd = ProgressDialog(_('Merging user annotations into database'), '',
                0, len(annotation_map), parent=parent)

        self.device = device
        self.annotation_map = annotation_map
        self.done_callback = done_callback
        self.pd.canceled_signal.connect(self.canceled)
        self.pd.setModal(True)
        self.pd.show()
        self.update_progress.connect(self.pd.set_value,
                type=Qt.QueuedConnection)
        self.update_done.connect(self.pd.hide, type=Qt.QueuedConnection)
Esempio n. 19
0
 def __init__(self, party_1, party_2, all_keys, console_signal,
              key_directory, main_export_directory, parent):
     QThread.__init__(self, parent)
     self._party_1 = party_1
     self._party_2 = party_2
     self._parent = parent
     self._keys = all_keys
     self._console_signal = console_signal
     self._main_export_directory = main_export_directory
     self._key_directory = key_directory
     self._timestamp = '{0:.7f}'.format(time.time())
     self._export_package_dir = os.path.join(self._main_export_directory,
                                             self._timestamp)
     os.makedirs(self._export_package_dir)
     self._keys_to_copy = []
     self._keys_copied_count = 0
     self._keys_missed_count = 0
Esempio n. 20
0
    def __init__(self, sc_port, ub_port, server_addr, command_addr, nff_addr):
        QThread.__init__(self)
        # Try connecting to the ports first, and see if we can actually connect to the ports
        print("connecting to serial devices")
        try:
            self.sc = serial.Serial(
                port=sc_port,
                baudrate=config.BAUDRATE,
                timeout=config.TIMEOUT,
                write_timeout=config.TIMEOUT
            )
        except:
            print("ERROR: Cannot connect to Blue Dawn port at {}!".format(sc_port))
            sys.exit()

        try:
            self.ub = serial.Serial(
                port=ub_port,
                baudrate=config.BAUDRATE,
                timeout=config.TIMEOUT,
                write_timeout=config.TIMEOUT
            )
        except:
            print("ERROR: Cannot connect to Umbilical port at {}!".format(ub_port))
            sys.exit()

        print("opening serial manager zmq sockets")
        try:
            context = zmq.Context()
            self.server_socket = context.socket(zmq.PUB)
            self.server_socket.bind(server_addr)

            self.command_socket = context.socket(zmq.SUB)
            self.command_socket.connect(command_addr)
            self.command_socket.setsockopt_string(zmq.SUBSCRIBE, "")
            self.nff_socket = context.socket(zmq.SUB)
            self.nff_socket.connect(nff_addr)
            self.nff_socket.setsockopt_string(zmq.SUBSCRIBE, "")
        except:
            print("ERROR: Cannot connect to sockets!")
            sys.exit()
        print("serial manager initialized")
Esempio n. 21
0
 def __init__(self,
              party_1,
              party_2,
              all_keys,
              console_signal,
              key_directory,
              main_export_directory,
              parent):
     QThread.__init__(self, parent)
     self._party_1 = party_1
     self._party_2 = party_2
     self._parent = parent
     self._keys = all_keys
     self._console_signal = console_signal
     self._main_export_directory = main_export_directory
     self._key_directory = key_directory
     self._timestamp = '{0:.7f}'.format(time.time())
     self._export_package_dir = os.path.join(self._main_export_directory,
                                             self._timestamp)
     os.makedirs(self._export_package_dir)
     self._keys_to_copy = []
     self._keys_copied_count = 0
     self._keys_missed_count = 0
Esempio n. 22
0
    def __init__(self, parent):
        QThread.__init__(self, parent)
        self.keep_going = True
        self.current_command = None

        self.out_queue = Queue()
        self.address = arbitrary_address('AF_PIPE' if iswindows else 'AF_UNIX')
        self.auth_key = os.urandom(32)
        if iswindows and self.address[1] == ':':
            self.address = self.address[2:]
        self.listener = Listener(address=self.address,
                authkey=self.auth_key, backlog=4)

        self.env = {
            'CALIBRE_SIMPLE_WORKER':
                'calibre.utils.pyconsole.interpreter:main',
            'CALIBRE_WORKER_ADDRESS':
                hexlify(cPickle.dumps(self.listener.address, -1)),
            'CALIBRE_WORKER_KEY': hexlify(self.auth_key)
        }
        self.process = Process(self.env)
        self.output_file_buf = self.process(redirect_output=False)
        self.conn = self.listener.accept()
        self.start()
Esempio n. 23
0
 def __init__(self, tray_icon):
     QThread.__init__(self)
     self.tray_icon = tray_icon
     self.mutex = QMutex()
Esempio n. 24
0
 def __init__(self, parent=None):
     QThread.__init__(self, parent)
     self.canceled = False
     self.cancel_callback = lambda : self.canceled
     self.folders = set([])
     self.books = []
Esempio n. 25
0
 def __init__(self, parent=None):
     QThread.__init__(self, parent)
     self.canceled = False
     self.cancel_callback = lambda: self.canceled
     self.folders = set([])
     self.books = []
Esempio n. 26
0
 def __init__(self, parent):
     QThread.__init__(self, parent)
     self.cdb = parent.opts.gui.current_db
     self.title_map = None
     self.uuid_map = None
Esempio n. 27
0
 def __init__(self, storage_directory, company_names, showProgress, queue):
     QThread.__init__(self)
     self.storage_directory = storage_directory
     self.company_names = company_names
     self.showProgress = showProgress
     self.queue = queue
Esempio n. 28
0
 def __init__(self, host="0.0.0.0", port=9919):
     QThread.__init__(self)
     self.host = host
     self.port = port
Esempio n. 29
0
 def __init__(self, parent):
     QThread.__init__(self, parent)
Esempio n. 30
0
 def __init__(self, parent):
     QThread.__init__(self, parent)
Esempio n. 31
0
 def __init__(self, source='', destination=''):
     QThread.__init__(self)
     self.sourcePath = source
     self.destinationPath = destination
Esempio n. 32
0
 def __init__(self, parent=None):
     QThread.__init__(self, parent=parent)
Esempio n. 33
0
 def __init__(self):
     QThread.__init__(self)
     self.serial_handler = None
 def __init__(self, parent):
     QThread.__init__(self, parent)
     self.cdb = parent.opts.gui.current_db
     self.title_map = None
     self.uuid_map = None