【OculusQuest】×【scrcpy】배치 두드리면 OK! 쉬운 미러링

미러링



2019/08/10 시점에서는 제공원 불명의 앱을 Oculus 공식의 미러링 기능으로
미러링 할 수 없습니다,,,

(2019/09/17 추가)
어느새 할 수 있게 되었습니다. . . 했어! ! !

그래서, 여러분 ALVR이나 scrcpy 1 등을 이용되고 있는 것이라고 생각합니다.

나도 그 혼자인데,
명령 입력에 시간이 걸리고 데모 때 따뜻했기 때문에 배치를 만들었습니다.
이제 침팬의 나도 순식간에 도야 얼굴 미러링을 할 수 있습니다.

배치를 만드는 방법



※Windows 전용입니다.

만약을 위해, 「배치는 어떻게 만드는 넨」이라고 하는 몇주전의 나와 같은 방향으로 만드는 방법도 씁니다.

텍스트 편집기(예: 메모장)에 자동화하려는 작업을 작성하고 파일 이름의 txt 부분을 bat로 바꿉니다.

끝입니다. 나머지는 저장하고 사용할 때는 더블 클릭으로 OK입니다.

만든 배치



만들었다고 해도 선구자 분 2
scrcpy의 접속 3 까지 자동화한 것은 찾을 수 없었기 때문에 만들었습니다.

사용해 보면 지금까지 포치포치 입력하고 있었던 것이 바보같게 되는 편리함이었습니다.
Quest와 PC를 케이블로 연결한 상태에서 배치를 실행합니다.
adb disconnect

for /F "usebackq delims=" %%s in (`adb shell "ifconfig wlan0 | grep 'inet addr:' | sed -e 's/^.*inet addr://' -e 's/ .*//'"`) DO set ip=%%s
echo %ip%
adb tcpip 5555
adb connect %ip%:5555
adb devices

choice /c YN /m "接続に成功しましたか?成功した場合はケーブルを抜いてください"
@echo off
if errorlevel 2 goto :no
if errorlevel 1 goto :yes

:no
echo 終了します。接続を確認して再度バッチを起動してください。
pause
exit /b

:yes
echo 5秒後に起動します。

cd "ファイルの保存場所\scrcpy-win64-v1.10"

:LOOP
    timeout /T 5 > NUL
    adb wait-for-device
    scrcpy -s %ip%:5555 -c 1000:1000:110:220 
goto :LOOP


2019/09/17 수정

USB 케이블을 뽑는 타이밍이 빠르면 Scrcpy를 시작하지 못합니다.
라는 것을 발견했습니다. (내 PC에서의 재현성은 매우 높았습니다)

그래서 Y 키를 누른 후 5 초 후에 Scrcpy를 시작하도록 변경했습니다.

그리고 코멘트로 @ 시에나 씨로부터 어드바이스 받고 있었다,adb wait-for-device 와 접속의 루프를 받아들이고 있습니다. (감사합니다!!)

또한 여러 대의 동일한 네트워크에 스마트 폰이나 유사한 장치가 연결되어있는 경우,
"어느 쪽에 연결하면 예?"라고 화가납니다.

그래서 Scrcpy를 시작할 때, 이것입니다 ~라는 것을 가르쳐 주고 있습니다.-s %ip%:5555 의 부분입니다. 어떤 장치를 지정합니다.
scrcpy -s %ip%:5555 -c 1000:1000:110:220 

다만, adb connect 의 단계에서 디바이스를 지정하지 않으면 의미가 없을지도 모릅니다.
(잘 모르기 때문에 자세한 분 「그 의미 없어」라든지 코멘트해 주세요)

adb server version (40) doesn't match this client (41); killing



버전의 차이를 계속 화내고있었습니다.
「뭔가 잘 모르겠지만 움직이기 때문에 요시!」상태였으므로 조사했습니다.
Stackoverflow 에 해결 방법이 있습니다.

안드로이드 SDK 폴더 (나는 여기에 있었다 → C:\Users\ユーザー\AppData\Local\Android\Sdk\platform-tools)
에서 파일을 세 개 정도 팩하면 OK입니다.

adb 서버가 시작된 상태에서 복사하려고하면 "아직 움직이고 있기 때문에 그만해"라고 말하기 때문에,adb kill-server 하고 나서 복사합시다.

사용법은 지시를 따릅니다.
사전에, 마지막 분의 cd 이하에 scrcpy의 저장처 디렉토리를 붙여 붙이는 작업만 실시합니다.

아래의 장소에서
보통 scrcpy를 기동하면 좌우의 디스플레이가 그대로 2화면으로 비쳐 버리는 것을
잘라서 한 화면만 표시합니다.scrcpy -c 1000:1000:110:220
만일, 아래와 같은 에러 코드가 표시되었을 경우는 접속에 실패하고 있기 때문에
제대로 연결되어 있거나 케이블을 뽑는 타이밍이 올바른지 등
확인하십시오.




scrcpy 입수 장소 

참고 링크 

참고 링크 

좋은 웹페이지 즐겨찾기