Archives
Trending
Support
Login
clear text
XML
Django
JavaScript
MATLAB
C
C++
C#
Python
SQL
Shell
Bash
Markdown
YAML
JSON
HTML
CSS
PHP
Java
Ruby
Go
Rust
Swift
Kotlin
Arduino
TypeScript
Perl
Autohotkey
Lua
SQF
R
Scala
Haskell
Groovy
Dart
Clojure
VB.NET
Objective-C
PowerShell
Bash
CoffeeScript
Verilog
from selenium import webdriver import time # COMENTARIO DE PROGRAMADOR: La unica incontingencia que le encontre a esto, es que al menos a mi, Chrome cuando abre Facebook # me pregunta si quiero recibir notificaciones y eso con Selenium no lo puedo quitar por que es parte # del navegador y no lo maneja, y desde la configuracion de Chrome no funciona quitarlo. # DATOS NECESARIOS PARA LA AUTOMATIZACION url = 'https://www.facebook.com/' usuario = '' password = '' contacto = '' mensaje = 'Mensaje enviado automaticamente desde Python.' driver = webdriver.Chrome('chromedriver.exe') #Abrir pagina de Fb. driver.get(url) #Ahora voy a escribir mi usuario. driver.find_element_by_xpath('/html/body/div[1]/div[2]/div[1]/div/div/div/div[2]/div/div[1]/form/div[1]/div[1]/input').send_keys(usuario) #Ahora voy a escribir mi contraseƱa. driver.find_element_by_xpath('/html/body/div[1]/div[2]/div[1]/div/div/div/div[2]/div/div[1]/form/div[1]/div[2]/div/input').send_keys(password) #Voy a esperar unos segundos. time.sleep(1) #Ahora voy a tocar en ingresar. driver.find_element_by_xpath('/html/body/div[1]/div[2]/div[1]/div/div/div/div[2]/div/div[1]/form/div[2]/button').click() #Voy a esperar unos segundos. time.sleep(20) #Ahora voy a abrir el chat. driver.find_element_by_xpath('/html/body/div[1]/div/div[1]/div/div[5]/div/div[1]/div[2]/span/div/i').click() #Voy a esperar unos segundos. time.sleep(10) #Ahora voy a buscar el contacto con el que me quiero comunicar. driver.find_element_by_xpath('/html/body/div[1]/div/div[1]/div/div[5]/div/div[1]/div[1]/div/div/div/div/div/div[2]/div[1]/div/div[2]/div[1]/div/div[1]/input').send_keys(contacto); #Voy a esperar unos segundos. time.sleep(2) #Ahora voy a seleccionar al contacto para abrir su chat. driver.find_element_by_xpath('/html/body/div[1]/div/div[1]/div/div[5]/div/div[1]/div[1]/div/div/div/div/div/div[2]/div[1]/div/div[2]/div[2]/div/div[1]/ul/li[1]/ul/li[1]/div/a/div').click() #Voy a esperar unos segundos. time.sleep(2) #Ahora voy a redactar el mensaje que quiero enviarle. driver.find_element_by_xpath('/html/body/div[1]/div/div[1]/div/div[5]/div/div[1]/div[1]/div/div/div/div/div/div[2]/div[2]/div/div[2]/div/div/div[2]/div[4]/div[2]/div/div/div/p').send_keys(mensaje) #Voy a esperar unos segundos. time.sleep(5) #Ahora voy a apretar el boton para enviar el mensaje. driver.find_element_by_xpath('/html/body/div[1]/div/div[1]/div/div[5]/div/div[1]/div[1]/div/div/div/div/div/div[2]/div[2]/div/div[2]/div/div/span/div').click()
Mark as private (unlisted)
for 30 minutes
for 6 hours
for 1 day
for 1 week
for 1 month
for 1 year
everlasting (like CCCP)