【轉自NGA】【哈利波特】[攻略] 安卓端可用投屏到PC的神器QtScrcpy|哈利波特:魔法覺醒


3樓貓 發佈時間:2022-06-23 02:15:58 作者:果然翁 Language

原帖是大佬發佈在NGA的攻略貼,個人在使用過程中受益頗多,申請搬運到TapTap供大家使用。不做任何商業用途,如有侵權,我會立即刪除本帖。原帖地址為:https://ngabbs.com/read.php?tid=29563285


[攻略] 安卓端可用投屏到PC的神器QtScrcpy

開源無收費無廣告 自用推薦
https://gitee.com/Barryda/QtScrcpy
QtScrcpy可以通過USB(或通過TCP/IP)連接Android設備,並進行顯示和控制。不需要root權限。

單個應用程序最多支持16個安卓設備同時連接。

同時支持GNU/Linux,Windows和MacOS三大主流桌面平臺

它專注於:

精緻 (僅顯示設備屏幕)
性能 (30~60fps)
質量 (1920×1080以上)
低延遲 (35~70ms)
快速啟動 (1s內就可以看到第一幀圖像)
非侵入性 (不在設備上安裝任何軟件)
win

mac

linux

【轉自NGA】【哈利波特】[攻略] 安卓端可用投屏到PC的神器QtScrcpy|哈利波特:魔法覺醒 - 第1張

【轉自NGA】【哈利波特】[攻略] 安卓端可用投屏到PC的神器QtScrcpy|哈利波特:魔法覺醒 - 第2張
自定義按鍵映射

【轉自NGA】【哈利波特】[攻略] 安卓端可用投屏到PC的神器QtScrcpy|哈利波特:魔法覺醒 - 第3張
可以根據需要,自己編寫腳本將PC鍵盤按鍵映射為手機的觸摸點擊,編寫規則在這裡。

默認自帶了針對和平精英手遊和抖音進行鍵鼠映射的映射腳本,開啟平精英手遊後可以用鍵鼠像玩端遊一樣玩和平精英手遊,開啟抖音映射以後可以使用上下左右方向鍵模擬上下左右滑動,你也可以按照編寫規則編寫其他遊戲的映射文件,默認按鍵映射如下:

game

這裡有玩和平精英的視頻演示

自定義按鍵映射操作方法如下:

編寫自定義腳本放入keymap目錄
點擊刷新腳本,確保腳本可以被檢測到
選擇需要的腳本
連接手機並啟動服務之後,點擊應用腳本
按~鍵(數字鍵1左邊)切換為自定義映射模式即可體驗(具體按什麼鍵要看你按鍵腳本定義的switchKey)
再次按~鍵切換為正常控制模式
要想wasd控制開車記得在載具設置中設置為單搖桿模式
群控
你可以同時控制所有的手機

gc

感謝
基於Genymobile的scrcpy項目進行復刻,重構,非常感謝。QtScrcpy和原版scrcpy區別如下:

關鍵點  scrcpy  QtScrcpy
界面  sdl  qt
視頻解碼  ffmpeg  ffmpeg
視頻渲染  sdl  opengl
跨平臺基礎設施  自己封裝  Qt提供
編程語言  C  C++
編程方式  同步  異步
按鍵映射  不支持自定義  支持自定義按鍵映射
編譯方式  meson+gradle  qmake or CMake

使用Qt可以非常容易的定製自己的界面
基於Qt的信號槽機制的異步編程提高性能
方便新手學習
增加多點觸控支持
學習它
如果你對它感興趣,想學習它的實現原理而又感覺無從下手,可以選擇購買我錄製的視頻課程, 裡面詳細介紹了整個軟件的開發架構以及開發流程,帶你從無到有的開發QtScrcpy:

課程介紹:https://blog.csdn.net/rankun1/article/details/87970523

或者你也可以加入我的QtScrcpy QQ群,和志同道合的朋友一塊互相交流技術:

QQ群號:901736468

要求
Android部分至少需要API 21(Android 5.0)。

您要確保在Android設備上啟用adb調試。

本人僅推薦轉載 有不會的可以問我


© 2022 3樓貓 下載APP 站點地圖 廣告合作:asmrly666@gmail.com