def connect(rsc, username, password, payload): ADDR = 'baas.kinvey.com' PORT = 80 HEADER = {'Host': '%s' % ADDR, 'Authorization': auth(username, password)} con = Spin() data = post_data(rsc, data=json.loads(payload), header=HEADER) Client(con) con.connect_ex((ADDR, PORT)) xmap(con, CONNECT, set_up_con, data) xmap(con, CONNECT_ERR, lambda con, err: lose(con)) return con
def connect(rsc, username, password, payload): ADDR = 'baas.kinvey.com' PORT = 80 HEADER = { 'Host':'%s' % ADDR, 'Authorization': auth(username, password) } con = Spin() data = post_data(rsc, data=json.loads(payload), header=HEADER) Client(con) con.connect_ex((ADDR, PORT)) xmap(con, CONNECT, set_up_con, data) xmap(con, CONNECT_ERR, lambda con, err: lose(con)) return con
ADDR = 'codepad.org' PORT = 80 HEADER = { 'Host':ADDR, 'User-Agent':"uxreq/1.0", 'Accept-Charset':'ISO-8859-1,utf-8;q=0.7,*;q=0.7', 'Connection':'close', } PARAMS = { 'code':code, 'lang':'Plain Text', 'submit':'Submit' } con = Spin() Client(con) con.connect_ex((ADDR, PORT)) xmap(con, CONNECT, set_up_con, post_data('/', data=PARAMS, header=HEADER)) xmap(con, CONNECT_ERR, lambda con, err: lose(con)) core.gear.mainloop()
die() if __name__ == '__main__': import sys fd = open(sys.argv[1], 'r') code = fd.read() fd.close() ADDR = 'codepad.org' PORT = 80 HEADER = { 'Host': ADDR, 'User-Agent': "uxreq/1.0", 'Accept-Charset': 'ISO-8859-1,utf-8;q=0.7,*;q=0.7', 'Connection': 'close', } PARAMS = {'code': code, 'lang': 'Plain Text', 'submit': 'Submit'} con = Spin() Client(con) con.connect_ex((ADDR, PORT)) xmap(con, CONNECT, set_up_con, post_data('/', data=PARAMS, header=HEADER)) xmap(con, CONNECT_ERR, lambda con, err: lose(con)) core.gear.mainloop()