• atx 对游戏分发包实践 2.0 at 2017年08月10日

    刚刚调整了一下images_or_none ,直接调用 wait就可以了。

    def images_or_none(self,driver,images,way_name='game',timeout = 10,safe=True):
        self.driver = driver
        game_name = configure.game_name
        channel_name = configure.channel_name
        if way_name =='game':
            images= self.driver.wait('./'+way_name+'/' + game_name + '_images/' + images,timeout,safe)
            return images
        else:
            images = self.driver.wait('./' + way_name + '/' + channel_name + '_images/' + images, timeout,safe)
            return images
    
  • atx 对游戏分发包实践 2.0 at 2017年08月10日
    def images_or_none(self,driver,images_name,way_name='game',timeout = 10):
        self.driver = driver
        game_name = configure.game_name
        channel_name = configure.channel_name
        if way_name == 'game':
            try:
                self.wait_images(self.driver, images_name,way_name,timeout)
            except:
                pass
            images =  self.driver.exists('./'+way_name+'/'+game_name+'_images/'+images_name)
            return images
        else:
            try:
                self.wait_images(self.driver, images_name, way_name, timeout)
            except:
                pass
            images = self.driver.exists('./' + way_name + '/' + channel_name + '_images/' + images_name)
            return images
    

    images_or_none 用了 两个atx中的两个方法。wait_images 和 driver.exists,我刚看了下 exists,也是调用 match的。

  • atx 对游戏分发包实践 2.0 at 2017年08月10日

    感觉差不多。貌似都是搞游戏的多,像我搞分发包的不多。哈哈哈

  • atx 对游戏分发包实践 2.0 at 2017年08月09日

    新手引导,需要一步一步走嘛,把每一步的需要点击的地方截图,就会出现一堆新手指引的图。把这部分图,加上一个标记和排序,如 guide-01--guide-20,但是整个游戏操作,除了新手引导,还会有其他的图放在一起,这个时候,就需要筛选图片了,调用get_name()
    筛选带有 'guide'的图,就能筛选出来了整个新手引导的图了,然后遍历 筛选后的图, 就把新手引导走完了。

  • atx 对游戏分发包实践 2.0 at 2017年08月09日

    😄

  • 好吧,我是py2



  • github上面,是不是漏了 configparser

  • python 脚本报错,求指点 at 2017年07月12日

    return 的问题。。exit() 是退出python运行, 也就是说不能执行return了

  • atx 对游戏分发包实践 at 2017年07月06日

    游戏开发商接入

  • 刚试了一下。。发现如果当前界面是动图的话(游戏界面)。。延迟十分厉害...还有一个如何添加 udid启动呢。。连上两个设备,默认选择 udid list 第一个。。。