`
zhouxianglh
  • 浏览: 268247 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

Python3模拟金山快盘打卡

 
阅读更多

# zhouxianglh 2013.05.09 python3.3
# Python 模拟登录,然后记录cookie,打卡签到
import urllib.request
import http.cookiejar
import json
import sys

# 登录金山快盘
params = {"username":"用户名", "userpwd":"密码", "isajax":"yes", }
webCookie = http.cookiejar.CookieJar()
openner = urllib.request.build_opener(urllib.request.HTTPCookieProcessor(webCookie))
# 登录首页获取相关cookie用于登录
webRequest = openner.open("https://www.kuaipan.cn/account_login.htm")  
# 登录快盘
webRequest = openner.open("https://www.kuaipan.cn/index.php?ac=account&op=login", urllib.parse.urlencode(params).encode())  
# 网页是用utf-8编码,所以这里用utf-8编码
htmlData = webRequest.read().decode('utf-8')  
# 解析json信息
result = json.loads(htmlData) 
print("登录信息:", result["errcode"])


if result["state"] == "1" :
    print("登录成功,开始的卡")
    webRequest = openner.open("http://www.kuaipan.cn/index.php?ac=common&op=usersign") 
    htmlData = webRequest.read().decode('utf-8')
    result = json.loads(htmlData)
    if result["state"] == -102:  
        print("今天已签到过")
    elif result["state"] == 1:
        print("签到成功,赠送积分 %s,当前积分 %s,签到送空间 %sMB" % (result["increase"], result["status"]["points"], result["rewardsize"]))
else :
    print("登录失败")       
    sys.exit() 
        
# 显示当肖快盘信息
webRequest = openner.open("http://www.kuaipan.cn/index.php?ac=home&op=space") 
htmlData = webRequest.read().decode('utf-8')
result = json.loads(htmlData)
transform = 1024 * 1024 * 1024  # 以Byte为单位,所以这里要转换
print("当前空间:%.2f GB,已使用:%.2f GB" % (int(result["xLive"]["total"]) / transform, int(result["xLive"]["used"]) / transform))
 

 用金山快盘,用于文本备份同步,大概用两年多了,用得蛮好,只是每天要打卡扩容蛮烦的.以下是邀请链接,有兴趣的可以试试.

http://www.kuaipan.cn/?channel=bky5t3

分享到:
评论

相关推荐

    Python-钉钉自动上下班打卡辅助基于Pythonadb实现打卡后自动发送邮件提醒

    【Python-钉钉自动上下班打卡辅助基于Pythonadb实现打卡后自动发送邮件提醒】 这个项目是利用Python编程语言,结合Android Debug Bridge(ADB)工具,为钉钉应用创建的一个自动化辅助程序,主要用于自动完成上下班...

    python3 金山快盘自动登录签到程序

    python3 金山快盘自动登录签到程序

    春节十二响(使用python3模拟烟花绽放).zip

    春节十二响(使用python3模拟烟花绽放).zip春节十二响(使用python3模拟烟花绽放).zip 春节十二响(使用python3模拟烟花绽放).zip春节十二响(使用python3模拟烟花绽放).zip 春节十二响(使用python3模拟烟花...

    Python企微定时打卡

    使用python脚本写的企业微信机器人定时打卡的python脚本,定时提醒你上下班打卡,还有点外卖等服务,可以二次编辑,根据你自己的需求进行修改使用,放到linux后台不间断运行,可以24小时为你服务,让你再也不会忘记...

    模拟点击城通网盘下载器操作python代码.rar

    这篇关于“模拟点击城通网盘下载器操作python代码”的主题,就是利用Python编程语言的特定库来实现对软件界面的自动化控制,即模拟人手进行操作。主要涉及到的技术点有Python的`win32com.client`库、事件处理以及...

    Python3入门视频教程百度网盘.pdf

    Python3是一种广泛应用于数据分析、机器学习、Web开发和自动化任务的高级编程语言。这个入门视频教程涵盖了从基础到进阶的各个重要知识点,适合初学者系统地学习Python3。 首先,第一章“Python入门导学”将引导你...

    Python+Opencv 打卡人脸打卡源码

    Python+Opencv 打卡人脸打卡源码

    python项目开发实战_AI人脸识别签到打卡系统(PyQt5+百度智能云+OpenCV-Python+SQLite3).pdf

    python项目开发实战_AI人脸识别签到打卡系统(PyQt5+百度智能云+OpenCV-Python+SQLite3)_编程案例实例教程

    python+adb实现安卓手机自动化钉钉打卡功能

    在本文中,我们将深入探讨如何使用Python和ADB(Android Debug Bridge)工具来实现安卓手机上的自动化钉钉打卡功能。这个过程特别适用于那些不再频繁使用的旧安卓设备,它们可以被编程为自动执行日常的钉钉打卡任务...

    模拟退火算法-python实现.rar

    模拟退火算法-python实现 模拟退火算法-python实现 模拟退火算法-python实现 模拟退火算法-python实现 模拟退火算法-python实现 模拟退火算法-python实现 模拟退火算法-python实现 模拟退火算法-python实现 模拟退火...

    2019年3月二级Python考试模拟软件.zip

    该压缩包中的“2019年3月二级Python考试模拟软件”很可能包含了历年的真题库、模拟试题、答题技巧、知识点解析等资源。这些内容可能按照考试大纲划分,涵盖了Python的基础语法、数据结构、函数、模块、异常处理、...

    python爬虫模拟浏览器访问-User-Agent过程解析

    在介绍python爬虫模拟浏览器访问-User-Agent过程解析之前,需要了解几个基本概念。Python是一种广泛使用的高级编程语言,以其简洁明了的语法和强大的功能而闻名。爬虫是网络自动化脚本的一种,其主要功能是自动化地...

    python 微信自动打卡脚本微信自动打卡脚本

    标题中的“Python 微信自动打卡脚本”指的是利用Python编程语言编写的一种自动化程序,能够帮助用户在微信中定时发送消息,实现打卡的功能。这样的脚本对于需要频繁在特定时间向特定群组报告的场景非常有用,比如在...

    HuaiHan-WanMei-Auto-master_校园健康打卡_python_python爬虫_

    2. **网络爬虫**:为了实现自动打卡,项目可能包含了爬虫技术,用于抓取或模拟用户行为,如登录、获取打卡页面数据、提交打卡信息等。常用的Python爬虫库可能有requests、BeautifulSoup、Selenium等。 3. **GitHub ...

    python 模拟人工鼠标轨迹算法Demo

    AI大模型通过学习大量的...通过DLL封装,开发者可以在C++、Python、易语言、按键精灵等多种编程语言中使用鼠标轨迹模拟技术。这种封装方式提供了一种简便的接口,使得不同背景的开发者都能够轻松集成和使用这一技术。

    基于 python 实现的钉钉自动上下班打卡辅助

    【作品名称】:基于 python 实现的钉钉自动上下班打卡辅助 【适用人群】:适用于希望学习不同技术领域的小白或进阶学习者。可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。 【项目介绍】:实现使用...

    Python 模拟《原神》抽卡系统

    Python 模拟《原神》抽卡系统 本文将介绍如何使用 Python 语言模拟《原神》游戏中的抽卡系统。《原神》是一款大世界探索游戏,由米哈游开发。为了模拟游戏中的抽卡系统,我们将使用 Python 语言来实现该系统。 ...

    Python_Python模拟冷却散热片热分布_有限差分法_

    在本项目中,我们探讨了如何使用Python编程语言模拟计算机硬件中的冷却散热片的热分布问题,特别是通过有限差分法解决热稳态椭圆偏微分方程。这是一个非常实用的技术,对于理解和优化电子设备的热管理至关重要。 ...

    基于python的百度云网盘爬虫

    3. `login.py`: 登录模块,用于模拟用户登录百度云网盘。 4. `search.py`: 搜索模块,实现对网盘内容的搜索功能。 5. `download.py`: 下载模块,处理下载任务。 6. `utils.py`: 辅助工具函数,提供通用的辅助功能。 ...

Global site tag (gtag.js) - Google Analytics