Разработать плагин для Chrome
Бюджет $30-250 USD
- Freelancer
- Работа
- Программирование
- Разработать плагин для 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 Если будут идеи улучшений или дополнительных функций, то предлагайте, рассмотрю за отдельную плату.