开启京东自动化领京豆

本文介绍了如何利用青龙面板和Docker在Linux服务器上自动化执行脚本领取京东京豆。从安装Docker、拉取青龙面板镜像到配置环境变量,再到添加定时任务和京东账号,详细讲解了整个过程,最后提醒注意账号安全并提到了相关辅助活动。
摘要由CSDN通过智能技术生成

之前网上有只要扫码一下就可以每天领上百京豆和一些红包的活动,后来呢,扫码就失效了,但是呢,这背后的技术还没有失效。这白嫖活动其实就是用脚本代替我们去参与京东的各种活动,去获取红包和京豆,而这些脚本是部署在电脑上,定时去执行的,接下来,根据网上的大佬的教程,我们也来实现一下。

一、安装前的准备
       青龙面板是使用Docker来安装的,理论上,只要有可以运行Docker的电脑都可以进行安装。但是呢,因为脚本要定时运行,所以最好安装在服务器上,或者一直不关机的的电脑上。有人说使用树莓派等开发板能够实现吗,理论上好像也可以,但是因为树莓派是arm架构的,得找到相应的arm版的青龙面板镜像。
       个人建议购买一台服务器,阿里云、腾讯云都有很便宜的服务器,那种一核一G的服务器完全够用,我买的是一核2G的腾讯云服务器,一年也就74元,运气好的话,一个月就回本了。服务器最好选用Linux服务器,搭建只需要执行些简单的命令即可。接下来的教程都是使用Linux服务器进行搭建的。

二、安装docker
       已经安装Docker的可以跳过这一步,没有安装的可以使用以下脚本命令直接安装Docker。

curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun

1
       安装Docker后记得启动Docker,并配置开机启动

sudo systemctl start docker  #启动Docker
sudo systemctl enable docker #配置开机自启

三、拉取镜像

以下是一个使用 Python 语言编写的京东自动签到、自动京豆的代码: ```python import requests import json import time # 设置请求头 headers = { "User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.164 Safari/537.36" } # 登录京东账号 def login(username, password): # 获取登录页面 url = "https://passport.jd.com/new/login.aspx?" response = session.get(url=url, headers=headers) # 提取登录页面中的参数 sa_token = response.cookies.get("sa_token") uuid = response.cookies.get("uuid") login_page = response.text s_token = login_page.split("name=\"s_token\" value=\"")[1].split("\"")[0] # 构造登录请求的参数 payload = { "uuid": uuid, "loginType": "c", "sa_token": sa_token, "version": "2015", "r": str(int(time.time() * 1000)), "nloginSig": "", "username": username, "password": password, "authcode": "", "pubKey": "", "fp": "", "deviceinfo": "", "loginname": "", "loginpwd": "", "chkRememberMe": "", "machineNet": "", "machineCpu": "", "machineDisk": "", "authcode1": "", "source": "main", "s_token": s_token, } # 发送登录请求 url = "https://passport.jd.com/uc/loginService" response = session.post(url=url, headers=headers, data=payload) result = json.loads(response.text[1:-1]) if result.get("success") == "true": print("登录成功") else: print("登录失败:" + result.get("emptyAuthcodeUrl")) # 自动签到 def sign(): url = "https://vip.jd.com/sign/index" response = session.get(url=url, headers=headers) sign_data = json.loads(response.text) if sign_data.get("status") == "0": print("今天已签到") else: sign_url = "https://vip.jd.com/sign/sign" response = session.get(url=sign_url, headers=headers) sign_result = json.loads(response.text) if sign_result.get("status") == "0": print("签到成功,获得" + str(sign_result.get("beanNum")) + "京豆") else: print("签到失败:" + sign_result.get("errMsg")) # 自动京豆 def get_jd_bean(): url = "https://bean.m.jd.com/bean/signIndex.action" response = session.get(url=url, headers=headers) bean_data = json.loads(response.text) if bean_data.get("status") == "1": print("今天已京豆") else: url = "https://bean.m.jd.com/bean/SignIn.action" response = session.get(url=url, headers=headers) bean_result = json.loads(response.text) if bean_result.get("status") == "1": print("京豆成功,获得" + str(bean_result.get("amount")) + "京豆") else: print("京豆失败:" + bean_result.get("errorMessage")) if __name__ == '__main__': # 创建会话 session = requests.session() # 登录京东账号 login("用户名", "密码") # 自动签到 sign() # 自动京豆 get_jd_bean() # 关闭会话 session.close() ``` 请将代码中的“用户名”和“密码”替换成您的京东账号的用户名和密码。代码中使用了 requests 库发送 HTTP 请求,使用前请确保已安装该库。代码执行过程中会输出相关信息,以实现自动签到、自动京豆的功能。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值