본문 바로가기

pc카톡 notiChanger

pc카톡 알림음 외부음원으로 변경하기

설치파일 링크

 

 

 

========================================================

 

 

 

모바일카톡에서는 root\notifications 폴더의 음악파일을 읽어들여

알림음을 외부음원으로 손쉽게 변경이 가능하다.

 

 

그러나 pc카톡 알림설정에는 기본 프리셋에서만 선택해야하고 외부파일을 불러올수 있는

그런 기능은 아무리 찾아봐도 없다.

 

당장 떠오르는 간단한 대안은 기본 프리셋 파일을 외부파일로 바꿔치기하는것이다.

 

 

카카오톡 설치시 별다른 설정을 건드리지 않았다면

C:\Program Files (x86)\Kakao\KakaoTalk\resource\sound

이 폴더에 알림음 파일들이 들어있다.

본인은 단톡에서 알림을 끄기엔 애매한데 연속으로 카톡알림이 울리면 너무 시끄러워서

보이스 프리셋 2번째인 '카톡왔숑'을

 

click.wav
0.05MB

 

클릭사운드로 바꿨다.

click.wav를 카톡왔숑 파일이름(ns_0_02.wav)로 바꾸기만 하면 된다.

(기존 ns_0_02.wav는 백업해둠)

 

작동은 잘 되는데 문제는 카톡을 종료후 재실행할때 발생한다.

 

 

 

아마 실행시 무결성 체크 후 파일변조를 감지해서 실행이 안되는듯하다.

결국 변경된 알림음을 사용하려면 매번 리네이밍을 해야 하는데

번거로운 작업이라 원시적인 방법으로 매크로를 만들어보기로 했다.

 

메모장을 열어서 다음과 같이 작성

 

cd C:\Program Files (x86)\Kakao\KakaoTalk\resource\sound
ren ns_0_02.wav ns_0_02_click.wav
timeout /1
ren ns_0_02_bak.wav ns_0_02.wav
cs

 

 

저장할때 파일형식을 텍스트 문서(*.txt) 에서 모든 파일(*.*)로 변경,

파일명, 저장위치는 상관없으나 확장자는 .bat로 저장. ex)change.bat

 

1. cd blahblah...

- 카카오톡 알림음파일이 저장된 폴더로 이동

2. ren 파일명1 파일명2

- 1번파일을 2번파일명으로 바꾸는 명령어. 

3. timeout /t 1

- 혹시나 이름을 바꾸는 작업이 동시에 실행되면서 씹히는 경우가 있을까 삽입. 없어도 무방

 

결국 이 배치파일은 실행시 클릭소리로 바꿨던 파일을 임의의 이름으로 백업하고

기존의 알림음을 다시 원래 파일명으로 되돌려서 순정으로 만든다.

 

cd C:\Program Files (x86)\Kakao\KakaoTalk\resource\sound
ren ns_0_02.wav ns_0_02_bak.wav
timeout /1
ren ns_0_02_click.wav ns_0_02.wav
cs

 

 

역으로 기존 알림음을 백업하고 클릭파일을 알림음으로 바꾸는 배치파일도 만들었다.

 

여기서 한가지 과정을 추가해야 하는데

카카오톡 설치폴더 Program Files (x86) 는 관리자 권한으로만 변경할수 있는데

그냥 실행하게되면 엑세스 권한이 없다면서 실패하게 되므로

실행시 자동으로 관리자 권한을 부여하게끔 만들어야한다.

 

 

 

생성한 배치파일 2개의 바로가기 파일을 각각 만든다.

오른쪽클릭->속성->바로가기 탭의 고급버튼 클릭

 

 

 

관리자 권한으로 실행 체크

 

switch-on-icon_34343.ico
0.06MB
switch-off-icon_34344.ico
0.06MB

 

추가로 입맛에 맞게 아이콘을 변경하면 된다.

번거롭긴 하지만 앞으로 카톡을 끄거나 켤때는 알림음 리셋을 실행하고

카톡이 실행된 뒤에는 알림음 변경을 실행하면 된다.

 

'pc카톡 notiChanger' 카테고리의 다른 글

notiChanger 배포용  (3) 2022.01.20
pc카톡 알림음 체인저 개선  (0) 2021.12.25