Fluid.app에서 특정 URL 열기


14

버그 추적기 또는 Wiki와 같은 특정 웹 사이트에 Fluid.app 를 사용 합니다. 그러나 해당 URL이 포함 된 이메일로 알림을 받고 클릭하면 기본 브라우저에서 페이지가 열립니다.

대신 Fluid.app에서 웹 사이트를 여는 방법이 있습니까?

추신 : RCDefaultApp을 보았지만이를 수행 할 수있는 방법을 찾지 못했습니다.

답변:


10

나는 같은 문제가 있었고 이것을 처리하기 위해 작은 AppleScript를 썼습니다. https://github.com/biafra23/Default-Fluids 에서 앱을 찾을 수 있습니다.

이 스크립트를 기본 브라우저로 만들어야합니다. Safari-메뉴-> Safari-> 환경 설정-> 일반-> 기본 웹 브라우저를 사용하면됩니다.

소스는 https://github.com/biafra23/Default-Fluids/blob/master/default_browser.app/Contents/Resources/Scripts/main.scpt 에 있습니다.

다음과 같은 섹션이 있습니다.

if this_URL contains "facebook.com" then
  tell application "/Applications/Fluids/facebook.app"
    activate
    open location this_URL
  end tell
else if 
...
else
  -- default browser here
  tell application "/Applications/Firefox.app"
  activate
    open location this_URL
  end tell
end if

AppleScript 편집기를 사용한 설정에 따라 변경해야합니다.

choosyosx만큼 편리하지는 않지만 무료입니다.


댄크 더크, 공유!. 이것은 훌륭하게 작동하며 내가 필요한 것입니다.
— Kaj Kandler

오늘 VLC 2.0.2가 YouTube URL을 열 수 있음을 알았습니다 (https가 아닌 한). vlc에서 youtube.com/watch url을 열 수 있습니다.
— Dirk Jäckel

여기서 작은 경고-이 스크립트는 .html 파일의 기본 OS 열기 또는로 시작하는 링크를 중단시킵니다 file:///. Dropbox의 상황에 맞는 메뉴 기능 및 로컬 링크에 의존하는 기타 요소는 결과적으로 손상 될 수 있습니다.
— timshutes

8

유체 개발자. 내가 아는 유일한 방법은 Choosy 또는 Browser Fairy (앱 스토어 링크) 와 같은 추가 유틸리티를 사용하는 것 입니다.


1
Choosy의 경우 +1 Facebook, Jira, Google Reader 등을 Fluid 앱으로 연결하는 데 사용합니다. Choosy를 사용하면 선택한 Fluid 인스턴스로 전달되는 URL에 대한 규칙을 만들 수 있습니다. 규칙과 일치하지 않는 링크에 대한 기본 브라우저를 선택하거나 선택할 수있는 브라우저 목록을 팝업으로 표시 할 수도 있습니다.
— BiL Castine

1
이것이 등장한 지 거의 3 년이 지났으며, Choosy는 더 이상 개발자의 지원을받지 않는 것 같습니다.
— Jerry W.

1
@ jer-el : Browser Fairy (App Store 링크)는 무료가 아니지만 작업을 수행하는 것 같습니다 (그리고 2015 년 3 월에 마지막으로 업데이트 됨).
— 헤어 보트
당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.