목차

반응형

1. 개요
2. Youtube Vanced 설치 방법
3. 계정 추가
4. 사용방법 및 팁

 

 

 

1. 개요

안드로이드 모바일 OS 한정 유튜브 프리미엄을 무료로 사용하는 방법이 있다.

- 백그라운드 재생 지원

- 유튜브 광고 없이 재생 가능

나는 주로 국내 음악 앱에 안 나오는 일본 노래를 듣는 데 사용한다.

나의 자세한 사용 방법은 4번에 기재해놓겠다.

 

2. Youtube Vanced 설치 방법

플레이스토어에 등록이 안되어 있어서 직접 아래 링크로 들어가서 Youtbue Vanced APK를 다운받는다.

https://vancedapp.com/

 

YouTube™ Vanced

The official website of YouTube™ Vanced - a modded YouTube™ client for Android.

vancedapp.com

 

 

 

설치하고 나서 Vanced Manager라는 앱을 실행하자

 

나는 Youbue Music Vanced는 사용하지 않았다. 아무래도 유튜브 뮤직까지 구현해놓은 것 같다. 유튜브 뮤직을 사용하고 싶으면 아랫부분까지 체크해서 설치하도록 하자

 

보통은 루팅이 안되어있으니 저 번튼을 눌러서 진행하자

 

그러면 이제 3개의 앱 중 Vanced microG는 필수로 설치해야 한다.

만약에 Youtube Vanced를 설치하고 싶으면

Vanced microG -> Youtube Vanced 순서로 설치하면 된다.

 

microG의 다운로드 버튼을 눌러서 설치한다.

 

다음은 Youtube Vanced를 설치한다. 이건 유독 오래 걸린다. 한 2분 정도?

 

설치가 끝나면 Youtube Vanced라는 앱이 설치됐을 것이다. 실행시켜보면 그냥 유튜브 같다.

 

기본적인 설명은 끝났다.

이제부터는 원하는 대로 사용하면 된다.

아래에는 Youtube Vanced를 사용할 때 알면 좋은 추가 정보를 기재해놨다.

 


3. 계정 추가

구독, 좋아요, 재생목록 담기를 하기 위해서는 로그인을 해야 한다.

 

우측 위의 계정 아이콘을 눌러서 로그인을 하자.

 

계정 추가 > HUAWEI SIGN IN을 누른다.

 

 

그러면 구글 로그인 창이 나오는데 본인 계정을 로그인해도 되지만 보안상 좋지 않을 것 같기도 하고 본계정과 분리하고 싶어서 나는 여기서 Youtube Vanced를 위한 계정을 따로 하나 만들었다.

본계정은 정말 평소에 보는 영상, Youtube Vaned는 일본 음악 위주로 시청하는 편이다.

 

 

4. 사용방법 및 팁

- 영상 PIP모드 끄기

기본적으로 영상을 시청하다 홈 화면을 누르면 위와 같이 화면이 작아지면서 안 없어진다. 완전 창이 사라지도록 백그라운드 재생을 원하면 다음 설정을 해주면 된다.

 

설정 > 일반 > PIP 모드를 꺼주면 된다.

 

- 다크 모드 설정 방법

설정 > 일반 > 어두운 테마를 활성화하면 된다.

 

그러면 위와 같이 어두운 다크 모드가 활성화된다.

반응형
반응형

1. 개요

2. 필요한 정보

3. 코드

4. 기타

 

 

 

 

1. 개요

대량의 유저 정보를 채널톡 Upsert API를 사용하여 Upsert 해야 하는 상황이다.

근데 설명서가 조온나 불친절하다. 에러코드도 제대로 정의 안되어있다.

그래서 채널톡 개발자랑 문의하면서 정리해놓은 Upsert API 활용 방법을 적도록 하겠다.

이미 개발자가 이런 게시물을 정리해서 작성해야 할 정라고 생각이 들 정도면 API Docs를 똑바로 못 만든 거다.

반성해라 채널톡

 

2. 필요한 정보

API를 사용하기 위한 최소한의 필요정보는 아래 3개다.

API 키 값 x-access-key, x-access-secret

유저 ID 정보

