From e8f3993d248f6ff574c02b601589e1b098ab0937 Mon Sep 17 00:00:00 2001 From: NW Date: Wed, 25 Sep 2024 12:40:37 +0000 Subject: [PATCH] =?UTF-8?q?=D0=94=D0=BE=D0=B1=D0=B0=D0=B2=D0=B8=D1=82?= =?UTF-8?q?=D1=8C=20parce.js?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- parce.js | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 parce.js diff --git a/parce.js b/parce.js new file mode 100644 index 0000000..fc8aadd --- /dev/null +++ b/parce.js @@ -0,0 +1,34 @@ +# WhatsApp Group Contacts Parser + +Этот проект представляет собой скрипт для парсинга номеров телефонов из групп WhatsApp. Он автоматически прокручивает список участников группы и извлекает уникальные номера телефонов. + +## Описание + +Скрипт использует JavaScript для работы с DOM элементов веб-страницы WhatsApp Web. Он находит номера телефонов в элементах с определенными селекторами и сохраняет их в уникальном наборе для предотвращения дублирования. Результаты выводятся в формате JSON. + +## Функциональность + +- **Автоматическая прокрутка**: Скрипт прокручивает список участников, пока не достигнет конца. +- **Парсинг номеров телефонов**: Извлекает уникальные номера телефонов из элементов DOM. +- **Поддержка различных форматов**: Поддерживает международные форматы номеров с кодами стран. + +## Установка + +1. Скопируйте код скрипта в консоль вашего браузера или сохраните его в файл с расширением `.js`. +2. Откройте [WhatsApp Web](https://web.whatsapp.com). +3. Перейдите в нужную группу и откройте консоль разработчика (F12 или Ctrl+Shift+I). +4. Вставьте скрипт в консоль и нажмите Enter для запуска. + +## Запуск + +После запуска скрипта он начнет прокрутку и парсинг номеров телефонов. Результаты будут выведены в консоль в формате JSON, включая общее количество уникальных номеров. + +```json +{ + "count": 10, + "numbers": [ + "+1234567890", + "+0987654321", + ... + ] +}