一名初级测开同学,希望今天结束前能进步一点点

  • HarmonyOS Next 版同屏 at 2024年07月26日

    大佬,再问一下,最近在模拟对系统操控 down(按下)和 up(松开)操作,想问下有没有什么参考资料或思路可以给一下?已经看过 hypium 这块的代码,只有 touch 这一层,没法往下

  • HarmonyOS Next 版同屏 at 2024年07月15日

    嗯嗯,已经调出来了。提工单问了,这部分底层的源码还不开源

  • HarmonyOS Next 版同屏 at 2024年07月15日

    大佬,这边直接将 ScreenRecorder 中 channel 收到的内容转 WS 外放给浏览器 video 标签去接收,发现能收到,就是没法投屏出来(可以正常录屏),不知道是编码不符合规范还是什么问题,默认 result = self.channel.recv(4096 * 1024) 我理解是 h264 视频流吧?

  • 😀 仰望大佬,求个开源版本体验及学习

  • 内外网通过隧道反向连接 at 2022年01月18日

    v** 会经常断全身(最长应该是 12 个小时),没办法做到一直运行

  • 感谢回复,这个思路已经确认过了。里面默认都是 CORS_ORIGIN = '*',针对于此改过调试,发现结果并不支持跨域,逻辑上看,应该是 ATX-AGENT 对应的后端 cors 配置影响,个人希望还是能在 atx-server 配置。
    有相关同学说可以在 atx-server 源码的 base.py 中做如下修改支持:但调试发现还是不支持

    class CorsMixin(object):
        CORS_ORIGIN = '*'
        CORS_METHODS = 'GET,POST,OPTIONS'
        CORS_CREDENTIALS = True
        CORS_HEADERS = "x-requested-with,authorization"
    
        def set_default_headers(self):
            alloworigins = ['']
            origin = self.request.headers.get("Origin")
            print('~~~~~~~~~~~~~~~~~~~~~~~', origin)
            if origin in alloworigins:
                self.set_header("Access-Control-Allow-Origin", origin)
            # self.set_header("Access-Control-Allow-Origin", self.CORS_ORIGIN)
            self.set_header("Access-Control-Allow-Headers", self.CORS_HEADERS)
            self.set_header('Access-Control-Allow-Methods', self.CORS_METHODS)
    
  • 已阅

一名初级测开同学,希望今天结束前能进步一点点