class Brain: def __init__(self, ultima): self.ultima = ultima login(self.ultima) self.info = Info(self.ultima) def do(self, action): self.info.update() Stupid.one_second_pls() self._close_popups() if action == 'upgrade_lowest': self._upgrade_lowest() elif action == 'next_city': self._change_city('next') elif action == 'prev_city': self._change_city('prev') def _upgrade_lowest(self): print "Upgrade lowest" for i in xrange(6): Stupid.S() self.ultima.push_the_key("l") def _change_city(self, direction): print "Change city ->", direction Stupid.L() if direction == 'next': self.ultima.push_the_key("]") elif direction == 'prev': self.ultima.push_the_key("[") else: #TODO cityid pass def _close_popups(self): self.ultima.push_the_button('close') self.ultima.push_the_button(u'Открыть') self.ultima.push_the_button(u'Продолжить')
def __init__(self, ultima): self.ultima = ultima login(self.ultima) self.info = Info(self.ultima)