유저정보(profile 값)

 

 

API 키 값 x-access-key, x-access-secret 조회하는 방법

 

설정 > API 인증 및 관리
없으면 새로 만들어주자

 

유저 ID 정보

정말로 유저의 고유 ID 값이다. Upsert API니까 이미 채널톡에 등록되어 있는 ID를 사용하면 Update고 없는 ID면 Insert를 하게 된다.

 

유저정보(profile 값)

기입하고 싶은 유저 정보다. 이 부분은 본인 코드로 알아서 가져오도록 하자.

 

 

그러면 아래 3개의 데이터가 모였다. 이 데이터를 조합해서 채널톡의 API를 호출해야 한다.

API 키 값 x-access-key, x-access-secret

유저 ID 정보

유저정보(profile 값)

 

https://api.channel.io/open/v4/users/@유저ID정보

method: 'put',
            headers: {
                'Content-Type': 'application/json',
                'x-access-key': '----',
                'x-access-secret': '----'
            },
            data:유저정보

 

요런 식으로 쏴주면 되겠다. node의 axios 형식인데 알잘딱 이해하도록 하자!

 

3. 코드

나는 또 친절하기 때문에 node로 어떤 코드를 짜야하는지 내가 사용한 코드까지 올려두도록 하겠다.

let body = { "profile": {
	"name": data.name ? data.name : "미정",
	"mobileNumber": data.phone && data.phone.split('-').length === 3 ? `+8210${data.phone.split('-')[1]}${data.phone.split('-')[2]}` : "",
	"phoneVerified":data.phoneVerified
    }, 
"unsubscribed": data._doc._terms?.length >= 3 ? false : true }

let url = `https://api.channel.io/open/v4/users/@${data.id}`

let options = {
method: 'put',
  headers: {
    'Content-Type': 'application/json',
    'x-access-key': '----',
    'x-access-secret': '----'
  },
    data:body
}


await axios(url, options).then(result =>{
	console.log(result)
}).catch(error => {
	console.log(error)
})

 

 

4. 기타

- 전화번호는 +81 국제전화 양식으로 해야 한다.

- API docs의 example에 보면 "vanlia" : { profile: { ... } } 이런식으로 예제를 짜놨는데 개소리고 그냥 { profile : { ... } }만 넣어주면 된다.(여기서 빡침 ㅋㅋ 그러면 공식 문서에 왜 이따구로 써놨냐고)

- 추가한 필드가 유저 정보 리스트 조회 페이지에서 나오도록 하려면 "채널 설정 → 고객 프로필 정보"에서 설정 가능하다.

- 에러 문구가 불친절하니 님이 해석해서 해결하려는 에너지 낭비하지 말고 그냥 채널톡 왼쪽 하단의 "채널팀에 문의하기" 를 통하여 개발 문의를 하자(답변 빨리 옴, 근데 밤에 문의해놓으면 확인을 못하는지 아예 답장이 안 오니까 영업시간에 물어보도록 하자)

반응형
반응형

인텔리제이에서 세미콜론이나 엔터를 하면 자동으로 줄바꿈이 일어나는데 이게 좋지만 지저분해보일때가 있다.

위와 같은 상황에서 줄바꿈이 일어나면

화면에 공간이 충분히 있지만 위와 같이 보기 불편하고 지저분해진다.

 

Preference 설정에 들어간다.

 

좌측 상단 검색하는 곳에 right margin을 검색한다.

그러면 Hard wrap at 이라는 값이 120일텐데 기본값 120에서 본인 입맞에 맞추어 늘려주자

나는 240 쓰는데 괜찮다.

 

왼쪽이 원래 마진이고 오른쪽이 설정하고 난 마진이다. 이제 줄바꿈이 일어나지 않는다.

반응형
반응형

간만에 아마겟돈이라는 게임인데 게임 시스템하고 캠페인이 갑자기 생각나서 윈도우 10으로 구동해보니 어떤 수를 써도 돌아가지 않았다.

흔히들 말하는 윈도우 호환성 체크 이런 걸로는 돌아가지 않았다.

 

 

목차

1. vmware 설치

1-1. This host support Intel vt-x, but Intel VT-x is disabled 오류

