代码拉取完成,页面将自动刷新
同步操作将从 LmeSzinc/AzurLaneAutoScript 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
import os
import time
import numpy as np
# os.chdir('../')
print(os.getcwd())
import module.config.server as server
server.server = 'cn' # Don't need to edit, it's used to avoid error.
from module.config.config import AzurLaneConfig
from module.device.device import Device
class EmulatorChecker(Device):
def stress_test(self):
record = []
count = 0
self._screenshot_adb()
while 1:
t0 = time.time()
self._screenshot_adb()
# self._screenshot_uiautomator2()
# self._screenshot_ascreencap()
# self._click_adb(1270, 360)
# self._click_uiautomator2(1270, 360)
cost = time.time() - t0
record.append(cost)
count += 1
print(count, np.round(np.mean(record), 3), np.round(np.std(record), 3))
class Config:
SERIAL = '127.0.0.1:5555'
# SERIAL = '127.0.0.1:62001'
# SERIAL = '127.0.0.1:7555'
# SERIAL = 'emulator-5554'
# SERIAL = '127.0.0.1:21503'
# Speed: aScreenCap >> uiautomator2 > ADB
DEVICE_SCREENSHOT_METHOD = 'aScreenCap' # ADB, uiautomator2, aScreenCap
# Speed: uiautomator2 >> ADB
DEVICE_CONTROL_METHOD = 'uiautomator2' # ADB, uiautomator2
az = EmulatorChecker(AzurLaneConfig('template').merge(Config()))
az.stress_test()
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。