Данное расширение разработано с целью упрощения и автоматизации рутинных процессов на HTML-страницах. Оно предназначено для тех,…

Latest Version

Version
1.2.9
Update
November 24, 2024
Size
1.6MiB
Developer
Category
Users
44
Rating
5 ★
Manifest Version
3
Web Store Status
Languages Support
русский
See more
Permissions
ActiveTab
Storage
See more

Clicker Extension

Данное расширение разработано с целью упрощения и автоматизации рутинных процессов на HTML-страницах. Оно предназначено для тех, кто ищет эффективные решения для повышения продуктивности работы в интернете.

Особенности расширения:

Автоматизация задач: Расширение позволяет автоматизировать различные действия на HTML-страницах, такие как заполнение форм, клики по ссылкам и многое другое, экономя ваше время и усилия.
Простота использования: Интуитивно понятный интерфейс делает расширение доступным для пользователей любого уровня навыков.
Пользовательские сценарии: Позволяет создавать и сохранять собственные сценарии автоматизации, обеспечивая гибкость и персонализацию работы.
Обратите внимание, что расширение находится на ранней стадии разработки. Мы активно работаем над улучшением его функциональности и стабильности, и будем благодарны за обратную связь и предложения от пользователей.

Поддержка и обратная связь:
Для вопросов, предложений или сообщений об ошибках, пожалуйста, свяжитесь с нами по электронной почте [email protected].


Структура записываемого скрипта:
Пример:
/html[1]/body[1]/div[1]/input[1]|3|1~2~3~4~5
/html[1]/body[1]/div[1]/input[1]|7
/html[1]/body[1]/div[2]/input[1]|8
/html[1]/body[1]/div[2]|17
End7,9
/html[1]/body[1]/div[4]/button[1]|1

1. XPath-локатор: Определяет путь к элементу на веб-странице. Например, /html[1]/body[1]/div[1]/input[1] указывает на определенный элемент input.
2. Командный флаг или идентификатор действия: Число после \"|\", как 3 или 7, обозначает конкретное действие, который должен быть выполнен для этого элемента.
3. Данные пользователя: Например данные \"1~2~3~4~5\", это те данные которые ввел пользователь при записи действия \"Обработка массива\".


Список флагов:
Флаг 1: Используется для обработки стандартного клика.
Флаг 2: Применяется для вставки текста, который вводит пользователь.
Флаг 3: Относится к обработке массива текстовых данных.
Флаг 4: Используется для копирования данных.
Флаг 5: Применяется для проверки данных на основе пользовательского ввода.
Флаг 7: Применяется в контексте проверки данных между элементами.
Флаг 8: Применяется в контексте проверки данных между элементами (2 элемент).
Флаг 10: Используется для обработки ввода пользователя в режиме выбора элемента.
Флаг 11: Применяется для проверки существования элемента.
Флаг 12: Вспомогательный флаг для 11.
Флаг 13: Относится к проверке отсутствия элемента.
Флаг 14: Вспомогательный флаг для 13.
Флаг 15: Используется для добавления записи в лог.
Флаг 16: Применяется для ожидания загрузки DOM.
Флаг 17: Используется для возврата скрипта к предыдущему флагу.


Логика исполнения скрипта:
Скрипт выполняется последовательно сверху вниз, если какое либо условие выполнятся, например \"Проверка данных\", скрипт переходит к элементу End, с заданным флагом, и продолжает выполнение с него, если же условие не выполняется, скрипт продолжает выполняться последовательно, доходит до метки End и останавливается, в случае обработки массива, переходит к новому элементу.


Инструкция по использованию:
Для записи скрипта, нужно нажать кнопку \"Запись\", в расширении, после чего нажать ПКМ и выбрать необходимое действие на странице, что бы остановить перемещение модального окна с кнопками, нужно зажать кнопку Shift.
Чтобы выйти из записи конкретного действия нудно нажать на кнопку \"Tab\".
Чтобы удалить действие нужно, во время \"записи\", нажать на кнопку \"Редактировать XPath\" выбрать нужный элемент или группу элементов и нажать на кнопку \"Удалить строчку\" и нажать кнопку \"Сохранить\" при переходе обратно на страницу, где ведется запись эти действия будут удалены.

Инструкция к каждой из кнопок:

