Написать прогрмму-блокировщик

Цена договорная
30 июля 2020, 18:40 • 7 откликов • 85 просмотров
Необходимо написать программу, блокирующую загрузку страницы браузера в случае если пользователь вводит в поиске запрещенное слово или же если страница имеен запрещенный url.


Мы видим следующие шаги:

1. Разработка Локальной Базы Данных блок-слов и URL ссылок

1.1. Выбрать формат базы данных (например json-файл, sqlite, mysql, mongo, база данных будет встроена в приложения).
Привести аргументы, в пользу данного решения.

В дальнейшем будет доработан веб-сервис, с которым будет происходить синхронизация базы данных, учесть данный факт при выборе.



1.2. Разработать структуру базы данных (нужно хранить блок-слова и запрещенные URL)

1.3. Предусмотреть защиту от неконтроллируемого изменения базы данных (пользователь не должен иметь свободный доступ к редактированию базы данных)

1.4. Разработать инструмент для локального редактирования базы данных Администратором.


1.5. Предоставить интерфейс для дальнейшей работы с БД из программы (если такого нет в выбранном решении)


2. Разработка локального сервиса-блокировки
2.1. Разработать программу-блокировщик нежелательного контента. Программа блокирует поисковые блок-слова и сайты из БД (см. пункт 1)

2.2. Защитить программу от стандартного удаления.

Исключить возможность удалить программу с помощью "станадтного удаления программ"
Защитить программу от удаления стандартными утилитами (например ccleaner)


Программа планируется как кроссплатформенная (включая и мобильные версии). Но начать писать можно с одной платформы: Mac OS либо Windows.

Просим вас оставлять ваши контакты (желательно Телеграм), писать комментарий по поводу данной задачи, о путях решения и вашем опыте, а также о стоимости такой работы либо стоимость вашей работы за час (на случай повременной оплаты).