Создание расширений под IE,Firefox,Chrome... - C#
Формулировка задачи:
Здравствуйте!
Прошу сильно не ругаться (я начинающий,и совсем не гуру ). Задался целью создать поисковый плагин одного сайта под все версии браузера Firefox и остальных браузеров. Программа должна при установке определять версии установленых браузеров и операционной системы какие есть на компьютере, и ставить поиск моего сайта по умолчанию(как это реализовано в яндекс баре и "спутнике" майл ру агента).
Собственно вопросы:
1.Как определить установленные браузеры и их версии
2.Как установить свой поиск по умолчанию (если зависит от версии браузеров,то можно по подробнее как применить к каждой версии, тоесть какие файлы нужно программно менять в зависимости от версии браузера).
Если знаете ссылки на детализированные статьи, которые мне помогут раскрыть мои вопросы, буду очень признателен! Зарание спасибо!
Решение задачи: «Создание расширений под IE,Firefox,Chrome...»
textual
Листинг программы
private string GetSystemDefaultBrowser() { string keyValue = string.Empty; RegistryKey regKey = null; try { regKey = Registry.ClassesRoot.OpenSubKey(@"HTTP\shell\open\command", false); if (regKey != null) { keyValue = regKey.GetValue(null).ToString().ToLower().Replace("" + (char)34, ""); if (keyValue != null) { if (!keyValue.EndsWith("exe")) keyValue = keyValue.Substring(0, keyValue.LastIndexOf(".exe") + 4); } else return null; } else return null; } catch (Exception) { return null; } finally { if (regKey != null) regKey.Close(); } return keyValue.ToLower(); }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д