Oculus PC프로그램 C드라이브가 아닌 다른 곳에 설치하기

Oculus의 PC프로그램은 설치 경로 수정에 별도의 작업이 필요합니다.
그냥 설치 중에 바꿀 수 있는 인터페이스가 제공되면 좋은데 기본 설치 경로를 수정하는 방법을 오큘러스 웹사이트에 숨겨놓았습니다.

해당 링크를 읽어보시고도 이해가 안된다면 따라하시면 됩니다.

  1. Oculus의 PC프로그램 다운로드 -> 설치파일 오른쪽 클릭 – 속성 -> 위치 부분을 복사
  2. 윈도우키 + R 키를 누르고 붙여넣기 + ‘\OculusSetup.exe/ drive=설치할 드라이브 문자
    참고로 \은 키보드에 ₩로 표시되어 있고, drive 앞에 한번 띄어쓰셔야 합니다.

제대로 명령어를 치셨다면 지정한 드라이브에 자동으로 설치가 진행됩니다.

VIVEPORT(바이브포트) 오큘러스 퀘스트 1달 이용 이벤트(~21.08.31)

VR 콘텐츠 구독 서비스인 바이브포트에서 오큘러스 퀘스트1, 2 사용자를 대상으로 1달 무료 구독권을 제공합니다. 기존/신규 모두 적용가능합니다. 코드 발급기간은 태평양 표준시로 21.08.31까지입니다.

이용방법은 바이브포트를 가입&설치하시고 바이브포트 프로그램을 연 상태에서 USB 케이블을 이용해 퀘스트를 연결하시면 됩니다. 퀘스트를 연결하시고 잠시 기다리시면 아래와 같은 팝업이 뜹니다.
이때 ‘확실함’을 눌러주시면 자동으로 리딤코드가 적힌 상태로 다음 단계로 이동하니 구독을 해주시면 됩니다. 신규이용자라면 기존의 14일 무료 체험까지 포함한 기간을 이용하실 수 있으니 14일 체험을 먼저 신청하시고, 퀘스트를 연결해 1달을 추가하세요. 기기를 여러대 가지고 계시면 기기 수만큼 발급하여 등록할 수 있습니다.

VIVEPORT 1개월 무료 구독 이벤트

출처

오큘러스 퀘스트 비트세이버 커스텀 모드 사용하기

비트세이버의 커스텀 곡을 넣기 위한 모드(BMBF)가 apk 파일로 설치되는 관계로 일련의 과정이 필요합니다.

<오큘러스 작업>

  1. 오큘러스 페이스북 개발자 계정 획득 (페이스북-오큘러스 계정에 카드, 전화번호 등록이 필요합니다)
  2. 대쉬보드 – Create New Organization으로 개발자 이름을 넣고 만들어 줍니다.
  3. 오큘러스 앱과 기기가 연결된 상태로 ‘기기 – 스크롤 내리고 헤드셋 설정 – 개발자 모드’로 들어가 개발자 모드를 켜줍니다.

<PC 작업>

  1. PC에 ADB드라이버를 설치합니다.
  2. Sidequest를 설치하고 데이터 전송이 가능한 USB로 PC와 오큘러스 퀘스트를 연결해주고 기기를 써줍니다.
  3. 기기에서 ‘데이터 엑세스 – 허용’, 사이드 퀘스트 프로그램을 켜시면 ‘USB디버깅 – 허용’. 주의하실 점은 중간에 오큘러스 화면이 꺼지면 잠시 후 연결이 끊어지기 때문에 선글라스를 이마에 걸치듯 머리에 걸쳐 써주시던가 손바닥으로 안면부 쪽을 막고 있으면 오큘러스의 화면이 꺼지지 않습니다. 사이드 퀘스트에 연결이 잘 되지 않으면 데이터 케이블인지 체크, 오큘러스 재부팅, 사이드퀘스트 재실행을 하시면 대부분 해결됩니다. 그래도 해결되지 않으면 놓치고 온 과정이 없는지 확인해보세요.
  4. 사이드퀘스트와 오큘러스가 연결된 상태(사이드퀘스트의 좌측상단이 주황색이 아니라 녹색, 오큘러스 화면이 꺼지지 않도록 주의)에서 BMBF apk 파일을 설치해줍니다. 설치 아이콘은 우측 상단의 여러 아이콘들 중 아래화살표가 그려진 박스입니다. 누르고 탐색기 화면에서 BMBF apk 파일을 선택하고 기다려줍니다. 설치가 완료되면 하단에 알림이 뜹니다. 애매하면 역시 우측 상단의 체크 표시 아이콘을 눌러 설치가 완료되었는지 확인해봅니다. 설치가 완료되었으면 이제 사이트퀘스트를 종료하고 선을 뽑아 PC와의 연결을 끊어주시면 됩니다.

