WhatsApp에서 친구를 괴롭히는 방법은 무엇입니까?
10145 단어 automationseleniumchromewhatsapp
그것에 뛰어 들자. 😁
python
를 프로그래밍 언어로 사용하고 selenium
를 사용하여 메시징을 자동화할 것입니다.1단계: Chromedriver 다운로드
this 링크를 사용하여 ChromeDriver를 다운로드하고 zip 파일의 압축을 풉니다.
참고: 시스템에 설치된 Chrome 버전에 따라 다운로드하십시오.
2단계: Selenium 패키지 설치
셀레늄 파이썬 패키지를 설치해야 합니다.
터미널을 열고 명령
pip install selenium
을 실행합니다.셀레늄here에 대해 자세히 알아보기
3단계: 프로그래밍
코딩 시간 (); 😉
filename.py
을 만듭니다. (나는 PyCharm을 사용하고 있습니다) How to get XPath of HTML element?
from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.common.keys import Keys
from selenium.webdriver.support import expected_conditions as EC
from selenium.webdriver.support.wait import WebDriverWait
# About Selenium - https://www.selenium.dev/
# Getting Chrome Driver
driver = webdriver.Chrome(r"D:\Softwares\chromedriver_win32\chromedriver.exe") #put path of chromedriver.exe
driver.get('https://web.whatsapp.com/')
# Number of messages you want to spam
MESSAGE_COUNT = 10
# Sends Message
def sendMessage(msg):
# Entering message in chat box
WebDriverWait(driver, 100).until(
EC.element_to_be_clickable((By.XPATH, '//*[@id="main"]/footer/div[1]/div[2]/div/div[2]'))).send_keys(msg)
# Clicking SEND button
WebDriverWait(driver, 100).until(
EC.element_to_be_clickable((By.XPATH, '//*[@id="main"]/footer/div[1]/div[2]/div/div[2]'))).send_keys(
Keys.RETURN)
flag = True
while flag:
name = input("Enter Contact Name (Type \'exit\' to end the program) :") #type exit to end program
if name == "exit":
flag = False
else:
# How to get XPath of HTML element? -
# Learn at https://ajaygalagali.hashnode.dev/how-to-get-xpath-of-html-element
# To know more about XPATH visit - https://developer.mozilla.org/en-US/docs/Web/XPath
# Clicking on Search
WebDriverWait(driver, 100).until(
EC.element_to_be_clickable((By.XPATH, '//*[@id="side"]/div[1]/div/label/div/div[2]'))).click()
# Entering contact name
WebDriverWait(driver, 100).until(
EC.element_to_be_clickable((By.XPATH, '//*[@id="side"]/div[1]/div/label/div/div[2]'))).send_keys(name)
# Opening chat of contact
WebDriverWait(driver, 100).until(
EC.element_to_be_clickable((By.XPATH, '//*[@id="side"]/div[1]/div/label/div/div[2]'))).send_keys(
Keys.RETURN)
# Spamming messages
for i in range(MESSAGE_COUNT):
sendMessage(i)
sendMessage("These messages are sent by Python Program!")
sendMessage("Learn here: https://ajaygalagali.hashnode.dev/")
패키지를 성공적으로 가져왔는지 확인하십시오.
4단계: 메시지 보내기
MESSAGE_COUNT
를 임의의 숫자로 변경할 수 있습니다. 해당 숫자의 메시지가 친구에게 스팸으로 전송됩니다. 👨⚖️ 결론
11개의 메시지에 짜증을 낼까요? 안 돼요!
내 이야기를 들어! 친한 친구의 그룹에 10k 메시지를 보내도록 프로그래밍했습니다. 약 50개의 메시지가 그룹으로 전송되었고 관리자가 나를 그룹에서 쫓아냈습니다 😂. 두뇌를 가진 관리자! 👏.
음, 제목은 비열하지 않고 WhatsApp 그룹에서 쫓겨나는 방법이어야 합니다. 😁
헐 xD
🤝 감사합니다
Keep annoying friends 😉
⚠ 원본 블로그 확인here
Reference
이 문제에 관하여(WhatsApp에서 친구를 괴롭히는 방법은 무엇입니까?), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://dev.to/ajaygalagali/how-to-annoy-your-friends-on-whatsapp-4pm6
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Keep annoying friends 😉
Reference
이 문제에 관하여(WhatsApp에서 친구를 괴롭히는 방법은 무엇입니까?), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/ajaygalagali/how-to-annoy-your-friends-on-whatsapp-4pm6텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)