Giter Site home page Giter Site logo

yqchilde / jdmembercloseaccount Goto Github PK

View Code? Open in Web Editor NEW
1.2K 25.0 352.0 66.89 MB

学习python操作selenium的一个🌰 ,也是一种京东全自动退会方案

License: MIT License

Python 89.35% Makefile 1.61% Go 6.75% Dockerfile 1.69% Shell 0.60%
python selenium captcha easyocr baidu-ocr aliyun-ocr

jdmembercloseaccount's Introduction

Hi there, I’m Yqchilde



  • 🔭 I am currently working as a Golang backend developer.
  • 🌱 I’m currently learning Golang, Python.
  • 👯 I’m looking to collaborate on Micro-service, PaaS, SaaS and so on…
  • 💬 Ask me about Anything you want~
  • 📫 Reach me: [email protected]
  • 😄 Pronouns: Yqchilde
  • ⚡ Fun fact: Watching movies and traveling.




Visitor count

jdmembercloseaccount's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

jdmembercloseaccount's Issues

[Feature request] 一个识别图形验证码的方法

感觉可以通过Pillow来识别验证码


猜想的思路:

  1. 将需要找到的物体的图片裁剪成一个合适的大小,使其主要物体占据绝大部分
    2lpugs.png
  2. 降低上述图片颜色数量,提取某种像素点最多的颜色;例
    for x in range(len(np.array(img))):
        for y in range(len(np.array(img)[x])):
            np.array(img)[x][y] = [(np.array(img)[x][y][0] // 16) * 16, ……, (np.array(img)[x][y][2] // 16) * 16]
  3. 同样降低颜色数量处理目标图片,并将图片裁切成小块
  4. 将物体图片与目标图片小块比对,对比像素点最多的那一块就是验证码的答案
    2lpKvn.md.png

你怎么看

IOS更新后验证码识别错误

昨天的问题是 验证码 检索太快,抓不到,今天更新后问题是 可以抓到的,但是 调试窗口 显示的是正确的,自动填写后就 乱填,很离谱

不会自动点发送验证码

不自动点击,手动点击后后面的都可以自动跑,难道是我分辨率问题?电脑时老电脑,720P的屏幕。

能不能加个日志?

之前做活动的手机号已经注销了,导致店铺无法注销.想知道之前手机号下的所有店铺全称或者店铺id 可以加一下吗老哥

短信传送不到电脑上

安卓的两个app都试过,按照大佬的图片设置的,读取短信的粘贴板权限也给了,ip也是通的。短信就是传不到电脑上

执行python main.py后出现如下

Traceback (most recent call last):
File "E:\JDMemberCloseAccount\main.py", line 331, in
JDMemberCloseAccount().main()
File "E:\JDMemberCloseAccount\main.py", line 148, in main
card_list = self.get_shop_cards()
File "E:\JDMemberCloseAccount\main.py", line 109, in get_shop_cards
resp = requests.request("POST", url, headers=headers, data=payload)
File "E:\python39\lib\site-packages\requests\api.py", line 61, in request
return session.request(method=method, url=url, **kwargs)
File "E:\python39\lib\site-packages\requests\sessions.py", line 542, in request
resp = self.send(prep, **send_kwargs)
File "E:\python39\lib\site-packages\requests\sessions.py", line 655, in send
r = adapter.send(request, **kwargs)
File "E:\python39\lib\site-packages\requests\adapters.py", line 439, in send
resp = conn.urlopen(
File "E:\python39\lib\site-packages\urllib3-1.26.4-py3.9.egg\urllib3\connectionpool.py", line 696, in urlopen
self._prepare_proxy(conn)
File "E:\python39\lib\site-packages\urllib3-1.26.4-py3.9.egg\urllib3\connectionpool.py", line 964, in _prepare_proxy
conn.connect()
File "E:\python39\lib\site-packages\urllib3-1.26.4-py3.9.egg\urllib3\connection.py", line 359, in connect
conn = self._connect_tls_proxy(hostname, conn)
File "E:\python39\lib\site-packages\urllib3-1.26.4-py3.9.egg\urllib3\connection.py", line 500, in connect_tls_proxy
return ssl_wrap_socket(
File "E:\python39\lib\site-packages\urllib3-1.26.4-py3.9.egg\urllib3\util\ssl
.py", line 432, in ssl_wrap_socket
ssl_sock = ssl_wrap_socket_impl(sock, context, tls_in_tls)
File "E:\python39\lib\site-packages\urllib3-1.26.4-py3.9.egg\urllib3\util\ssl
.py", line 474, in _ssl_wrap_socket_impl
return ssl_context.wrap_socket(sock)
File "E:\python39\lib\ssl.py", line 500, in wrap_socket
return self.sslsocket_class._create(
File "E:\python39\lib\ssl.py", line 997, in _create
raise ValueError("check_hostname requires server_hostname")
ValueError: check_hostname requires server_hostname

越狱ios验证码会重复发

重复发送相同验证码,导致后面填写的验证码是错误的,希望ios这边判断下拿到的最新验证码是不是旧的,如果是就先不post给服务器

ios识别验证码

大佬 请问下投屏识别验证码时间怎么改啊 这识别太快的 新验证码还没发过来呢 就开始识别的 然后就识别到上一条的验证码

jd_wstool问题

我用tasker监听他已经监听到了,而且显示已复制验证码,但是这个jd_wstool他不会显示监听到验证码,就只有一直运行在那里不动,这个是什么原因

IOS

IOS 实现了自动退会,大佬代码怎么给到你

超级鹰打码上报报错

开始调用超级鹰识别验证码
超级鹰验证失败,上报错误
发生了一点小问题: ("invalid literal for int() with base 10: ''",)
image

执行出错

哥,执行的时候出错,是不是要用调试模式模拟手机还是啥。

运行报错

运行到图形验证码界面时报错 两个打码平台的config均为false

发生了一点小问题: ("invalid literal for int() with base 10: ''",)

大佬,我有个想法,你看看能不能实现!

iOS软件有一个叫青椒云的,云电脑,如果在云电脑上跑退会项目,短信验证码直接可以不用监听,云电脑用的手机输入法,收到短信验证码直接复制剪贴板了,退会软件直接读取剪贴板即可

有个包装不了显示找不到啊

解决了。
ERROR: Could not find a version that satisfies the requirement elenium~=3.141.0 (from versions: none)
ERROR: No matching distribution found for elenium~=3.141.0
到库里安装就显示PIP版本不一样了,但是看了好像都一样。

用第一家验证缓冲是否刷新问题

比如我的前12个都是之前的手机号,这几个卡没办法注销了,就会一直提示未刷新,等30s。是不是可以用最后一个名字来验证。

用图鉴就没成功过是怎么回事?

刚才运行尝试,拿的昨天的版本,ocr识别太快了,但是图鉴还是能准确的。
然后拉取了最新代码,ocr识别优化的很不错了,但是图鉴一次也没成功过,这是什么情况?
输出框那里[xxx,yyy]是图鉴识别到的坐标点?
如果是坐标的话,那[0,0]点取的哪里?是屏幕左上角,还是浏览器左上角,还是那个图片的左上角?
感觉那个坐标明显是很错误的,不知道大家有没有碰到这个情况

发生了一点小问题

发生了一点小问题: ("invalid literal for int() with base 10: ''",)

这是什么意思了 谢谢

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.