Skip to content

Instantly share code, notes, and snippets.

@chainsawriot
Last active August 27, 2015 08:00
Show Gist options
  • Save chainsawriot/98bb410afb2fd0abc476 to your computer and use it in GitHub Desktop.
Save chainsawriot/98bb410afb2fd0abc476 to your computer and use it in GitHub Desktop.
# github.com/chainsawriot
import os, sys
from selenium import webdriver
import selenium.webdriver.support.ui as ui
from selenium.webdriver.common.keys import Keys
# your facebook username and password
USERNAME = ""
PASSWORD = ""
def login(username, password, text, fbidtobombard):
firefox_profile = webdriver.FirefoxProfile()
#firefox_profile.set_preference('permissions.default.image', 2)
driver = webdriver.Firefox()
wait = ui.WebDriverWait(driver,10)
driver.get("https://m.facebook.com/")
user = driver.find_element_by_xpath("//input[@name='email']")
user.clear()
user.send_keys(username)
pw = driver.find_element_by_xpath("//input[@name='pass']")
pw.clear()
pw.send_keys(password)
driver.find_element_by_xpath("//input[@name='login']").click()
driver.get('https://m.facebook.com/photo.php?fbid=' + fbidtobombard)
commentbox = driver.find_element_by_xpath("//input[@name='comment_text']")
commentbox.clear()
commentbox.send_keys(text)
driver.find_element_by_xpath("//input[@value='Comment']").click()
driver.close()
login(USERNAME, PASSWORD, sys.argv[1], "10150272040879332")
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment