Whatsapp koji koristi Python!

Whatsapp koji koristi Python!

Jeste li ikada poželjeli automatski čestitati svojim prijateljima rođendane ili poslati niz poruka svom prijatelju (ili bilo kojem WhatsApp kontaktu!) automatski u unaprijed određeno vrijeme ili poslati svojim prijateljima slanjem tisuća nasumičnih poruka na WhatsApp! Korištenje Automatizacija preglednika možete sve to i još mnogo više! 

Prvo morate instalirati ove:

1) Python vezivanja za Selenium (softver za automatizaciju preglednika)  

pip install selenium 

2) Krom web vozač 

Preuzmite upravljački program za Chrome odavde: Stranica za preuzimanje Chromedrivera ( odaberite svoju specifičnu verziju ) Raspakirajte ga na poznatoj lokaciji kao lokaciju trebamo kasnije

Ako negdje zapnete, pogledajte dokumentaciju: Link za dokumentaciju

3) Chromium web preglednik ( Open-source verzija preglednika chrome)  

sudo apt-get install chromium-browser 

To je to! Spremni ste.

Zaronimo odmah

Python
   from   selenium   import   webdriver   from   selenium.webdriver.support.ui   import   WebDriverWait   from   selenium.webdriver.support   import   expected_conditions   as   EC   from   selenium.webdriver.common.keys   import   Keys   from   selenium.webdriver.common.by   import   By   import   time   # Replace below path with the absolute path   # to chromedriver in your computer   driver   =   webdriver  .  Chrome  (  '/home/saket/Downloads/chromedriver'  )   driver  .  get  (  'https://web.whatsapp.com/)   wait   =   WebDriverWait  (  driver     600  )   # Replace 'Friend's Name' with the name of your friend   # or the name of a group   target   =   ''Friend  '  s Name''   # Replace the below string with your own message   string   =   'Message sent using Python!!!'   x_arg   =   '//span[contains(@title'   +   target   +   ')]'   group_title   =   wait  .  until  (  EC  .  presence_of_element_located  ((   By  .  XPATH     x_arg  )))   group_title  .  click  ()   inp_xpath   =   '//div[@][@]'   input_box   =   wait  .  until  (  EC  .  presence_of_element_located  ((   By  .  XPATH     inp_xpath  )))   for   i   in   range  (  100  ):   input_box  .  send_keys  (  string   +   Keys  .  ENTER  )   time  .  sleep  (  1  )   

Držite mobilni telefon sa sobom. Odaberite WhatsApp web s gornje trake u WhatsAppu (3 točke) 

Snimka zaslona2


Zatim pokrenite skriptu (provjerite jeste li dodali apsolutni put za upravljački program za Chrome i zamijenili the ciljna varijabla s imenom vašeg prijatelja). Skenirajte QR kod koji se pojavljuje na ekranu i uživajte u snazi ​​pythona!

Snimka zaslona3

Koristite ovu skriptu samo u obrazovne svrhe. Nisam odgovoran ako vas prijatelji (ili čak Whatsapp) blokiraju.

Slobodno izmijenite kôd. Pokušajte:  

  1. Pošalji SMS više grupa odjednom
  2. Pošaljite poruke s unaprijed definiranog popisa poruka nasumično ili
  3. Pošaljite potpuno nasumični tekst.

U nastavku komentirajte svoje iskustvo!

Kada je u pitanju automatizacija preglednika, to je samo vrh ledenog brijega. Napisat ću još članaka o automatizaciji preglednika kako bismo vam dali uvid u njegovu moć!

Povezani post: 

Automatizacija preglednika pomoću Selena

Napravi kviz