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.