<BMBF 설치>

  1. 비트세이버 원본을 먼저 설치해주세요.
  2. 앱 창을 열고 우측 상단의 ‘모두’를 ‘알 수 없는 출처’로 바꿔 BMBF를 실행시켜주세요. 처음에는 한두번 안 켜질 수 있는데 그럼 다른 걸 켰다가 다시 켜면 됩니다.
  3. BMBF를 켜면 비트세이버를 지웠다 -> 패치하고 -> 알 수 없는 소스 허용 활성화 -> 모드설치 -> 응답없음에 대기하기 -> 완료되면 열기하지 말고 확인 눌러주기 -> 오류화면 한번 뿅. 대기 -> 복원하라고 하는데 복원하지 않고 닫기 이런 순으로 진행되는데 영어로 설명이 쭉 적혀있어서 따라가기만 해도 문제없이 설치가 됩니다. 왠지 어려울 것 같으면 이미지나 영상으로 설명해주는 분을 찾아서 보시면서 하시는 게 좋을 것 같아요. 알면 쉬운데 모르면 헷갈릴 수 있어요. 제가 하나씩 캡쳐해드리면 좋은데 추후에 포스팅을 업데이트해볼게요.
    설치가 다 완료되면 우측 상단의 SYNC를 눌러주시고 실행해주세요.
  • 노래 다운로드는 설치 때와 같은 방법으로 다시 BMBF를 실행시키면 커스텀 곡이 있는 사이트가 열리는데 여기에서 원하는 노래를 찾아 구름 모양의 아이콘을 눌러 다운로드를 완료한 후 우측 상단의 싱크 버튼을 누르시고 실행하시면 됩니다. 게임 안에서 편하게 받고 싶으시면 인게임 메인화면의 좌측편 송 다운로더를 누르시고 노래를 검색해 받으시면 됩니다.
  • 참고로 다운받은 커스텀 곡은 우측 상단의 큰 이미지 아이콘이 아니라 좌측의 작은 다섯 아이콘 중 음표를 손에 얹은 손바닥 모양을 눌러야 나옵니다.
  • 1.17.0에 대응하는 BMBF 1.15.0 이후 버전은 이제 비트세이버의 버전이 바뀔 때마다 새로 BMBF의 apk 파일을 재설치해줄 필요 없이 BMBF 내에서 모드를 업데이트(Tool Tab – Check Core Mod Updates) 해줄 수 있습니다. 하지만 코어모드가 새로운 버전에 얼마나 빨리 대응이 될지 알 수없기 때문에 비트세이버가 버전업되면 한동안 업데이트 없이 사용하는걸 추천합니다.
  • 커스텀곡은 BMBF의 툴 메뉴에서 Reload Song을 통해 다시 불러올 수 있는데, 혹시 모를 경우를 대비해 \ModData\com.beatgames.beatsaber\Mods\SongLoader\CustomLevels 경로의 파일을 백업해두었다가 다시 복구할 수 있다.

<이제는 별로 필요 없어진.. 비트세이버 업데이트로 BMBF와 버전이 맞지 않을 때 비트세이버 다운그레이드 방법>
Oculus 홈페이지에 로그인 -> Oculus API App Versions 사이트에서 Beat Saber 검색 -> BMBF 사이트에서 제공하는 비트세이버 버전 확인 -> 두번째 사이트에서 해당 버전의 apk 파일을 받아 사이드퀘스트로 해당 버전을 설치 후 BMBF 설치

BMBF에 대해서 더 알고 싶으신 분은 위키를 이용하세요.

오큘러스 퀘스트 사용자 절대 주의할 것

