2023년 7월 15일 토요일

여러개의 웹브라우저를 사용할 때 기본 웹브라우저를 간단하게 변경하는 방법





컴퓨터에 설치되어 있는 여러가지의 웹브라우저를 사용할 때 기본 앱을 간단히 변경할 수 있는 자작 프로그램입니다.

프로그램을 사용하지 않고 기본 앱 설정을 변경하려면 설정에 들어가서 매번 기본 웹 브라우저를 선택해야 되는데요.
이런 작업을 자주하다보면 아주 귀찮습니다.

기본 앱 변경 스크린샷




SetUserFTA 라는 프로그램으로 기본 앱 설정을 변경할 수가 있기는 한데요.
https://kolbi.cz/blog/2017/10/25/setuserfta-userchoice-hash-defeated-set-file-type-associations-per-user/

이 프로그램은 명령어 실행 방식이라서 사용하기가 조금 불편합니다.
 
명령어 사용법
SetUserFTA.exe 확장자 또는 프로토콜 한칸 띄우고 프로그램의 아이디

명령어 사용 예)
SetUserFTA.exe .pdf AcroExch.Document.DC
SetUserFTA.exe http ChromeHTML
SetUserFTA.exe .mp4 Applications\PotPlayer.exe

인터넷 검색해보면 이런 비슷한 프로그램이 몇개 있는데 거의 다 명령어 입력방식이더라고요.
소스 코드도 공개가 되어 있기는 한데 제가 사용하는 언어가 아니라서 변환이 불가능합니다. ㅠㅠ 

제가 실력이 안되는지라 코드 변환은 못하고, SetUserFTA 프로그램을 이용해서 기본 앱을 간단히 실행할 수 있게 프로그램을 만들어보았습니다.

본문 하단에 링크한 블로그에서 파일을 다운로드 받아서 압축을 풀고 프로그램을 관리자 권한으로 실행하세요.
구글 블로그는 첨부파일을 올릴 수가 없습니다.

프로그램을 실행하면 작업표시줄 오른쪽 시스템 트레이에 인터넷 모양의 아이콘이 생기는데요.

아이콘에서 마우스 우클릭하면 컴퓨터에 설치되어 있는 웹브라우저가 메뉴가 모두 표시되고 기본 웹브라우저는 굵은 색으로 표시됩니다.
프로그램을 처음 실행할 때는 브라우저 메뉴를 클릭해도 아무런 반응을 하지 않습니다.




프로그램 설정을 클릭하세요.




웹브라우저에서 사용하는 프로토콜 및 확장자가 모두 표시 되는데 모든 항목 추가를 클릭하세요.




저장하고 닫기를 클릭하세요.




html 파일, pdf 파일, 인터넷 바로가기 세개의 테스트 파일을 만들었습니다.
지금은 기본 웹브라우저가 파이어폭스라서 각 파일을 실행하면 모두 파이어 폭스로 실행됩니다.
파일의 아이콘도 파이어폭스 모양입니다.  




프로그램 메뉴에서 오페라 브라우저를 클릭하겠습니다.




테스트용 파일의 아이콘이 모두 오페라 모양으로 변경되었습니다.
메뉴를 클릭하자마자 바로 적용되지는 않고 1초나 2초, 길게는 3초 정도 걸립니다.




브레이브 클릭시 아이콘 변경




프로그램 설정에서 chrome.exe .pdf 파일 형식을 지우고 크롬으로 변경한 상태입니다.
pdf 파일은 변경이 되지 않고 html 파일이나 인터넷 바로가기는 크롬으로 연결되어 있습니다.




파일 실행시 일부 확장자는 자동으로 연결이 되지 않고 확인 메세지가 한번 더 뜨는 경우도 있습니다.
이때는 하단의 항상 이 앱을 사용하여 파일 열기에 체크하세요.

이후 부터는 기본 앱 설정을 변경해도 더이상 뜨지 않습니다.





프로그램 동작환경 : .Net framework 4.0 , 윈도우11 , 윈도우 10, 윈도우 7, 관리자 권한 필요
파일명은 변경하지 마세요. WindowexeChangeWebBrowser 가 아니면 실행이 되지 않습니다.

프로그램 다운로드 링크
https://blog.naver.com/windowexe/223155975533

압축 파일 목록
WindowexeChangeWebBrowser.exe
SetUserFTA\EULA.txt
SetUserFTA\SetUserFTA - the kolbicz blog.url
SetUserFTA\SetUserFTA.exe
SetUserFTA\SHA256.txt
SetUserFTA\version.txt

바이러스토탈 검진 결과 링크
https://www.virustotal.com/gui/file/b169a86b24fc0c2d7222fd8595f09aae13476694b177de86a434a85013298127

개인이 만든 프로그램이고 많이 알려지지 않은 프로그램이라 일부 백신에서 악성코드로 인식할 수도 있습니다.
백신에서 차단하는 경우 예외처리나 신뢰하는 프로그램으로 추가해서 사용하세요.

프로그램이 알 수 없는 이유로 강제로 종료되는 경우 백신 프로그램, 안티 치트, 게임 가드, 인터넷 뱅킹 관련 보안 프로그램들 때문에 방해를 받고 있는건 아닌지 확인해보세요.

유튜브 테스트 영상입니다. 구독 및 좋아요 눌러주세요.
https://youtu.be/SYSNc30IRpk



댓글 없음:

댓글 쓰기