|
9 / 9 / 1
Регистрация: 18.05.2013
Сообщений: 47
|
|
Сменить поставщика поиска IE средствами VB01.12.2014, 23:05. Показов 1043. Ответов 1
Метки нет (Все метки)
Есть проблема. Программы от Mail.Ru периодически сменяют поставщика поиска в браузерах, в частности в Internet Explorer. Хочу сделать прогу на VB6, которая бы восстанавливала поставщика поиска на предыдущий.
Вижу несколько путей решения проблем, но они довольно громоздкие. 1. Поменять настройки в реестре. В ветках реестра HKEY_CURRENT_USER\Software\Microsoft\Int ernet Explorer\SearchScope и HKEY_USERS\S-1-5-21-....-1000\Software\Microsoft\Internet Explorer\SearchScope я меняю параметр DefaultScope от mail.ru вида {8984B388-....-...-} на параметр прежнего поставщика. Такие параметры {....} для всех установленных поставщиков поиска Internet Explorer хранятся в подразделе SearchScope отдельными ветками каждому поставщику. Ветку {8984B388-....-...-} поставщика поиска от mail.ru просто удаляю. При смене поставщика поиска таким методом появляется одна проблема. Например, я указал поставщика поиска по умолчанию ветку от Google. Тогда при открытии IE появляется надпись типа: "Поставщик поиска, стоявший по умолчанию, поврежден, заменить его на Google"? Нажимаю "Да" и всё отлично, но мне не нравится сама надпись, что предыдущий поставщик был поврежден, значит я что-то при ковырянии в реестре не доделал. Если кто знает, подскажите как сделать правильно. 2. Запустить IE из VB и попытаться под свою версию IE сделать бот через API методами SenMessage / PostMessage. Дойти по менюшке кликами или горячими клавишами до настроек поставщика поиска и заменить. Но тут вижу возможные проблемы: в разных версия IE менюшка может быть реализована по-разному и на разных компьютерах этот метод будет глючить. 3. Не уверен, но надеюсь, что существует какой-нибудь метод IE через OLE-механизм CreateObject("InternetExplorer.Applicati on") но мне в интернете такой метод пока не попадался. Кто-нибудь здесь на форуме из спецов сталкивался с такой задачей? Что можете подсказать на тему смены поставщика поиска? Добавлено через 1 час 39 минут Поизучал ветки реестра для разных поставщиков поиска. Кажется нашел ещё одну мою недоделку в реестре, которую IE воспринимал как ошибку. В каждой ветке поставщика поиска имеется параметр SortIndex, соответствующий порядковому номеру отображения поставщика поиска в строке браузера. Обычно Mail.Ru прописывает себя под №1, и простое удаление ветки поставщика Mail.Ru, приводит к тому, что нумерация всех остальных поставщиков начинается с 2, на это и реагирует Internet Explorer. Если я прав, то уменьшение порядковых номеров в SortIndex на 1 должно решить проблему с появлением ошибки в IE после редактирования реестра. Сегодня поздно уже, потом проверю. Ещё нашел интересную статью вот тут. Возможно это поможет менять поставщиков поиска в других браузерах. Потом видно будет.
0
|
|
| 01.12.2014, 23:05 | |
|
Ответы с готовыми решениями:
1
Как средствами 1С сменить картинку на рабочем столе
Как сменить сменить картинку в слайдшоу? |
|
9 / 9 / 1
Регистрация: 18.05.2013
Сообщений: 47
|
|
| 03.12.2014, 11:03 [ТС] | |
|
Всё получилось. Физически удалил раздел поиска от mail.ru и перенумеровал по порядку всех оставшихся поставщиков поиска в параметрах SortIndex. В разделе SearchScope по умолчанию поставил наименование раздела одного из оставшихся поставщиков поиска. Internet Explorer доволен, ошибок больше не выдает, поставщик поиска восстановился так, как мне и требовалось. Тему можно закрывать.
0
|
|
| 03.12.2014, 11:03 | |
|
Помогаю со студенческими работами здесь
2
Ошибка поставщика
Какого поставщика выбрать? ВПФ счета от поставщика Определить основного поставщика Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Как я обхитрил таблицу Word
Alexander-7 21.03.2026
Когда мигает курсор у внешнего края таблицы, и нам надо перейти на новую строку, а при нажатии Enter создается новый ряд таблицы с ячейками, то мы вместо нервных нажатий Энтеров мы пишем любые буквы. . .
|
Krabik - рыболовный бот для WoW 3.3.5a
AmbA 21.03.2026
без регистрации и смс.
Это не торговля, приложение не содержит рекламы. Выполняет свою непосредственную задачу - автоматизацию рыбалки в WoW - и ничего более. Однако если админы будут против -. . .
|
Программный отбор значений справочника
Maks 21.03.2026
Установка программного отбора значений справочника "Сотрудники" из модуля формы документа.
В качестве фильтра для отбора служит предопределенное значение перечислений.
Процедура. . .
|
Переходник USB-CAN-GPIO
Eddy_Em 20.03.2026
Достаточно давно на работе возникла необходимость в переходнике CAN-USB с гальваноразвязкой, оный и был разработан. Однако, все меня терзала совесть, что аж 48-ногий МК используется так тупо: просто. . .
|
|
Оттенки серого
Argus19 18.03.2026
Оттенки серого
Нашёл в интернете 3 прекрасных модуля:
Модуль класса открытия диалога открытия/ сохранения файла на Win32 API;
Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
|
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога
Финальные проекты на Си и на C++:
finish-rectangles-sdl3-c. zip
finish-rectangles-sdl3-cpp. zip
|
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие.
Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
|
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ВВЕДЕНИЕ
Выполняя задание на управление насосной группой заполнения резервуара,. . .
|