기기의 렌즈가 절대로 햇빛을 보면 안돼요.
기기의 렌즈가 빛을 모아 안쪽의 회로를 태워서 기계가 고장나버립니다.

오큘러스 측에서는 렌즈로 들어가는 빛을 완전히 피하라고 설명하는데 Reddit의 오큘러스 게시판에서 오랜 시간 사용해온 서양 아저씨들의 의견은 인공 조명은 자연광에 비해 광량이 적어 노출되도 큰 문제가 되지 않는다는 편.

PCVR 구독 – VIVEPORT (2주 무료체험)

오큘러스를 새로 구입하시는 분들이 많은 것 같아 정보 공유차 글을 적습니다.
오큘러스 퀘스트2는 무선으로 작동되는 단독 VR 기기이지만 PC와 연결해 PC 화면을 스트리밍해서 즐길수도 있습니다.

그리고 VIVEPORT는 PC기반의 VR 구독 프로그램으로 일종의 VR 넷플릭스라고 생각하시면 됩니다. 물론 월 구독료가 필요하지만 최초 가입시에는 2주간 무료로 체험할 수 있어서 다양한 체험을 2주간 무료로 해볼 수 있습니다. 오큘러스 스토어의 구매 가격이 대부분 높은 편이고 플레이 타임 역시 짧은 경우가 많습니다. 저도 처음에 이걸 알았다면 기 십만원 정도는 아꼈을 것 같아서, 다른분들께 미리 알려드리고 싶었습니다.

VIVEPORT를 2주간 무료로 사용하기 위해서는 아래의 방법을 따라오시면 됩니다.

<사전 작업>
1. PCVR은 STEAM VR로 구동되기 때문에 Steam에 미리 가입.
2. Steam 런처 설치후 로그인.
3. Steam 런처에서 Steam VR 설치
4. PC와 오큘러스 퀘스트2를 연결(Airlink)하기 위한 Oculus 프로그램 설치 후 로그인

<VIVEPORT 이용방법>
1.VIVEPORT에 가입한다.
2. 해당 사이트에서 VIVEPORT INFINITY 구독을 가입한다.
(여기에서 월간 구독권연간 구독권으로 나뉘는데, 제가 가입했던 당시에는 월간 구독권은 결제없이 2주 무료 구독이 되었지만 연간 구독은 실제 금액 결제를 요구했었습니다. 이 부분은 현재 확인이 필요합니다. 연간 구독권에 몇가지 게임이 더 포함되어 있기 때문입니다. 저는 이미 무료 구독을 사용해서 확인이 어렵습니다. 확인 부탁드립니다. 만약 지금도 같다면 월간 구독을 누르시고 2주간 즐기신 후 구독 해지를 해주시면 됩니다. 저는 3~4일전에 미리 해지했는데 2주까지 즐길 수 있었습니다. 조금 일찍 해지해주세요)
3. VIVEPORT 홈페이지 우측 상단의 “지금구독하기”와 “로그인”사이에 있는 프로그램 아이콘을 다운로드해 설치한 후 로그인한다.
4. VIVEPORT INFINITY가 구독항목이고 별도로 구매하는 항목들도 있으니 무한대 표시(∞)를 확인하시고 설치하시면 됩니다.

<AIRLINK 사용법>
1. PC의 오큘러스 프로그램을 실행하시고 ‘설정 – 베타- Air Link 항목 활성화’를 해주시고 PC를 켜두세요.
2. 오큘러스 기기를 쓰시고 빠른설정으로 가시면 Oculus Air Link 항목이 있습니다. PC와 오큘러스가 같은 네트워크 상에 있어야 합니다.
3. 연결이 되면 ‘데스크톱 – 모니터’를 선택하시면 PC화면이 나옵니다. 이제 VIVEPORT 프로그램을 여시고 설치된 프로그램의 실행 버튼을 누르세요. 이제 실행이 됩니다.

<추천 콘텐츠>
Featured로 정렬된 상태에서 상단에 있는 것들 위주로 먼저 즐겨보시면 되는데 개인적으로 추천드릴 항목은 아래와 같습니다.
(21.08.25 기준, 공포게임은 취향이 아니라 거의 안해보았습니다, 연간 구독 게임은 제외하였습니다)

