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ł?

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.


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”.


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
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.