#!/usr/bin/env python
# -*- coding: utf8 -*-
#www.503error.com
#20160518
#maple_m@hotmail.com
import urllib2
import urllib
import cookielib
import hashlib
import re
import json
class SMZDM:
def __init__(self):
self.usercode = ""
self.userid = ""
self.cj = cookielib.LWPCookieJar();
self.opener = urllib2.build_opener(urllib2.HTTPCookieProcessor(self.cj));
urllib2.install_opener(self.opener);
#登录
def login(self, name, pwd):
loginPostData = {
'username' : name,
'password' : pwd ,
'rememberme': 0,
'redirect_url':'http://www.smzdm.com'
};
loginRequest = urllib2.Request('https://zhiyou.smzdm.com/user/login/ajax_check',urllib.urlencode(loginPostData));
loginRequest.add_header('Accept','*/*');
loginRequest.add_header('Accept-Language','zh-CN,zh;q=0.8');
loginRequest.add_header('User-Agent','Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/28.0.1500.72 Safari/537.36');
loginRequest.add_header('Content-Type','application/x-www-form-urlencoded');
sendPost = urllib2.urlopen(loginRequest);
print 'sendpost',sendPost
#签到
reqRequest = urllib2.Request('http://www.smzdm.com/user/qiandao/jsonp_checkin');
reqRequest.add_header('Accept','*/*');
reqRequest.add_header('Accept-Language','zh-CN,zh;q=0.8');
reqRequest.add_header('User-Agent','Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/28.0.1500.72 Safari/537.36');
reqRequest.add_header('Content-Type','application/x-www-form-urlencoded');
content = urllib2.urlopen(reqRequest).read();
print content
#
if __name__ == "__main__":
test = SMZDM()
test.login('你的用户名', '你的密码')