Рубрики
Без рубрики

Создание спаматов WhatsApp, используя Selenium и Python.

У всех нас были спамины войн на наших групповых чатах раньше, и они утомили из-за острых мун … Теги с Python, Selenium, автоматизация.

У всех нас раньше у нас были спамины войн наших групповых чатов, и они утомили из-за простого Mundeness этой задачи, снова отправляя одно сообщение и снова. Вот где автоматизация входит в.

Selenium – это библиотека веб-тестирования для роботской структуры. Мы собираемся использовать это сегодня.

  1. Установите Selenium:
  • Откройте командную строку с привилегиями администратора.
  • Тип в «Установка Pip Selenium»
pip install selenium
  1. Установите Chrome WebDriver:
    • Определите версию Chrome ты используешь
    • Перейти к Веб-страница Hrome Whire и загрузить нужный драйвер.
    • Здесь я использую ОС Windows, я загрузил Zip-файл Win32.
  • После того, как он был загружен, извлеките файл .exe и поместите его в привод и файл по вашему выбору (важно помнить, где вы сохранили его).
  1. Проверка окружающей среды:

    • Перейдите в редактор Python по вашему выбору (я использую ноутбук Jupyter) и попробуйте импортировать Selenium. Если он работает без ошибок, ваша настройка успешна.
  2. Код:

    • Теперь скопируйте следующий код:
from selenium import webdriver
PATH = "C:\Program Files (x86)\chromedriver.exe" # Location of the webdriver file

driver = webdriver.Chrome(PATH)
driver.implicitly_wait(15) 
driver.get('https://web.whatsapp.com')
driver.find_element_by_css_selector("span[title='" + input("Enter name to spam: ") + "']").click()
inputString = input("Enter message to send: ")
while(True):
    driver.find_element_by_xpath().send_keys(inputString)
    driver.find_element_by_xpath().click()

ВАЖНЫЙ ПРИМЕЧАНИЕ : Пожалуйста, измените путь к тому, где вы сохранили файл .exe.

  1. Окончательный результат:
    • Использование вашего телефона Сканирование QR-код для WhatsApp Web, а затем введите имя и сообщение, которое вы хотите спам.

Спамер в действии:

  • Скопируйте и вставьте код сверху в свой редактор (желательно Jupyter Notebook).

  • Запустите код. Вы должны быть в состоянии увидеть что-то вроде изображения ниже. Вы также увидите, что открывается новое окно WhatsApp.

  • В «Введите имя в раздел SPAM», добавьте имя контакта или группы, которую вы хотите спам.

  • В «Введите сообщение для SPAM» введите строку, которую вы хотите отправить.

  • После того, как вы попадаете в Enter, проверьте окно WhatsApp, вы увидите бесконечное количество сообщений, отправляемых в группу/контакт.

  • Чтобы остановить нажмите Ctrl + C или нажмите кнопку «Стоп», если вы находитесь на ноутбуке Jupter.

Заключение:

Спамер работает так же, как и предназначено, и чрезвычайно быстро. Это также дает хороший глазник в мире автоматизации.

Обычно столкнулся с ошибками:

  • Иногда при импорте Selenium вы можете получить ошибку импорта. Проверьте, где установлен Selenium, и выясняется, где, если при установке селена и параметры Python Path.

Счастливое кодирование!

Оригинал: “https://dev.to/pranavviswanathan/making-a-whatsapp-spammer-using-selenium-and-python-1o68”