mirror of
https://github.com/cemu-project/idapython.git
synced 2024-11-30 21:14:20 +01:00
init.py: Minor cleanups
This commit is contained in:
parent
8bac109f3b
commit
187f75d329
@ -14,7 +14,6 @@
|
||||
import os
|
||||
import sys
|
||||
import time
|
||||
import traceback
|
||||
import warnings
|
||||
|
||||
import _idaapi
|
||||
@ -111,8 +110,12 @@ from idautils import *
|
||||
# Build up the ScriptBox tool
|
||||
#-----------------------------------------------------------
|
||||
class ScriptBox(Choose):
|
||||
def __init__(self, list=[]):
|
||||
Choose.__init__(self, list, "ScriptBox", 1)
|
||||
def __init__(self, list=None):
|
||||
if list:
|
||||
self.list = list
|
||||
else:
|
||||
self.list = []
|
||||
Choose.__init__(self, self.list, "ScriptBox", 1)
|
||||
self.width = 50
|
||||
|
||||
def run(self):
|
||||
@ -130,7 +133,7 @@ class ScriptBox(Choose):
|
||||
def addscript(self, scriptpath):
|
||||
self.list.append(scriptpath)
|
||||
|
||||
ScriptBox_instance = ScriptBox([])
|
||||
ScriptBox_instance = ScriptBox()
|
||||
|
||||
#-------------------------------------------------------------
|
||||
# Watchdog to catch runaway scripts after a specified timeout
|
||||
@ -147,6 +150,7 @@ class WatchDog():
|
||||
Python tracer-based watchdog class
|
||||
"""
|
||||
def __init__(self, timeout=10):
|
||||
self.timestamp = 0
|
||||
self.timeout = timeout
|
||||
self.installed = False
|
||||
self.active = False
|
||||
|
Loading…
Reference in New Issue
Block a user