欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程语言 > python >内容正文

python

批处理相对路径51CTO自动领豆(Python)

发布时间:2025/4/5 python 61 豆豆
生活随笔 收集整理的这篇文章主要介绍了 批处理相对路径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)的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。