Создать расширение Google Chrome

4 000 руб. за проект • безналичный расчёт, электронные деньги
17 марта 2018, 20:30 • 2 отклика • 24 просмотра
Имеется: сайт https://tradeit.gg
Необходимо: реализовать расширение, которое делает несколько действий за пользователя.

Подробнее:
Popup.html (фото 1. popup.html.png) содержит:
1. <input type="number"> Интервал нажатия на кнопку "обновить", в секундах.
2. Checkbox, для включения регулярного нажатия на кнопку "Обновить инветарь бота"
3. Кнопка "Выбрать самый последний предмет"
4. Вывод cookies сайта в <input type='text'>
5. Кнопка "Отправить GET запрос"

Логика работы (фото 2. Приложение.png. Указаны номера из списка ниже с объектами на экране):
1. <input type="number"> Интервал нажатия на кнопку "обновить", в секундах.
2. Checkbox, для включения регулярного нажатия на кнопку "Обновить инветарь бота"
2.2. После обновления инвентаря вычислить:
2.3. Общее количество одинаковых предметов в id="sinv-cardblock" по атрибуту "data-original-title"
2.4. Максимальное число одноименных предметов (у каждого предмета атрибут "data-max")
2.5. Добавить надпись с "количество предметов"/"максимальное количество предметов" над номером бота у каждого предмета
3. Кнопка "Выбрать самый последний предмет"
3.1. Находит последний и самый дешевый предмет в инвентаре
3.2. "Нажимает" на предмет, чтобы он появился в области "Выберите те вещи, которые вы хотите получить из списка ниже"
4. Вывод cookies сайта в <input type='text'>
4.1. При полной загрузке DOM обновляет данные в input
5. Вывод в консоль браузера названий кнопок, на которые кликает юзер в popup.html
6. Включенное расширение можно увидеть в chrome://inspect/#extensions или browser://inspect/#extensions
7. Кнопка "Отправить GET запрос"
7.1 Отправить GET-запрос на "https://steamstat.us/" и вывести ответ в консоль браузера
Файлы
Отзывы
R50 b8b9fda88f644ff28c62e7ef8f61df9f
A .
Заказчик
Сотрудничеством доволен. Со всеми подводными камнями реализации справился. Рекомендую!
6 лет назад