Ayuda con codigo phyton

zeit07

Bovino adicto
#1
Hola a todos me podrian ayudar con este codigo, en que parte se le puede agregar para que muestre la fecha antes o despues del mensaje que publica en el muro de facebook alguna sugerencia bakunos

Código:
import mechanize
import cookielib
import sys
import getpass

br = mechanize.Browser()

# Cookie Jar
cj = cookielib.LWPCookieJar()
br.set_cookiejar(cj)

# Browser options
br.set_handle_equiv(True)
br.set_handle_redirect(True)
br.set_handle_referer(True)
br.set_handle_robots(False)

# Follows refresh 0 but not hangs on refresh > 0
br.set_handle_refresh(mechanize._http.HTTPRefreshProcessor(), max_time=1)

br.addheaders = [('User-agent', 'Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.1) Gecko/2008071615 Fedora/3.0.1-1.fc9 Firefox/3.0.1')]

url = 'https://m.facebook.com/login.php'




def post_msg():
    br.select_form(nr=1)
    print "The message will get updated from your facebook profile, post carefully\n"
    message = raw_input("Enter the post: ")
    br.form['xc_message'] = message
    br.submit(name='view_post')
    print "[+] Post updated successfully.\n"
    r = raw_input("Do you want to post something again? (y/n): ")
    if r=='y':
        post_msg()
    elif(r=='n'):
        print "Exiting. . ."
        br.close()
        sys.exit(0)
    else:
        print "Enter correct value\n"
        sys.exit(0)


def fb_login():
  
    email = raw_input("Enter your username: ")
    pwd = getpass.getpass()

    br.select_form(nr=0)
    br.form['email'] = email
    br.form['pass'] = pwd
    br.submit()

    login_url = br.geturl()

    error_login = 'https://m.facebook.com/login.php?'
    s = login_url.find(error_login)
    if(s==-1):
        print "\n[+] Login successful!\n"

        check_url = br.geturl()
        checkpoint = 'https://m.facebook.com/checkpoint/?'
        c = check_url.find(checkpoint)
        if(c==-1):
            post_msg()
        else:
            print "Checkpoint Found. . ."
            br.select_form(nr=0)
            br.submit(name='submit[Continue]')
            print "[+]Checkpoint bypassed.\n"
            post_msg()

    elif(s!=-1):
        print "\n[+] Wrong credentials entered!"
        print "Try again. . .\n"
        fb_login()




br.open(url)
fb_login()
 
Arriba