SkillAgentSearch skills...

DecryptLogin

DecryptLogin: APIs for loginning some websites by using requests.

Install / Use

/learn @CharlesPikachu/DecryptLogin

README

<div align="center"> <img src="./docs/logo.png" width="600"/> </div> <br />

docs PyPI - Python Version PyPI license PyPI - Downloads PyPI - Downloads issue resolution open issues

Documents-CN: https://httpsgithubcomcharlespikachudecryptlogin.readthedocs.io/zh/latest/

Documents-EN: https://httpsgithubcomcharlespikachudecryptlogin.readthedocs.io/en/latest/

DecryptLogin

APIs for loginning some websites by using requests.
You can star this repository to keep track of the project if it's helpful for you, thank you for your support.

Statements

This repo is created for learning python.
If I find that anyone leverage this project in an illegal way, I will delete this project immediately.

本项目仅供python爱好者学习使用, 若作者发现该项目以任何不正当方式被使用, 将立即删除该项目。
希望大家合理利用该项目🙂

Login with Requests

Install

Preparation

  • Nodejs: Since some of the supported websites need to compile the js code, you should install the nodejs in your computer.

Pip install

run "pip install DecryptLogin"

Source code install

(1) Offline
Step1: git clone https://github.com/CharlesPikachu/DecryptLogin.git
Step2: cd DecryptLogin -> run "python setup.py install"
(2) Online
run "pip install git+https://github.com/CharlesPikachu/DecryptLogin.git@master"

Support List

| Website_EN | PC Mode | Mobile Mode | ScanQR Mode | Website_CN | | :----: | :----: | :----: | :----: | :----: | | weibo | ✓ | ✓ | ✓ | 新浪微博 | | douban | ✓ | ✗ | ✓ | 豆瓣 | | github | ✓ | ✗ | ✗ | Github | | music163 | ✓ | ✗ | ✓ | 网易云音乐 | | zt12306 | ✓ | ✗ | ✓ | 中国铁路12306 | | QQZone | ✗ | ✗ | ✓ | QQ空间 | | QQQun | ✗ | ✗ | ✓ | QQ群 | | QQId | ✗ | ✗ | ✓ | 我的QQ中心 | | zhihu | ✓ | ✗ | ✓ | 知乎 | | bilibili | ✓ | ✓ | ✓ | B站 | | toutiao | ✗ | ✗ | ✓ | 今日头条 | | taobao | ✗ | ✗ | ✓ | 淘宝 | | jingdong | ✗ | ✗ | ✓ | 京东 | | ifeng | ✓ | ✗ | ✗ | 凤凰网 | | sohu | ✓ | ✓ | ✗ | 搜狐 | | zgconline | ✓ | ✗ | ✗ | 中关村在线 | | lagou | ✓ | ✗ | ✗ | 拉勾网 | | twitter | ✓ | ✓ | ✗ | 推特 | | eSurfing | ✗ | ✗ | ✓ | 天翼 | | renren | ✓ | ✗ | ✗ | 人人网 | | w3cschool | ✓ | ✗ | ✗ | W3Cschool(编程狮) | | fishc | ✓ | ✗ | ✗ | 鱼C论坛 | | youdao | ✓ | ✗ | ✗ | 有道 | | baidupan | ✓ | ✗ | ✓ | 百度网盘 | | stackoverflow | ✓ | ✗ | ✗ | Stackoverflow | | codalab | ✓ | ✗ | ✗ | CodaLab | | pypi | ✓ | ✗ | ✗ | PyPi | | douyu | ✗ | ✗ | ✓ | 斗鱼直播 | | migu | ✓ | ✗ | ✗ | 咪咕音乐 | | qunar | ✓ | ✗ | ✗ | 去哪儿旅行 | | mieshop | ✓ | ✗ | ✗ | 小米商城 | | mpweixin | ✓ | ✗ | ✗ | 微信公众号 | | baidutieba | ✗ | ✗ | ✓ | 百度贴吧 | | dazhongdianping | ✗ | ✗ | ✓ | 大众点评 | | jianguoyun | ✓ | ✗ | ✗ | 坚果云 | | cloud189 | ✓ | ✓ | ✗ | 天翼云盘 | | qqmusic | ✗ | ✗ | ✓ | QQ音乐 | | ximalaya | ✗ | ✗ | ✓ | 喜马拉雅 | | icourse163 | ✗ | ✓ | ✗ | 中国大学MOOC | | xiaomihealth | ✗ | ✓ | ✗ | 小米运动 | | tencentvideo | ✗ | ✗ | ✓ | 腾讯视频 | | baidu | ✗ | ✗ | ✓ | 百度 | | alipan | ✗ | ✗ | ✓ | 阿里云盘 |

Quick Start

login.Login

from DecryptLogin import login

# the instanced Login class object
lg = login.Login()
# use the provided api function to login in the target website (e.g., twitter)
infos_return, session = lg.twitter(username='Your Username', password='Your Password')

login.Client

from DecryptLogin import login

# the instanced client
client = login.Client()
# the instanced weibo
weibo = client.weibo(reload_history=True)
# use the login function to login in weibo
infos_return, session = weibo.login('me', 'pass', 'scanqr')

Practice with DecryptLogin

Install

Preparation

  • ffmpeg: You should set ffmpeg in environment variable.
  • aria2c: You should set aria2c in environment variable.

Pip install

run "pip install DecryptLoginExamples"

Support List

| Project_EN | Introduction | Core Code | Project_CN | | :----: | :----: | :----: | :----: | | weibomonitor | click | click | 微博监控 | | qqreports | click | click | 生成QQ个人专属报告 | | bilibiliuservideos | click | click | 下载B站指定UP主的所有视频 | | neteasesonglistdownloader | click | click | 网易云个人歌单下载器 | | neteaselistenleaderboard | click | click | 网易云个人听歌排行榜 | | userweibospider | click | click | 下载指定微博用户的所有微博数据 | | neteasesignin | click | click | 网易云音乐自动签到 | | weiboemoji | click | click | 微博表情包爬取 | | weibosender | click | click | 大吼一声发微博 | | tbgoods | click | click | 淘宝商品数据小爬虫 | | jdgoods | click | click

View on GitHub
GitHub Stars2.9k
CategoryDevelopment
Updated1d ago
Forks748

Languages

Python

Security Score

100/100

Audited on Mar 23, 2026

No findings