본문 바로가기

pc카톡 notiChanger

notiChanger 배포용

 

notiChangeInstaller.exe
1.66MB
특정 브라우저에서는 다운로드가 안될수도 있습니다.

 

점세개 - 유지 클릭

 

'그래도 계속' 클릭하면 정상적으로 다운가능합니다.

 

설치파일 실행시에도 스마트스크린에 걸려서 정상실행이 되지 않을수도 있습니다.

 

프로그램이라고 부르기도 민망할정도로 몇줄 안되는 코드로 작성되어있는데

exe랑 bat파일이 포함되어있어서 그런지 보안경고를 계속 날리네요...

보안상 문제는 없습니다.

(소스코드: https://github.com/tiletocode/KakaoTalknotiChanger)

 

 

 

작동방식

 

설치 후 바탕화면에 생성된 바로가기를 실행하면

기존 알림음 파일을 커스텀 알림음 파일로 변경합니다.

재실행시 변경한 파일들을 원상태로 되돌립니다.

 

pc카톡은 모바일과 달리 외부음원으로 알림음을 설정할수 있는 기능이 없습니다.

그래서 기존 알림음파일을 바꿔치기하는 방식을 사용해왔지만

 

 

어느순간부터 카톡 클라이언트에 무결성 검사가 추가된건지

변조된 파일이 있으면 카톡이 정상실행되지 않습니다.

그래서 순정상태와 알림음 변경상태를 원클릭으로 오갈수 있는 방식으로 만들었습니다.

 

 

바꿔치기대상은 알림음 프리셋 중 '실로폰'입니다.

 

 

저는 실로폰 알림음을 마우스클릭음으로 변경해서 사용중인데

바꾸고싶은 다른 알림음이 있다면 설치 후 생성된 click.wav파일을 지우고

준비된 알림음 파일이름을 click.wav로 바꿔서 넣어주시면 됩니다.

mp3나 기타 다른포맷음원이면 wav로 인코딩해서 변경해주세요.

(설치경로: C:\Program Files (x86)\Kakao\KakaoTalk\resource\sound)

 

 

 

사실 여기까지 준비해도 위 예시처럼 깔끔하게 실행되진 않습니다.

 

 

카톡은 시스템 폴더인 Program Files 내부에 설치되기 때문에

내부의 파일을 변경할때마다 사용자 계정 컨트롤(UAC) 알림창이 팝업되기 때문입니다.

 

간단하게는 UAC알림을 끄는 방법이 있지만 보안상 좋은 방법은 아니기 때문에

특정 파일만 UAC 승인없이 실행하는법을 참고하세요.

 

https://extrememanual.net/32591

 

윈도우10 특정 프로그램 UAC 승인 없이 실행하는 방법 - 익스트림 매뉴얼

윈도우10에서 관리자 권한을 요구하는 프로그램을 실행하는 경우 사용자 계정 컨트롤(UAC)가 동작하면서 사용자에게 '이 앱이 디바이스를 변경할 수 있도록 허용하시겠어요?' 라고 묻는 알림창이

extrememanual.net