2. vmware 게임 파일 전송

3. 게임 내부에서 마우스 오작동

 

 

1. vmware 설치

결국 이리저리 알아봐도 vmware를 설치하고 플레이하는 방법밖에 없어서 vmware를 설치하였다.

https://www.vmware.com/products/workstation-player/workstation-player-evaluation.html

 

Download VMware Workstation Player | VMware

VMware Workstation Player 15 VMware Workstation Player is an ideal utility for running a single virtual machine on a Windows or Linux PC. Organizations use Workstation Player to deliver managed corporate desktops, while students and educators use it for le

www.vmware.com

vmplayer 설치 경로다.

 

vmware를 설치와 xp 설치는 다른 블로그에 잘 나와있는데 이 글을 참고하자

https://nan491.tistory.com/entry/VMware-Windows-XP-Pro-32Bit-%EC%84%A4%EC%B9%98%ED%95%98%EA%B8%B0

 

[VMware] Windows XP Pro 32Bit 설치하기

[VMware] 가상머신에 Windows XP Pro 32Bit 설치하기 실습 환경 VMware Workstation 15 Player (FREE 버전) Windows XP Professional SP3 32Bit Windows XP Professional SP3 ISO 파일 다운로드 링크 링크로 접속..

nan491.tistory.com

설명이 매우 친절하게 되어있어서 차근차근 따라 하면 실패할 일이 없다.

 

1-1. This host support Intel vt-x, but Intel VT-x is disabled 오류

vmplayer를 설치하고 가상 머신을 추가하려고 하면 오류가 발생할 일이 하나 있었는데

This host support Intel vt-x, but Intel VT-x is disabled. 와 같은 오류가 발생하면

BIOS단에서 VT(virtualization technology) 기능을 활성화해줘야 한다.

https://www.qnap.com/ko-kr/how-to/faq/article/intel-vt-x%EC%99%80-amd-svm%EC%9D%84-%ED%99%9C%EC%84%B1%ED%99%94%ED%95%98%EB%8A%94-%EB%B0%A9%EB%B2%95/

 

Intel VT-x와 AMD SVM을 활성화하는 방법

적용 모델: TS-x79 Pro/ TS-x79U-RP TS-x70/ TS-x70 Pro/ TS-x70U SS-x79 IS-400 Pro 답: 이 문서에는 다음과 같이 두 가지 다른 CPU 플랫폼에 대한 구성 가이드가 두 가지 있습니다. Intel (Intel 가상화 기술, Intel VT-x) AMD (AMD 보안 가상 머신, AMD SVM) 이 과정에서 BIOS에 액세스하러면 키보드와 모니터가 필요합니다. 이들을 Turbo NAS에 연결하십시오. Int

www.qnap.com

글의 중반에 VT-x를 활성화시켜주는 방법이 있으니 따라 하고 재부팅하면 정상적으로 작동한다.

 

2. vmware 게임 파일 전송

자 그러면 깔끔한 윈도우 xp가 깔려있다고 하였을 때 게임 파일을 vmware에다가 옮겨야 한다.

세개의 방법이 있다. -> 강력하게 첫 번째 방법을 추천한다.

첫 번째 방법은 vmware에서 해당 게임 파일을 다운로드하는 것이다.

왜 첫 번째 방법을 추천하냐면 내가 나머지 두 개의 방법을 시도하려고 2시간 동안 매달렸지만 성과가 없어서 그냥 vmware에서 해당 게임 파일을 새로 받아서 하니까 잘됐다.

다만 vmware의 웹 브라우저가 I.E 7이라서 정상적으로 웹 페이지를 돌아다니기 힘들기 때문에 파일을 구하기 쉽도록 미리 준비를 하면 편하겠다.

또한 압축 풀기도 잘 안돼서 반디집을 까는 것을 추천한다.

https://kr.bandisoft.com/bandizip/old/

 

반디집 구버전 다운로드 · XP 지원 버전

