Przez przypadek kliknąłem „ignoruj”, gdy Chrome zapytał, czy chcę użyć modułu obsługi protokołu. Jak mogę to „zignorować”?

4

Przypadkowo zignorowałem gd.poolmoduł obsługi protokołu na Gamedesire.com, gdy Google Chrome poprosił mnie o wybranie domyślnej aplikacji dla tego typu linku i nie mogę się dowiedzieć, jak sprawić, by ponownie mnie o to poprosił.

Jak mogę ponownie przypisać ten moduł obsługi protokołu lub sprawić, by Chrome ponownie mnie zapytał?

Mahdi Sadeghi
źródło

Odpowiedzi:

1

Zgodnie z dokumentacją Chrome dotyczącą procedur obsługi protokołu , możesz zmienić domyślne procedury obsługi w oknie dialogowym Zarządzaj programami obsługi:

  1. Kliknij przycisk Crome Menu
  2. Wybierz Ustawienia> Pokaż ustawienia zaawansowane
  3. Kliknij Ustawienia treści w sekcji Prywatność
  4. Znajdź sekcję Handlery
  5. Kliknij Zarządzaj programami obsługi

Tutaj możesz dodawać, usuwać i aktualizować programy obsługi protokołów. Ponadto możesz kliknąć łącze prawym przyciskiem myszy i wybrać ** Otwórz łącze za pomocą ... *, aby wybrać jednorazowy moduł obsługi, którego chcesz używać bez zmiany ustawień domyślnych.

Darth Android
źródło
Ta odpowiedź wydaje się przestarzała. Manage Handlers nie pokazuje, że ignoruję protokół i nie widzę „Open link With ...” po kliknięciu prawym przyciskiem myszy w Chrome 39.
Corey Ogburn
@CoreyOgburn To wydaje mi się aktualne. Czy możesz podać bardziej konkretny przykład, w którym to nie działa? Jakim protokołem chcesz obsłużyć stronę internetową i którą stronę odwiedzasz, aby ją obsłużyć?
Darth Android
Magnes. Może nie być tak, że jest nieaktualny, może po prostu nie wyświetlać programów obsługi protokołu dla programów zewnętrznych.
Corey Ogburn,
Nie, nie sądzę, że tak. Myślę, że dzieje się tak, jeśli strona internetowa (np. GMail) chce obsługiwać linki z innych programów na twoim komputerze (np. Wszystkie mailtolinki). Modyfikacja rzeczy powoduje, że Windows w moim systemie wyskakuje i pyta, czy chcę, aby chrome obsługiwał ten protokół.
Darth Android
1

Google głupio sparaliżowało interfejs użytkownika preferencji, więc nie możesz już edytować programów obsługi protokołu, które ustaliłeś, odpowiadając na małe okno dialogowe ( zrzut ekranu ) za pomocą „Zawsze otwieraj ...”. Co zrobiłem, aby rozwiązać problem (zakładając profil „Domyślny” Chrome):

Zakończ Chrome. Następnie edytuj ten plik tekstowy:

C:\Users\USERNAME\AppData\Local\Google\Chrome\User Data\Default\Preferences

Wszystko w jednym wierszu, nieprzeznaczone do edycji przez człowieka. Jeśli twój edytor (np. Notepad ++ ) ma funkcję podświetlania języka, wybierz JSON.

Musiałem zmienić tekst
"protocol_handler":{"excluded_schemes":{"mql4buy":false}},
na,
"protocol_handler":{"excluded_schemes":{}},
więc właśnie usunąłem
"mql4buy":false

To było dla niestandardowego łącza protokołu mql4buy://(etc)

Ponieważ problemem jest to, że protokół jest ignorowany, być może masz w nim wpis z napisem „: true”.

Prezydent Dreamspace
źródło
1
Dziękuję Ci! W każdym innym artykule w Internecie brakowało kluczowej części „Domyślne” w folderze danych użytkownika. Może to być spowodowane tym, że Chrome zaktualizował i unieważnił wszystkie pozostałe odpowiedzi.
ayao1337