我在Github上找到了一个Python脚本,可以通过Selenium自动发送WhatsApp Web消息。 这是链接。
尽管它原本是用于垃圾邮件的,但我试图将其改为有益的目的,但脚本似乎无法正常工作。它并没有通过WhatsApp Web发送消息,而只是加载了一个QR身份验证屏幕,然后在我用手机进行身份验证后什么也没发生。
你知道为什么会出现这种情况吗?我正在Firefox上运行最新版本的Selenium WebDriver,geckodriver已经提取到了/usr/bin/。
#https://www.github.com/iamnosa
#Let's import the Selenium package
from selenium import webdriver
#Let's use Firefox as our browser
web = webdriver.Firefox()
web.get('http://web.whatsapp.com')
input()
#Replace Mr Kelvin with the name of your friend to spam
elem = web.find_element_by_xpath('//span[contains(text(),"Mr Kelvin")]')
elem.click()
elem1 = web.find_elements_by_class_name('input')
while True:
elem1[1].send_keys('hahahahahahaha')
web.find_element_by_class_name('send-container').click()
尽管它原本是用于垃圾邮件的,但我试图将其改为有益的目的,但脚本似乎无法正常工作。它并没有通过WhatsApp Web发送消息,而只是加载了一个QR身份验证屏幕,然后在我用手机进行身份验证后什么也没发生。
你知道为什么会出现这种情况吗?我正在Firefox上运行最新版本的Selenium WebDriver,geckodriver已经提取到了/usr/bin/。