반디집 구버전 다운로드 반디집 6.0 버전 부터는 Windows XP를 지원하지 않습니다. Windows XP 사용자는 반디집 5.X 버전을 다운로드 받아서 사용해 주시기 바랍니다. 반디집 v5.22 다운로드 » 변경 사항 2019/2/23 v5.23 보안 취약점이 있는 ACE 포맷 지원 중단(CVE-2018-20250) 2019/1/8 v5.22 멀티 코어를 사용하여 압축할 때 안정성 강화 2018/10/1 v5.21 내장 이미지 뷰어에서 발생하는 보안

kr.bandisoft.com

 

두 번째 방법은 드래그 앤 드롭 방식을 사용하는 건데 현재 설치한 vmware player가 무료 버전이라 그런지 option에서 Guest Isolation 메뉴가 있어야 하는데 

죽어도 그 메뉴가 보이지 않는다. 하지만 내가 예전에 유료버전을 사용해봤는데 드래그 앤 드롭을 사용하면 추가적인 절차 없이 파일이 바로 옮겨지기 때문에 해당 메뉴 활성화가 가능하다면 이 방법으로 하는 것을 추천한다.

 

세 번째 방법은 shared folder를 통하여 파일을 공유하는 것이다.

https://www.youtube.com/watch?v=HfUQ9k-Q1fQ

글이 굉장히 많지만 진짜 안된다. 내가 컴맹이라 그런가? 흠... 모르겠다

한 가지 유의할 점은 vmware를 완전히 꺼줘야지 option에서 shared folder 관련 옵션 체크가 가능하다는 것이다.

그 외에는 한 시간 동안 삽질해도 안되길래 그냥 첫 번째 방법으로 해결했다.

 

3. 게임 내부에서 마우스 오작동

게임을 다 설치했는데 마우스가 게임만 들어가면 제대로 작동 안 한다.

찾아보니 xp에서 usb 마우스를 잘 지원 안 해서 그렇다는데 아래와 같이 vmware tools를 설치해주면 정상적으로 작동한다.

 

Player > Manage > Resintall Vmware Tools 또는 Install Vmware Tools 선택

 

 

다음

 

최초로 설치하는 경우 저렇게 나오지 않을 것 이다.

 

 

모든 메뉴를 다 체크하고 설치를 진행한다.

 

 

 

 

주말 동안 플레이해서 엔딩 봤다.

크... 이건 갓겜이여...

반응형

'IT > 기타' 카테고리의 다른 글

채널톡 유저정보 Upsert API  (0) 2021.09.08
intellij 자동 줄바꿈 길이 지정  (0) 2019.08.22
원노트 사용 팁 - 2  (0) 2019.06.23
윈도우 시작 사운드 바꾸기 XN resource Editor  (0) 2013.10.16
윈도우 OS 사운드  (2) 2013.10.16
반응형

회사 사람들이 내가 원노트를 사용하는 것을 보고 감명을 받기도 하고 블로그에서 원노트 사용방법 관련 게시물을 조회하는 사람들이 있어서 이전 게시물에서 전부 다 올리지 못했던 내용을 보충하여 설명하고자 작성하였다.

물론 100% 활용하지는 못하겠지만 아예 처음 사용하는 사람들이 숙지하면 좋을 것 같다.

몇달정도 사용해본 소감은 쓸수록 좋은 것 같다.

요번에는 사용해보고 불편하고 큰일 날 수도 있는 점들도 같이 넣었다.

 

내용 목차

1. 나의 작업 방식

2. 다른사람에게 공유할 경우 유의할 점

3. pdf 내보내기는 깨진다.

4. 웹 페이지 공유 시 그리기는 깨진다.

5. 목록 드래그해서 순서 바꾸기

6. grid snap 기능

 

 

 

 

 

 

 

 


1. 나의 작업 방식

일단 나는 캐쥬얼 게임 개발자로서 회의가 잦고 개발자임에도 불구하고 기록이 생명이다.

내가 원노트를 어떻게 사용하는지 예시를 보이도록 하겠다.

- 프로젝트별로 화이트보드라는 페이지를 만들어서 실제 회의할 때 화이트보드처럼 개발 도중 발생하는 메모를 전부다 기록하도록 한다.

- 발생하는 큼직큼직한 이슈는 따로 페이지 만들어서 저장

 