– 매우 훌륭한데 오큘러스 스토어에서 가격이 비싸고 일회성 플레이로 끝나는 게임들입니다 : The Room, SuperHot VR, Down the Rabbit Hole, Moss, A Fisherman’s Tale, I Expect You To Die, Pixel Ripper 1989, Pixel Ripper 1995

– 슈팅게임 좋아하시는 분들이 해보시면 좋을 게임입니다 : Arizona Sunshine, Gun Club VR(3H하위호환), Into The Radius, Crisis Vrigade 2

– 오큘러스 스토어 구매도 추천하지만 미리 취향이 맞는지 체험해보시면 좋을 게임들입니다 : Racket NX, SYNTH RIDERS, AUDICA, OHSHAPE(오쉐이프는 제 취향은 아니지만 즐기시는 분들이 있는 것 같아 적어놓았습니다)

– 그 외 해볼만한 것들 : Angry Birss VR(부모님들께서 좋아하심), Yupitergard, Cosmodread, Maskmaker, SKYWORLD, Final Assault, Warplanes(비행), Deisim(신이 되어 운영), Rush(비행수트), Prison Boss VR(감옥탈출), Swordsman(칼싸움), Knockout League(샌드백 운동), Creed(멀티되는 복싱), Carly and the Reaperman(같이 할 사람이 있다면 강력 추천합니다), Paper Beast(기이하고 묘함), To the Top(양 손으로 집으면서 올라가는건데 위를 보다보니 목 아픔), Stride(To the Top보다는 최신 게임이라 그런지 속도감도 있고 나름 재미있음), Vertigo Remastered, Vox Machinae(로봇 조종), Sairento(닌자가 되어 날라다니면서 싸움)

각 게임에 대한 리뷰는 따로 엑셀에 정리해놓았는데 추후 기회가 되면 정리해서 올려보도록 하겠습니다.

오큘러스 퀘스트2 공유 계정 파일에 접근 이동하기

오큘러스 퀘스트2는 하나의 기계를 여러 계정으로 이용할 수 있다.
그런데 처음 기기를 켜서 로그인한 계정을 최초 계정이라고 하고 추가로 로그인 한 계정을 공유 계정이라고 부른다고 할 때, 공유 계정의 파일에는 접근이 어려운 문제가 있었다. 스크린샷이나 동영상을 빼기도 어렵고 리듬 게임을 할 시에 커스텀 곡을 옮기기도 곤란하다.

USB는 물론 사이드퀘스트로도 접근 방법을 알 수가 없었다.
그래서 찾아봤다. 나는 파일 탐색기 앱을 깔아서 네트워크로 접근하는 방법을 사용하기로 했다.

  1. 사이드퀘스트가 이용가능하도록 세팅(처음부터 PC작업 3번까지 따라해주세요)한다.
  2. CX 파일 탐색기를 apk 파일을 이용해 설치해준다. 나는 신뢰할 수 있는 apk Mirror 사이트를 이용했다.
  3. 공유 계정의 앱 창을 열고 우측 위의 “모두”를 “알 수 없는 출처”로 바꿔 CX 파일 탐색기를 켠다.
  4. 만약 안 된다면 최초 계정의 앱 창으로 이동해 Oculus TV를 삭제하고, 다시 공유 계정으로 돌아와 Oculus TV를 설치한다. 이제 CX 파일 탐색기를 이용할 수 있다. (21.09.05 기준 확인해보니 Oculus TV 삭제 버튼이 없어졌습니다. 추후 이 팁이 불필요한지 체크해보고 수정하겠습니다)
  5. CX 파일 탐색기를 켜고 네트워크 탭으로 이동하면 네트워크에서 액세스 항목이 있다. 켜준다.
  6. 화면에 나오는 ‘ftp:/어쩌구 저쩌구’와 비밀번호를 외워준다. 참고로 비밀번호는 매번 바뀐다.
  7. 윈도우 탐색기를 열고 상단의 네트워크 위치 추가를 누른다. 다음을 눌러서 진행하다가 네트워크 주소를 적으라고 하면 ftp로 시작하는 주소를 적는다. 중간에 이름도 맘껏 적어주자. 완료하고 나면 윈도우 탐색기를 열었을 때 드라이브 아래에 네트워크 위치에 추가가 된다.
  8. 이제 오큘러스와 연결하고 싶을 때는 기기를 켜서 CX 파일 탐색기의 네트워크 연결을 켜주고 윈도우 탐색기의 네트워크 위치에 추가해놓은 곳의 이름 항목에 ‘PC’ 비밀번호는 매번 나오는 비밀번호를 적으면 연결되어 파일을 쉽게 넣거나 뺄 수 있다.

