oshizelly
Gold Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору xChe SkyRE PREVED regist123 Вроде бы разобрался наконец в источнике трабла, когда внешние ссылки открываются в "неправильной" Опере (не в той, которая прописана в системе в качестве дефолтной - см подробнее здесь и здесь и здесь. При ближайшем рассмотрении выясняется, что при штатной инсталляции Opera AC в качестве "дефолтной программы" (Windows 7 x32) Opera AC хотя и ставится номинально как "дефолтный браузер", но в действительности всё совсем не так, как на самом деле дефолтный программой/процессом для обработки ссылок по протоколу HTTP, файлов HTML и пр. становится не Opera AC, а Loader Opera AC, то есть, файл OperaAC.exe - см скриншот ниже. (Интересно, что процесс OperaAC.exe даже не запущен Подробнее... Следовательно, система перебрасывает ссылки именно MultiAC.exe, а тот уже сам решает, что делать с полученной ссылкой. В моём случае OperaAC.exe передаёт полученную ссылку не в Opera AC, а в Opera Unofficial. Почему? Кто его разберёт. Возможно, у Opera Unofficial такой же идентификатор процесса или что-то ещё в таком роде, и при этом она старше номером версии Opera И, главное, непонятно, как это обойти Один из вариантов был бы менять идентификаторы процессов, Подробнее... Менее радикальным решением было бы просто изменить настройки системы для дефолтной программы для обработки ссылок по протоколам HTTP/HTTPS, файлов HTM/HTML и т.п., Подробнее... Добавлено: xChe SkyRE All 17:50 21-04-2014 Цитата: xChe 18:29 21-04-2014 [?] Цитата: Оказывается всё гораздо проще - добавляем в operaprefs.ini "неосновной" Оперы: Код: [User Prefs] Enable DDE = 0 | И готово. Опера - крута! | Точно, проверил то что нужно. | А у вас действительно работает этот трюк? Если да, то что у вас указано в системе в качестве дефолтной программы для открытия гиперссылок? | Всего записей: 6524 | Зарегистр. 18-09-2004 | Отправлено: 12:53 26-04-2014 | Исправлено: oshizelly, 12:59 26-04-2014 |
|