批处理相对路径51CTO自动领豆(Python)
生活随笔
收集整理的這篇文章主要介紹了
批处理相对路径51CTO自动领豆(Python)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
在改章節中,我們主要介紹批處理相對路徑的內容,自我感覺有個不錯的建議和大家分享下
????一、環境配置
????Python X86官方下載X64官方下載
????二、主動登錄源代碼(來源于網絡)
_login_url = 'http://home.51cto.com/index.php?s=/Index/doLogin'_method = 'post'#email 51cto登錄用戶名或郵箱#passwd 51cto登錄密碼_login_data = {'email':'***@qq.com',\'passwd':'***',\}_headers = [('host','home.51cto.com'),\('User-Agent','Mozilla/5.0 (Windows NT 6.1; WOW64; rv:10.0.2) Gecko/20100101 Firefox/10.0.2'),\('Referer','http://home.51cto.com/index.php?s=/Index/index/reback/http%253A%252F%252Fwww.51cto.com%252F/')\]_data = {'cookie_file_path':'./51cto_cookies.dat'}_re = r'src="(.+?)"'_version = '0.1'_connect_info = {}def __init__(self):self._connect_info['cookie'] = cookielib.LWPCookieJar()try:self._connect_info['cookie'].revert(self._data['cookie_file_path'])except Exception,e: print eself._connect_info['cookie_processor'] = urllib2.HTTPCookieProcessor(self._connect_info['cookie'])self._connect_info['post_data'] = urllib.urlencode(self._login_data)def open(self):opener = urllib2.build_opener(self._connect_info['cookie_processor'])opener.addheaders = self._headersurllib2.install_opener(opener)#opener.open(request)request = urllib2.Request(self._login_url,self._connect_info['post_data'])conn = opener.open(request)if(conn.geturl() == self._login_url):self._connect_info['cookie'].save(self._data['cookie_file_path'])else:pass#根據js中的鏈接連接登錄partner = re.compile(self._re)match = partner.findall(conn.read())for item in match:opener.open(item)#登錄成功開始領豆url = 'http://down.51cto.com/download.php'data = {'do':'getfreecredits','t':random.random()}opener.open(url, urllib.urlencode(data))#html = opener.open('http://down.51cto.com/')#領無憂幣url = 'http://home.51cto.com/index.php?s=/Home/toSign'data = {'s':''}opener.open(url, urllib.urlencode(data))if __name__ == '__main__':login_51cto = Login()login_51cto.open() 每日一道理因為自信,在呀呀學語時,我靠著纖嫩的雙腿,邁出人生的第一步;因為自信,我一次次將第一名的獎狀高高舉起;因為自信,我毫不吝惜地剪掉飄逸的長發,在運動場上展現風采……感謝自信,它給了我一雙翅膀,讓我在電閃雷鳴中去飛翔,在風雨中去搏擊人生!
????自行把賬號密碼換成自己的,另存為“51CTO.py”(名字沒影響)
????
????三、VBS實現主動化
????如果你能接受DOS黑框框的話可以直接上批處理
????這里上個最簡略的VBS執行批處理
????1.創建批處理
wscript.sleep 10000>C:\Sleep.Vbs :延遲設置10秒 閃訊.lnk :<span style="font-family: Arial, Helvetica, sans-serif;">和批處理放一同就寫相對路徑了 start /wait C:\Sleep.Vbs :延遲 51CTO.lnk :<span style="font-family: Arial, Helvetica, sans-serif;">和批處理放一同就寫相對路徑了 迅雷樹.lnk ?:<span style="font-family: Arial, Helvetica, sans-serif;">和批處理放一同就寫相對路徑了????2.VBS隱藏黑框運行
dim wsh set wsh=createobject("wscript.shell") wsh.run "啟動.bat",vbhide '和批處理放一同就寫相對路徑了????現在只要運行這個VBS就可以主動領豆了
????
文章結束給大家分享下程序員的一些笑話語錄: PC軟件體積大,是因為一個PC軟件功能往往較多,能夠滿足你一個方面的需求,而一個iphone軟件往往沒幾行代碼,干一件很小的事情,自然需要的軟件就多。就像吃西瓜和吃瓜子的來比數目,單位不同啊。
轉載于:https://www.cnblogs.com/jiangu66/archive/2013/05/12/3074678.html
《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀總結
以上是生活随笔為你收集整理的批处理相对路径51CTO自动领豆(Python)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 绵阳东湖小院房价为什么便宜?
- 下一篇: Codeforces Round #18