Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings
/ svjdck Public

学习自动过滑块的技术,仅供个人学习py脚本学习

Notifications You must be signed in to change notification settings

zzhjj/svjdck

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

77 Commits

Repository files navigation

脚本说明:

1、脚本用于使用账号密码自动登录京东获取ck,自动更新ck到青龙
2、建议本地登录,不建议使用代理,第一次使用手机验证码之后一般不需要验证码就可以密码登录
3、程序仅更新被禁用的ck
4、脚本有py源码以及windows版本exe程序
5、py脚本需要opencv-python、pyppeteer、Pillow、asyncio、aiohttp等依赖
6、linux需要桌面环境,比如gnome用于图形处理
7、第一次使用会下载chrome浏览器,生成jdck.ini配置文件,等待即可,后续无需等待
8、此脚本适合于青龙内部运行,因青龙大部分不支持opencv插件,仅支持linux以及windows运行,建议使用windows版本,定时运行即可。
9、脚本基于3.12开发,其它版本python自行测试
10、脚本需要青龙应用权限——环境变量跟脚本管理

windows使用说明

运行exe即可,无需安装依赖等
如果windows有python环境,可能会遇到问题
windows定时任务参考https://blog.csdn.net/renluborenlubo/article/details/128655711

linux使用说明(仅x86,其它架构自行测试)

已知问题:一直要短信验证,不建议用

设置pip源

pip config set global.extra-index-url "http://mirrors.aliyun.com/pypi/simple/ https://pypi.tuna.tsinghua.edu.cn/simple/"

安装python依赖

pip install --break-system-packages pyppeteer Pillow asyncio aiohttp opencv-python

在无桌面环境下运行 Pyppeteer 时,会出现报错的情况。这是因为无头浏览器 Chrome 需要在有可视化界面的环境下运行。在无桌面环境下,缺少了图形渲染所需的相关库和设备驱动,导致无法正常启动 Chrome。

!!!!安装完之后要重启系统!!!!
或者调用桌面相关的服务

安装桌面环境:

Ubuntu/Debian 分支

apt install -y gnome

CentOS/Fedora/RedHat 分支

yum install -y gnome

也可以使用其它桌面环境,自行选择

定时运行

echo "*/30 * * * * python3.11 /root/autojdck.py" | crontab - #半小时运行一次,python命令改成自己的,py脚本路径也改自己的

注意:这种方式会覆盖当前用户的全部定时任务,所以请确保你已经包含了所有需要保留的定时任务。

chrome浏览器手动下载地址(非必要)

https://github.com/517939148yjf/svjdck/releases/download/jdck/chrome-linux.zip
解压到~/.local/share/pyppeteer/local-chromium/1181205/
确保1181205/chrome-linux/chrome有执行权限之后再运行脚本

jdck.ini配置文件位于脚本/程序同目录下

Displaylogin=0 #是否显示登录操作,1显示,0不显示
qlip=http://192.168.1.1:5700 #填青龙的ip
client_id=******* #填青龙对接应用的client_id
client_secret=******* #填青龙对接应用的client_secret

登陆号码#密码#备注 #多账户换行
例如:
517123248#ya21udb95#我是备注1
15611167798#123456789#我是备注2

废案:

代理登陆变量 
AutoJDCK_DP = http://192.168.2.1:22332 #设置登录代理(不建议设置代理,基本上要验证码) 

打赏

如果你觉得作者很棒,你可以打赏他
如果你觉得他很菜,你可以扫码支持他
给点钱花花

免责声明

本脚本仅供学习参考,请在下载后24小时内删除,请勿用于非法用途。
作者不对因使用该脚本造成的任何损失或法律问题负责。

About

学习自动过滑块的技术,仅供个人学习py脚本学习

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

AltStyle によって変換されたページ (->オリジナル) /