1. Обычное нажатие: Используется для стандартного действия клика.
2. Вставка текста: Позволяет вставить текст в выбранный элемент.
3. Обработка массива: Используется для обработки массива данных (каждое действие будет повторяться при обработке нового элемента массива, также при начале работы скрипта, пользователю предлагается заменить указанный массив данных при записи).
4. Копировать данные: Эта кнопка предназначена для копирования данных, копирование данных происходит в txt файл который скачивается после выполнения заданных действий на странице, запись производится в 2 файла \"лог обработки\" - записываются данные если условия остальных кнопок выполняются, \"лог ошибок\" - если условия не выполняются.
5.Проверка данных: Позволяет проверить определенные данные на странице, с заданным значением, при \"записи\" и выборе элемента для проверки, сначала указывается сам элемент для проверки, после записываются действия в случае не соответствия данных.
5. Проверка данных между элементами: Эта кнопка используется для сравнения данных между разными элементами на странице, логика записи такая же как и в кнопке \"Проверка данных\".
6. Спан для выбора элемента: Эта кнопка активирует режим выбора элемента, при начале работы скрипта, и позволяет пользователю выбрать нужное значение для заполнения, также при начале работы скрипта, пользователю предлагается заменить указанные, данные при записи.
7. Элемент существует: Проверяет наличие определенного элемента на странице.
8. Элемент не существует: Проверяет отсутствие элемента на странице. .
9. Добавить запись в лог: Используется для добавления записи в лог, стоит отметить что запись в лог происходит в 2 файла \"лог обработки\", \"лог ошибок\", в зависимости от места применения и только после объявления кнопки \"Копировать данные\".
10. Ожидание загрузки DOM: Эта кнопка ожидает полной загрузки DOM перед выполнением действий.
11. Вернуться к предыдущему флагу: Эта кнопка возвращает скрипт к предыдущему флагу, данная логика предназначена для \"ожидания\" какого либо элемента на странице, т.к. ожидание загрузки DOM не всегда эффективно.
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 3, "version": "1.2.9", "name": "Clicker", "permissions": ["activeTab", "storage"], "icons": { "16": "icon16.png", "48": "icon48.png", "128": "icon128.png" }, "background": { "service_worker": "background.js" }, "content_scripts": [ { "matches": [""], "js": ["content.js"] } ], "web_accessible_resources": [ { "resources": ["css.png" ,"search.png","stop.png", "play.png", "expand.png", "rec.png", "collapse.png", "graph.png"], "matches": [""] } ], "action": { "default_popup": "popup.html", "default_icon": { "16": "icon16.png", "48": "icon48.png", "128": "icon128.png" } }}
Read more

Similar Extensions

icon

Image Renamer Extension · Productivity 44 0 ★ 14.89KiB

icon

Auto Click Scheduler - FoxyClick Extension · Productivity 44 56 ★ 73.4KiB

icon

Visual Web Scraper Extension · Productivity 44 66 ★ 341KiB

icon

Clicker (Browser Click Simulator) Extension · Productivity 44 2 ★ 34.75KiB

icon

Wildfire Extension · Productivity 44 93 ★ 23.27MiB

icon

Dream Digital Data Scraper Extension · Productivity 44 17 ★ 137KiB

icon

Auto Clicker Extension · Productivity 44 392 ★ 264KiB

icon

Simple Admiral Blocker Extension · Productivity 44 0 ★ 30.09KiB

icon

GS Auto Clicker Extension · Productivity 44 12 ★ 26.19KiB

icon

Autoclicker Extension · Accessibility 44 27 ★ 13.1KiB

icon

SmmBox is a tool for SMM Extension · Social & Communication 44 75 ★ 9.49MiB

icon

Auto Clicker - AutoFill [BETA] Extension · Productivity 44 30 ★ 299KiB

icon

Browserflow - Web Scraping & Web Automation Extension · Productivity 44 222 ★ 1.06MiB

icon

Automa Extension · Developer Tools 44 205 ★ 2.12MiB

icon

Яндекс Wordstat Extension Extension · Productivity 44 8 ★ 90.45KiB

icon

Парсер сайтов · мониторинг цен конкурентов Extension · Shopping 44 6 ★ 249KiB

icon

Website Scraper Extension · Productivity 44 3 ★ 1.03MiB

icon

Proxyfy Extension · Developer Tools 44 6 ★ 419KiB

icon

Twitter Auto Clicker Extension · Fun 44 6 ★ 3.57KiB

icon

GoLess: Browser Automation and Web Scraping Extension · Productivity 44 15 ★ 12.03MiB

icon

Auto Clicker Pro Extension · Productivity 44 3 ★ 49.09KiB

icon

Запись экрана Extension · Productivity 44 10 ★ 99.16KiB

icon

VK Notes Extension · Social & Communication 44 33 ★ 177KiB

icon

Blum Web Extension · Social & Communication 44 9 ★ 31.66KiB