Golang version of scrcpy
原版 scrcpy 是 Genymobile 公司出品的 Android 设备显示与操纵开源工具,具备投屏、控制、截图等功能。scrcpy-go 是在其基础上制作的方便进行手机游戏的辅助工具,类似 TC-Games 出品的软件。
特别地,与 scrcpy 的主要不同点是:
目前只支持在 MacOS 上运行(偷懒:-D),后面可以考虑支持 Windows 和 Linux。
brew install sdl2 sdl2_ttf ffmpeg pkg-config go
go get -d github.com/ClarkGuan/scrcpy-go && cd $GOPATH/src/github.com/ClarkGuan/scrcpy-go && go build && ./scrcpy-go
scrcpy-go -log {日志等级} -bitrate {H.264 码率} -port {adb 端口号} -cfg {settings.yml 配置文件路径}
一般情况下,直接双击 scrcpy-go
即可;如果想要查看日志信息可以使用 scrcpy-go -log 4
查看具体日志输出。
选项默认值:
res/settings.yml 是默认的配置文件所在位置。其内容是作者在玩刺激战场时配置的数值,可以根据自身机型和爱好自定义配置(而且不局限于射击类手游)。
代码随便 copy 随便用,但请记得署名一下~ :-D