Отменен

Необходимо разработать плагин для Chrome

Необходимо разработать плагин для Chrome, но не выкладывать его в публичный доступ.

Все права на плагин переходят мне.

Функции, которые он должен выполнять:

1. Собирать всё описание об ошибках и варнингах из Console и выписывать в отдельный текстовый файл.

В файле перед варнингом и ошибкой добавлять время. Если появляется новая ошибка или варнинг – дописывать в конец файла. Обозначить этот функционал комментариями.

Помимо вышеописанного текстового файла:

2. Если появляется ошибка – записать ее отдельно в файл и сразу сделать скриншот экрана.

Сохранить ошибку и ее описание в отдельный текстовый файл с названием – время и дата, когда это произошло. Срин должен называться так же.

То есть в итоге, если появилась ошибка в консоли, то сохраняется текстовый файл и картинка в формате PNG.

3. Добавить возможность фильтрации ошибки и варнинга по названию (в самом коде) для пункта 1 и 2.

То есть чтобы мы могли отбросить ошибки или варнинги, которые содержат "текст". Указать комментом место в коде.

4. Когда будет начинаться сбор ошибок, варнингов и создание скринов?

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

Если мы указали такое уточнение в коде, то основная папка должна создаваться в момент Первого перехода по этому URL после открытия браузера. Если мы открываем новые вкладки, то вторая папка не создается.

Всё, что будет записано этим плагином (текстовые файлы, скрины), должно выгружаться в новую созданную Главную папку, в названии – дата, время создания и URL (указанный нами в уточнении)

4.2 Если уточнение про домен или строгое равенство url не добавлено, то всё, что будет записано этим плагином, должно выгружаться в новую созданную Главную папку, в названии – дата и время создания. Папка создается с первым открытием браузера или при запуске плагина. Если открываем новую вкладку, то вторая папка не создается. Если мы закрыли браузер и потом снова открыли, то, соответственно, создастся всего 2 папки.

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

В исходных файлах добавить комменты с описанием того, для какого из требований этот кусок кода (пункты 1, 2 ,3 или 4 и кратко для чего именно эта часть кода).

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

P.S Если будут идеи улучшений или дополнительных функций, то предлагайте, рассмотрю за отдельную плату.

Навыки: Программирование

Показать больше: 1с фриланс украина, 2d иллюстратор фриланс, 2d фриланс, chrome app developer, chrome dash, chrome extension login, chrome web store android extensions, chrome extension developer, download chrome extension, chrome developer, chrome plugin, 3d аниматор фриланс, 3d визуализатор фрилансер, 3d графика фриланс, 3d дизайн интерьера фриланс, 3d дизайнер фрилансер, 3d моделирование онлайн, 3d моделирование онлайн фриланс, 3d моделлер онлайн, 3d моделлер удаленно

О работодателе:
( 0 отзыв(-а, -ов) ) St Petersburg, Russian Federation

ID проекта: #25429224