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