아무래도 주로 해야하는 작업에 대하여 체크박스를 사용하여 내용 정리를 하는데 한번 만들어놓고 회의를 거칠 때마다 기존 내용을 참고하여 새롭게 써내려간다.

계속해서 새로 써 내려가지 않으면 매우 더러워지고 정신없어진다.

또한 우측에 큼직한 이슈들을 추후 다른 사람에게 공유하거나 나중에 동일 현상이 다시 발생할 경우 빠르게 찾기 위해서 따로 정리해놓았다.

 

 

2. 다른사람에게 공유할 경우 유의할 점

다른 사람에게 전자 필기장 공유를 하는 경우 원노트는 매우 조심하게 다뤄야 한다.

그 이유는 내가 페이지 하나를 공유하고 싶어도 현재 페이지가 속해있는 필기장 전체를 공유해버리기 때문이다.

 

다음과 같이 페이지를 공유하고 링크로 접속해보면

 

페이지 하나뿐만이 아니라 페이지가 속해있는 필기장 전체를 공유해버린다.

따라서 나는 페이지를 공유할 때 페이지를 다른 임시 필기장에 복사한다음 해당 필기장을 공유한다. 이 부분은 에버노트가 되게 잘 되어있다고 생각한다.

굳이 모드 필기장을 다 공유할 필요가 있을까 원노트야...

 

 

 

3. pdf 내보내기는 깨진다.

원노트에서 아쉬운 부분이다. 페이지를 내보내기 할때 무턱대고 pdf로 공유하면 페이지가 곧잘 깨진다.

 

따라서 pdf 공유는 하지 않도록 한다.

 

 

4. 웹 페이지 공유 시 그리기는 깨진다.

그렇다고 웹 페이지로 공유하는 것은 안전하느냐...

그것도 아니다 웹 페이지로 공유하면 그리기로 기재한 내용의 위치가 맞지 않는다.

따라서 그리기 사용을 자제하는 것도 하나의 방법이라고 생각하지만 원노트의 가장 큰 장점은 낙서하듯이 할 수 있는 메모라서 이 부분 또한 아쉽다.

웹 페이지 공유를 맹신하지 말자

 

 

5. 목록 드래그해서 순서 바꾸기

다음은 목록에서 순서를 쉽게 바꾸는 방법이다.

 

 

6. grid snap 기능

기본적으로 원노트는 그리드 스냅이 꺼져있어서 나같이 위치에 대한 강박증이 있는 사람에게는 좋지 못한 경험을 제공한다.

어휴 불편;;

 

그리기 > 추가 옵션 > 눈금에 맞춤을 눌러서 grid snap을 켜주도록 하자

 

이전 글을 보지 않은 사람은 이전 글의 내용도 좋으니 같이 보면 좋을 듯 하다.

OneNote 사용 팁, 에버노트와 비교

반응형
반응형

1.원하는 오디오 파일을 찾아서 wave파일로 변환을 한다. 용량이 330KB를 넘으면 안됨 ( 단 wav아님 wave임 )


2.그 파일 이름을 5080으로 바꾼다.


3.c/windows/system32 에 있는 imageres.dll 파일을 백업해놓은뒤에 XN으로 불러온다.

4.파일을 불러온뒤 위의 리소스 메뉴를 누르고 만들어 놓은 wave파일(5080)을 불러온다.


5.그리고 오른쪽 wave폴더에서 5080항목에 있는 영어(미국)을 삭제한다.


 ㅡ> 

6.저장한다. 


7.재시작한다.

반응형

'IT > 기타' 카테고리의 다른 글

채널톡 유저정보 Upsert API  (0) 2021.09.08
intellij 자동 줄바꿈 길이 지정  (0) 2019.08.22
vmware 고전게임 구동 하는 방법  (0) 2019.07.28
원노트 사용 팁 - 2  (0) 2019.06.23
윈도우 OS 사운드  (2) 2013.10.16
반응형

어떤 윈도우 OS이든 C:\Windows\Media 에 윈도우 OS 사운드가 담겨있다


맥은 /System/Library/Components/CoreAudio.component/Contents/Resources/SystemSounds

반응형