※ 다중 계정 기능 뿐만 아니라, 앱공유도 켜줘야 폴더에 삭제 권한이 부여된다. 그냥 멀티 계정으로 로그인하면 넣거나 빼는 건 되는데 폴더에서 삭제가 불가하다. 처음에는 이걸 몰라서 엄청 고생했다.

프로그램 제거가 되지 않을 때

프로그램 삭제가 되지 않을 때가 있다.

나의 경우에는 해당 프로그램의 설치 드라이브를 윈도우10의 저장소 관리를 통해 옮겼는데 추후 삭제를 하려고 하니 msi 파일을 찾을 수 없다고 하는 오류와 함께 삭제할 수 없었다.

검색을 통해 마이크로소프트에서 제공하는 도구를 찾았고 해결을 했다.
(해당 링크가 의심된다면 웹 사이트의 상위 주소를 잘 살피고 https 인증서-보안연결-도 살펴보자. 설치 파일의 디지털 서명도 체크해보자.)

해당 페이지에서 도구를 다운로드 한 뒤, 사용하고 있는 백신이나 방화벽을 해제한다.
나는 해결했다는 해외 포럼의 글을 보고 처음에는 이 부분이 의심스러워 생략한 채 진행했는데, 30분이 지나도록 작업이 끝나지 않는 상황이 벌어졌다. 그래서 백신과 방화벽을 해제하고 진행하니 그 후 5분도 안 걸려 프로그램이 무사히 제거되었다.

Samsung notes(삼성노트) PC에 설치하기

윈도우 스토어의 삼성노트(Samsung notes) 앱은 이상하게도 삼성 노트북 제품군이 아니면 설치가 되지 않도록 되어 있습니다.
이유는 모르겠습니다만 좀 황당한 정책입니다.

아무튼 보통의 PC에 삼성노트를 설치해 멀티 디바이스 환경을 조성해봅시다.
컴퓨터에 내장된 윈도우 스토어로 들어가지 않고 윈도우 스토어 웹페이지에서 삼성노트를 찾아줍시다.

자신의 마이크로소프트 계정에 로그인하시고 “무료”라고 적힌 곳 옆의 … 버튼을 눌러 카트에 추가해줍니다. 0원이니 구매해줍니다. 이제 윈도우에 내장된 윈도우 스토우를 열어 우측 상단 프로필 옆의 …버튼을 눌러 “내 라이브러리”로 이동합니다.
여기에서 설치 준비 완료 -> 정렬 기준 이름 -> Samsung notes 를 찾아 옆의 설치 버튼을 눌러줍니다.

이러면 설치가 됩니다. 끝.

댓글로 남겨주신 정보를 더해봅니다.
– 카트에 추가가 안될 경우 다른 브라우저로 시도해본다.
– 스토어 앱에서 안보일 경우 “모두 소유함”항목에서 찾아본다.

비트코인 요구하는 스팸메일 체크하기

사기 협박 메일을 받았다.

내용은 적당히 번역하면 다음과 같다.
“나는 해커. 매우 영리. 지난 여름 당신 사이트의 보안성 나의 성실한 벌레들로 대체되었다. 당신이 중국 Dust와 뜨거운 해를 즐기는 사이, 네 웹 페이지의 사용자들은 내 하드 디스크에 항상 존재하게 되었다. 당신 이에 대해 불만있습니까?
Don’t worry, 작은 에이시안.
우리는 최선을 다합니다. 당신에게 행운을 주기위해.
여기 Bitcoin 지갑이 있다. 이는 세계적이고 매우 Comfortable합니다. 당신이 나만큼 영리하지 못한다면 구글의 도움 받을 수 있다. 나를 부유하게 하기 위해.
항상 감사하십시오. and also 해킹 조아.”

