Автоматический настройщик браузеров

Заказчик
ОлегОлег
Параметры проекта
Вариант сотрудничестваОдноразовый проект
РазделРазработка программ
Предоплатабез предоплат
Способы оплатыНаличные, Банковский перевод
Приём заявокзавершён
Описание проекта
Необходимо создать программу автоматической настройки браузеров пользователей.
Цель программы - избавить пользователеё от необходимости настраивать броузер для успешной работы на определенных веб-сайтах. Для получения всех нужных настроек, пользователь скачивает программу, запускает её, и ждёт произведения необходимых настроек. В результате работы программы, пользователь получает уведомления о сбоях и успехах работы, имеет возможность получить сведения о том, какие изменения произведены, имеет возможность вернуть настройки на исходные (если они сохранены).
Программа представляет из себя упакованный исполняемый файл, который содержит в себе два типа данных.
1 - Интерпретатор файлов настроек.
2 - Файлы настроек.
1)
Интерпретатор файлов настроек должен уметь выполнять операции по настройке популарных браузеров. То есть производить изменения на ПК пользователя в файлах, реестре, базах данных браузеров так, чтобы эти браузеры настраивались, а также выполнять системные вызовы, обращения в ABI библиотек и выполнять другие исполняемые программы и модули.
Цель интерпретатора файлов настроек - считать информацию о настройках броузеров из файлов настроек и выполнять операции по настройке броузеров в соответствии с ними.
Типичные операции:
- Добавление веб-сайтов в избранные.
- Включение параметров доступа к сайтам (доверенные сайты) для отдельных сайтов и по шаблонам.
- Добавление-удаление сертификатов шифрования в хранилища пользователя.
- Настройка дополнительных параметров броузеров (включение-выключение ActiveX, SSL, TLS и прочее.
- Поиск броузеров на ПК пользователя, предложение пользователю выбора о работе с одним из броузеров.
- Создание ярлыков на веб-ресурсы на рабочем столе и меню пуск.
- прочии настройки броузеров.
2)
Файлы настроек должны иметь вид XML или текстовых файлов, описывающих производимые изменения.
Цель программы - избавить пользователеё от необходимости настраивать броузер для успешной работы на определенных веб-сайтах. Для получения всех нужных настроек, пользователь скачивает программу, запускает её, и ждёт произведения необходимых настроек. В результате работы программы, пользователь получает уведомления о сбоях и успехах работы, имеет возможность получить сведения о том, какие изменения произведены, имеет возможность вернуть настройки на исходные (если они сохранены).
Программа представляет из себя упакованный исполняемый файл, который содержит в себе два типа данных.
1 - Интерпретатор файлов настроек.
2 - Файлы настроек.
1)
Интерпретатор файлов настроек должен уметь выполнять операции по настройке популарных браузеров. То есть производить изменения на ПК пользователя в файлах, реестре, базах данных браузеров так, чтобы эти браузеры настраивались, а также выполнять системные вызовы, обращения в ABI библиотек и выполнять другие исполняемые программы и модули.
Цель интерпретатора файлов настроек - считать информацию о настройках броузеров из файлов настроек и выполнять операции по настройке броузеров в соответствии с ними.
Типичные операции:
- Добавление веб-сайтов в избранные.
- Включение параметров доступа к сайтам (доверенные сайты) для отдельных сайтов и по шаблонам.
- Добавление-удаление сертификатов шифрования в хранилища пользователя.
- Настройка дополнительных параметров броузеров (включение-выключение ActiveX, SSL, TLS и прочее.
- Поиск броузеров на ПК пользователя, предложение пользователю выбора о работе с одним из броузеров.
- Создание ярлыков на веб-ресурсы на рабочем столе и меню пуск.
- прочии настройки броузеров.
2)
Файлы настроек должны иметь вид XML или текстовых файлов, описывающих производимые изменения.