【不送Token了 不要跑了】基于Python的deepseek注册机来了 不需要YesCaptcha

上个基于NodeJs的需要YesCaptcha
https://linux.do/t/topic/97390

使用的是DrissionPage

先安装pip install DrissionPage

然后新建一个index.py文件

from DrissionPage import ChromiumPage
import random
import string

def generate_password(length=12):
    characters = string.ascii_letters + string.digits + string.punctuation
    password = ''.join(random.choices(characters, k=length))
    return password

with open('output.txt', 'w') as file:
    while True:
        try:
            password = generate_password()

            page = ChromiumPage()

            mailTab = page.new_tab(new_context=True)
            mailTab.get(url='https://ihotmails.com')
            page.wait(3)

            mailValue = mailTab.ele('css:#shortid').value

            deepseekTab = page.new_tab(new_context=True)
            deepseekTab.get(url='https://platform.deepseek.com/sign_up')
            page.wait(6)

            deepseekTab.ele('css:#root > div > div > div._1e91608 > div > div:nth-child(3) > div.ds-form-item__content > div > input').input(mailValue)
            deepseekTab.ele('css:#root > div > div > div._1e91608 > div > div:nth-child(4) > div.ds-form-item__content > div > input').input(password)
            deepseekTab.ele('css:#root > div > div > div._1e91608 > div > div:nth-child(5) > div.ds-form-item__content > div > input').input(password)
            deepseekTab.ele('css:#root > div > div > div._1e91608 > div > div:nth-child(6) > div.ds-form-item__content > div > div.ds-button.ds-button--secondary.ds-button--bordered.ds-button--rect.ds-button--l.dsds-verify-code-form-item__verify-code-button').click()

            page.wait(3)

            mailTab.ele('css:#maillist > tr').click()
            codeVal = mailTab.ele('css:#mailcard > div:nth-child(2) > div > div:nth-child(6) > table > tbody > tr > td > div > table > tbody > tr > td > table > tbody > tr > td > div').text

            deepseekTab.ele('css:#root > div > div > div._1e91608 > div > div:nth-child(6) > div.ds-form-item__content > div > div.ds-input.ds-input--none.ds-input--bordered.ds-input--l.ds-verify-code-form-item__verify-code-input > input').input(codeVal)
            deepseekTab.ele('css:#root > div > div > div._1e91608 > div > div:nth-child(7) > div.ds-form-item__content > div').click()
            deepseekTab.ele('css:#root > div > div > div._1e91608 > div > div.ds-button.ds-button--primary.ds-button--filled.ds-button--rect.ds-button--block.ds-button--l.ds-sign-up-form__register-button').click()

            page.wait(3)

            deepseekTab.ele('css:#root > div > div > div > aside > div > div.ds-flex > div.ds-menu > div:nth-child(2) > a').click()

            page.wait(3)

            deepseekTab.ele('css:#root > div > div > div > main > div > div.ds-flex > div.ds-button.ds-button--primary.ds-button--filled.ds-button--rect.ds-button--m').click()

            page.wait(2)

            deepseekTab.ele('css:body > div.ds-theme.ds-modal-wrapper > div.ds-modal > div:nth-child(2) > div > div:nth-child(2) > div > div > div > input').input('testAPI')

            deepseekTab.ele('css:body > div.ds-theme.ds-modal-wrapper > div.ds-modal > div:nth-child(2) > div > div.ds-modal-content__footer > div > div.ds-button.ds-button--primary.ds-button--filled.ds-button--rect.ds-button--m').click()

            page.wait(3)

            keyValue = deepseekTab.ele('css:body > div.ds-theme.ds-modal-wrapper > div.ds-modal > div:nth-child(2) > div > div:nth-child(2) > div > div > div > input').value

            mailTab.close()
            deepseekTab.close()

            print("u:", mailValue, file=file)
            print("p:", password, file=file)
            print("k:", keyValue, file=file)

            # 关闭浏览器
            page.close()
        except Exception as e:
            print(f"An error occurred in run: {e}")
            mailTab.close()
            deepseekTab.close()
            page.close()
            continue

执行python index.py

是循环注册的

注册的结果在同目录下的output.txt文件里面

关掉进程后查看即可

顺便分享下写的时候跑的账号密码

u: [email protected]
p: /!noe-EAS>^=
k: sk-a88688ba581f40e086ebbe6222aa4867
u: [email protected]
p: xo6^EXnW\wCx
k: sk-35ff0f1f834a4949b48772a5ed969a13
u: [email protected]
p: !]y5%IT~;(]h
k: sk-d421a302b0aa4826b686d13782075345
u: [email protected]
p: <L{8(;W>=i(f
k: sk-50cb0b01f2394c00a1df51e55df1165a
u: [email protected]
p: {8=JQ$1O(7mW
k: sk-ed4663f6f6b54ceaba16eb2cca194f7d

u:账号
p:密码
k:API Key
同样的10万token
有效期5天

63 个赞

顶顶

1 个赞

常规话题软件开发

顶顶

1 个赞

先mark

1 个赞

Mark!

1 个赞

dp都用上了,牛蛙

1 个赞

牛,佬,太牛了

1 个赞

太强了!!

1 个赞

膜拜

1 个赞

为什么我的deepseek显示用的是手机号注册的,需要国外ip吗

国外ip就行了

羡慕会手搓脚本的大佬

1 个赞

确实得全局代理才行

6 mark 一下

感谢大佬~
复刻打卡

sk-e918ef365a3143448ad98168461ee0ac
sk-e918ef365a3143448ad98168461ee0ac
sk-81ecae4a490f489fa5ef80015425ec85
sk-3031a2a4ab7e4588a68c80299de05dbb
sk-ff2c3d27ac2b405691299eb110bee6e3

开始0元购

必须点赞,收藏!感谢楼主分享!

666666

马住慢慢用