Natknąłem się na „Copy URL to Clipboard.app” (lub „CUTC” w skrócie) Jak uzyskać dostęp do klikniętego adresu URL w aplikacji obsługi adresów URL utworzonej w Automatorze i używam go od jakiegoś czasu. Jednak wydaje się, że przestał działać w OS X 10.11 i nie mam pojęcia, co zrobić, aby to działało.
Co próbowałem
Pobrałem wstępnie skompilowaną aplikację i przeniosłem ją do / Applications /, a następnie uruchomiłem ręcznie, aby wyczyścić wiadomość kwarantanny („Czy na pewno chcesz otworzyć ten plik pobrany z Internetu?”)
Poszedłem do Preferencji systemowych »Ogólne i kliknąłem listę„ Domyślna przeglądarka internetowa ”, ale CUTC nie pojawia się jako jedna z dostępnych przeglądarek.
Ponownie uruchomiłem komputer Mac, aby się upewnić. Nadal się nie pojawił.
próbowałem https://github.com/kerma/defaultbrowser ustawić moją domyślną przeglądarkę z Terminalu:
% defaultbrowser -set Kopiuj adres URL do schowka
Kopiuj adres URL do schowka nie jest dostępny jako przeglądarka HTTP
(Wymienił także wszystkie dostępne przeglądarki HTTP, co jasno pokazało, że OS X nie uznał CUTC za możliwość otrzymywania łączy http / https, w przeciwieństwie do jakiegoś prostego błędu składni próbującego użyć
defaultbrowser
dowództwo.)Ponownie skompilowałem aplikację ze źródła w Xcode i spróbowałem użyć tego zamiast tego, ale miałem takie same wyniki, jak w wersji wstępnie skompilowanej.
Nie mam pojęcia, dokąd stąd się udać. Nie jestem programistą i nie mam pojęcia, co należy zrobić, aby aplikacja mogła się zarejestrować jako zdolna do otrzymywania łączy http / https.
Problem, który próbuję rozwiązać
Użyłem CUTC jako domyślnej przeglądarki w przeszłości, aby móc przetwarzać adresy URL za pomocą skryptów powłoki przed przekazaniem ich do innej przeglądarki.
Jeśli istnieje inna aplikacja, która jest w stanie odbierać linki http / https z innych aplikacji (poczta, Tweetbot, itp.), Byłbym równie szczęśliwy, że spróbuję.
źródło
Odpowiedzi:
Znacznik CFBundleURLTypes w pliku Info.plist wymagał tylko niewielkiej zmiany, a teraz działa na OSX v10.11 El Capitan.
To, co następuje, działało dobrze w poprzednich wersjach, ale nie jest rozpoznawane w El Capitan.
Jeśli jednak zmienisz go na następujący, El Capitan rozpozna go i zaoferuje aplikację „Kopiuj adres URL do schowka” w menu rozwijanym „Domyślna przeglądarka internetowa” w Preferencjach systemowych.
Wysłałem prośba o pociągnięcie do houbysoft, ale w międzyczasie możesz pobrać zaktualizowany plik binarny tutaj .
źródło