내 개인 메일이라고 하면 별 느낌없이 스팸함에 넣었을 것 같은데, 사이트를 해킹했다니 그냥 무시하고 넘어가기에는 찝찝함이 남았다. 책임감이라는 것도 있고.
실제로 원문을 읽어보면 누구 하나 낚이라고 작정하고 적은 느낌이 든다. 불특정 다수의 약점을 노리는 교활한 문장들이 숨겨져 있다. 실제로 개인의 비밀스러운 데이터를 가지고 있는 사람이라면 이 메일을 보고 잠깐 심장이 철렁했을 것 같다.

다행히도 나는 전문 호스팅 업체를 이용하고 있기에 업체에 간단한 문의를 남겼다.
컴알못인 내가 직접 서버를 운영했더라면 웹 서버 보안에 문제가 없다는 사실을 밝혀내기 위해 며칠간 갖은 고생을 했겠지.

의심스러운 점은 해당 협박 메일의 발신 주소가 본인의 메일주소라는 점인데, 사실 발신 메일 주소를 바꿔서 보내기가 그렇게 어려운 일은 아니다.
그래서 메일의 정보를 객관적으로 알아낼 수 있는 방법을 찾아봤다. 각 메일에는 메일에 대한 정보를 가지고 있는 헤더가 있다고 한다. 헤더를 보는 방법은 메일 서비스마다 상이하니 생략하고, 헤더를 가지고 여기 구글의 메시지헤더 분석 페이지를 이용해보자.
나는 이를 통해서 이 망할 녀석이 남아프리카 공화국의 보다컴 메일 서버과 아웃룩 익스프레스 6.0을 이용했음을 알게되었다. 고야아안놈! 메일서버가 다른데 어떻게 내 계정에서 보낸 메일일 수가 있단 말인가?

또한 내가 받은 지갑 주소가 Hoax 메일이라고 말하는 국내의 글을 찾았다.

마지막으로 비트코인 어뷰즈 데이터베이스 사이트를 통해 해당 지갑 주소가 어떻게 사용되고 있는지 다른 사용자들의 꾸밈없는 의견을 읽어보았다. 다들 Blackmail scam이라고 하니 한결 더 안도가 된다.

참고로 나는 게임 실행도 매번 막아버리는 보수적인 백신을 사용하고 있다. 그것도 여러개. 토렌트나 웹하드도 사용하지 않고 웹캠도 달리지 않았는데 도대체 어떻게 내 사진을 찍었단 말일까? 🙂

요약.

  1. 본인 메일 주소가 발신 주소로 찍혀서 해킹 걱정이 된다면 헤더를 분석해보자. 아마 실제로는 다른 곳에서 메일 주소를 조작해서 보냈을 것이다.(메이저한 메일 서비스들은 거진 다 알아서 걸러주는 옵션이 있는 것 같다.)
  2. 비트코인 지갑 주소가 어떤 용도로 사용되는지 알아보자. 유튜브외에 다른 걸 하지 않는 사용자가 똑같은 내용은 사기 메일을 받았다면 명백한 스캠 메일일 것이다.
  3. 실제 사용 컴퓨터의 보안을 전체적으로 체크해보자.

코딩 야학

코딩 야학을 신청했다. (2018.07.20)

딱히 커리큘럼에 대한 계획은 없어서 만만한 ‘코딩수업(WEB1)’을 신청했다.
그동안 혼자 구글링을 통해 해왔기 때문에 차분하게 조금씩 가다듬어 볼 생각이다.

요즘 매너리즘과 우울감에 빠져있었는데 다른 사람들과 함께 진도를 체크하며 수업을 진행한다거나, 이쁘게 찍어 준 시작증 하나에도 기분이 한결 나아졌다.

코딩야학 시작증
그렇게 며칠 텀을 두고 이틀동안 WEB1을 다 들었다.(2018.07.24)
누구나 들을 수 있을 정도로 쉽고 간결한 수업이었다.
일단 WEBn쪽 수업들은 가볍게 들을만한 것 같은 느낌이 들어 매일 조금씩 진도를 나가보려고 한다.