본문으로 건너뛰기
로그인 둘러보기
생산성·자동화 · 윈도우즈 유틸

Browser Wrangler

0

Browser Wrangler는 Windows에서 사용자가 정의한 규칙에 따라 클릭한 링크를 적절한 브라우저 또는 브라우저 프로필로 자동으로 리다이렉트하는 링크 라우팅 프로그램입니다.

라우터브라우저생산성

소개

Browser Wrangler는 Windows에서 사용자가 정의한 규칙에 따라 클릭한 링크를 적절한 브라우저 또는 브라우저 프로필로 자동으로 리다이렉트하는 링크 라우팅 프로그램입니다. Damian Hickey가 개발했으며, .NET 10/WinUI 3 기반으로 Browser Tamer의 포크입니다. 이 프로그램은 Windows에 브라우저로 등록되어 URL 매칭 규칙에 따라 링크를 원하는 대상으로 전달합니다.

상세정보

브라우저 및 프로필 관리

  • 설치된 브라우저, Chromium 프로필, Firefox 프로필, Firefox Multi-Account Containers, 시크릿/프라이빗 항목을 자동으로 감지합니다.
  • 각 프로필에 실제 아바타가 표시되며, 선택기에서 표시 여부를 토글하고 드래그로 순서를 변경할 수 있습니다.

규칙 엔진

  • 전체 URL, 도메인 또는 경로에 대해 부분 문자열 또는 정규식 매칭을 지원합니다.
  • 규칙은 드래그로 우선순위를 조정할 수 있으며, 가장 위의 일치 규칙이 적용됩니다.
  • 기본 프로필을 대체로 설정할 수 있고, Browser Tamer와 호환되는 규칙 구문(예: scope:domain|priority:2|github.com)을 사용합니다.

URL 파이프라인

  • Outlook Safelinks를 자동으로 해제합니다.
  • 선택적으로 단축 URL을 확장하고, 찾기/바꾸기 치환(substr|find|replace, rgx|find|replace)을 적용할 수 있습니다.

선택기 및 알림

  • 여러 규칙이 일치하거나 규칙이 없을 때, 또는 단축키(Ctrl+Shift 등)를 누르면 선택기 팝업이 나타납니다.
  • 마우스, 숫자 키(1-9, 0은 10번째), 화살표 키와 Enter로 선택할 수 있으며 Esc로 취소할 수 있습니다.
  • 라우팅 결과를 알려주는 토스트 알림을 표시합니다.

성능 및 동작 방식

  • 빠른 콜드 스타트: UI가 필요하지 않은 경우 XAML 초기화 없이 URL 호출을 라우팅하고 실행합니다.
  • 백그라운드 프로세스가 없으며, 클릭 시에만 실행되고 완료 후 종료됩니다.

설치 및 시작

  1. GitHub 릴리스 페이지에서 최신 설치 프로그램 또는 포터블 zip을 다운로드합니다. (x64 및 ARM64 제공)
  2. 설치 프로그램을 실행합니다. 사용자별 설치로 관리자 권한이 필요 없습니다.
  3. 설치 후 자동으로 브라우저로 등록되고, 짧은 설정 창이 열립니다.
  4. 설정 창에서 Windows 설정의 기본 브라우저 페이지로 이동하는 버튼을 클릭하여 Browser Wrangler를 기본 브라우저로 설정합니다.
  5. 설정을 완료하면 링크 클릭 시 규칙에 따라 자동으로 라우팅됩니다.

개발 채널을 사용하려면 사전 릴리스에서 BrowserWrangler-dev-... 아티팩트를 설치하면 ‘Browser Wrangler (Dev Channel)’로 나란히 설치됩니다.

활용 예시

  • 업무용 링크는 항상 회사 Chrome 프로필로, 개인 링크는 Firefox 프로필로 열리도록 규칙을 설정할 수 있습니다.
  • GitHub 관련 URL을 특정 브라우저로 보내고, 나머지 링크는 기본 브라우저로 열리게 할 수 있습니다.
  • Outlook의 Safelinks를 자동으로 해제하여 실제 URL로 바로 이동할 수 있습니다.
  • Firefox Multi-Account Containers를 사용하는 경우, 컨테이너별로 링크를 라우팅할 수 있습니다.

지원 환경 및 요구사항

  • Windows 10 이상 (x64 또는 ARM64)
  • .NET 10 런타임 (설치 프로그램에 포함)
  • Firefox Multi-Account Containers를 사용하려면 Firefox 확장 프로그램 ‘Open external links in a container’가 필요합니다.

버전 및 업데이트

앱의 About 페이지에서 ‘업데이트 확인’ 버튼을 통해 최신 릴리스와 비교할 수 있습니다. 자동 업데이트 확인은 기본적으로 활성화되어 있으며, 설정에서 끌 수 있습니다. 설치 프로그램 자동 다운로드는 선택 사항이며 수동 설치 확인이 필요합니다.

라이선스 및 확인사항

Apache License 2.0으로 배포됩니다. Browser Tamer에서 파생된 부분은 aloneguid의 저작권이며 Apache License 2.0을 따릅니다. 문제 발생 시 앱의 About 페이지에서 ‘문제 보고’를 클릭하면 앱 정보가 포함된 버그 리포트를 작성할 수 있습니다.

시스템 요구사항

Windows 10 이상 (x64 또는 ARM64), .NET 10 런타임 (설치 프로그램에 포함), Firefox Multi-Account Containers 사용 시 Firefox 확장 프로그램 'Open external links in a container' 필요.