Я столкнулся со следующей проблемой при использовании браузера Opera:
Когда я нажимаю на магнитную ссылку на какой-то веб-странице, например
magnet:?xt=urn:tree:tiger:CXW6MJFRNOEFU2STCBWWOIYZLVCR2FTR37SQCXY&xl=352342016&dn=ER%20-%207x16%20-%20Witch%20Hunt.avi
Опера спрашивает меня, хочу ли я открыть эту ссылку с моим клиентом DC++ .
Если я нажму кнопку "Да", тогда мой клиент DC++ правильно "откроет" нажатую ссылку магнита и выполнит некоторые действия с ней. В диалоге Opera также есть опция "Больше не показывать это диалоговое окно", но, похоже, она работает неправильно. Если я проверю эту опцию, прежде чем ответить "Да", а затем нажму на другую магнитную ссылку того же рода, Opera снова спросит меня, как открыть новую ссылку.
Я не нашел связи протоколов в разделе «Панель управления> Программы по умолчанию> Установить ассоциации» в моих настройках Windows Vista, но если я вставлю магнитную ссылку в диалоговое окно "Выполнить", то Vista прекрасно с ней справится.
Я попытался выяснить, как вручную установить связь с протоколом в Opera, и нашел страницу «Программы» расширенных настроек браузера. Там я обнаружил, что вместо сохранения протокола для ассоциаций приложений Opera пытается сохранить ассоциации для ссылок (есть несколько записей с точными ссылками, как они были на веб-странице в качестве значения поля протокола). Если я нажму на ссылки, которые уже сохранены в браузере ассоциаций протоколов Opera, я снова буду спрашивать их.
Я не нашел никакой информации о том, как решить эту проблему в Интернете, возможно, кто-то на этом сайте сможет мне помочь.