示例#1
0
	def run(self):
		Basic.run(self)
		
		print
		print "-"*33
		print "Hash digest for this playthrough:"
		print "-"*33
		print self.hashLog()
示例#2
0
 def get_basic(self):
     for basic_scene in self.basic_scenes:
         if analyze(self.screenshot, basic_scene, self.threshold) == 1:
             basic_interface = Basic()
             basic_interface.scene = basic_scene
             basic_interface.sh = self.screenshot
             basic_interface.get_button()
             out = "[BASIC] Buttons: " + str(basic_interface.btn_crd)
             print(out)
             output_log(out)
             return basic_interface.end
示例#3
0
 def get_basic(self):
     for basic_scene in self.basic_scenes:
         x, y = basic_scene.shape[0:2]
         xx, yy = self.screenshot.shape[0:2]
         factor = min(1., 1. * xx / x, 1. * yy / y)
         resized_scene = cv2.resize(basic_scene, int(x * factor),
                                    int(y * factor))
         if analyze(self.screenshot, resized_scene, self.threshold) == 1:
             basic_interface = Basic()
             basic_interface.scene = basic_scene
             basic_interface.sh = self.screenshot
             basic_interface.get_button()
             out = "[BASIC] Buttons: " + str(basic_interface.btn_crd)
             print(out)
             output_log(out)
             return basic_interface.end
示例#4
0
	def __init__(self):
		Basic.__init__(self)