返回列表 发布新帖
查看: 116|回复: 0

让我们实现Manus邀请码自由(内含200个激活码)

发表于 前天 01:12 来自手机 | 查看全部 |阅读模式

立刻注册账号,享受更清爽的界面!

您需要 登录 才可以下载或查看,没有账号?注册

×
受到关于Manus邀请码的无限自我裂变这篇帖子的启发
做了个全自动注册机。由于技术太菜,不会过盾,因此使用capsolver进行过盾(非推广)

使用方法:
在文件前面部分(如图)
1000023912.png
输入你的capsolver api密钥 代理ip 以及初始邀请码(从1到n无限裂变,实现邀请码自由)
会自动输出注册过的账号到accounts.txt
会输出所有产出的邀请码到inviteCodes.txt(包含过程中被使用的)
引用到的包:
capsolver
requests

完整代码
  1. import time
  2. import requests
  3. import capsolver
  4. import random
  5. import threading

  6. # ===================================配置信息===================================
  7. capsolver.api_key = "" # capsolver密钥
  8. useProxy = "" # 代理ip
  9. initInviteCode = "" # 初始邀请码
  10. password = "lksdnvsdopgjeoqwf." # 密码
  11. # ===================================配置信息===================================
  12. if useProxy == "":
  13.     proxy = None
  14. else:
  15.     proxy = {
  16.         "http": useProxy,
  17.         "https": useProxy
  18.     }

  19. def cf_bypass():
  20.     solution = capsolver.solve({
  21.         "type": "AntiTurnstileTaskProxyLess",
  22.         "websiteURL": "https://manus.im/login",
  23.         "websiteKey": "0x4AAAAAAA_sd0eRNCinWBgU",
  24.         "metadata": {
  25.             "type": "signUp"
  26.         }
  27.     })
  28.     print(solution)
  29.     return solution['token']

  30. def send_email(email):
  31.     resp = requests.post("https://api.manus.im/api/user/send_email_verify_code_with_captcha", json={
  32.         "email": email,
  33.         "action": "register",
  34.         "captcha_pass_token": {
  35.             "cf_challenge_response": cf_bypass()
  36.         }
  37.     }, proxies=proxy, headers={
  38.         "Content-Type": "application/json",
  39.         "user-agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/112.0.0.0 Safari/537.36",
  40.         "origin": "https://manus.im",
  41.         "referer": "https://manus.im"
  42.     })
  43.     return resp.json()['code']

  44. def register(email, password, code):
  45.     resp = requests.post("https://api.manus.im/api/user/register_by_email", json={
  46.         "email": email,
  47.         "password": password,
  48.         "verify_code": code,
  49.         "first_from_platform": "web",
  50.         "locale": "zh-CN",
  51.         "name": "xxx"
  52.     }, proxies=proxy, headers={
  53.         "Content-Type": "application/json",
  54.         "user-agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/112.0.0.0 Safari/537.36",
  55.         "origin": "https://manus.im",
  56.         "referer": "https://manus.im"
  57.     })
  58.     if resp.json()['code'] == 0:
  59.         return resp.cookies['session_id']
  60.     return ""

  61. def check_invitation(at, code):
  62.     resp = requests.post("https://api.manus.im/user.v1.UserService/CheckInvitationCode", json={
  63.         "code": code
  64.     }, headers={
  65.         'Host': 'api.manus.im',
  66.         'x-client-locale': 'zh-CN',
  67.         'sec-ch-ua-platform': '"macOS"',
  68.         'authorization': f'Bearer {at}',
  69.         'sec-ch-ua': '"Google Chrome";v="135", "Not-A.Brand";v="8", "Chromium";v="135"',
  70.         'sec-ch-ua-mobile': '?0',
  71.         'connect-protocol-version': '1',
  72.         'x-client-dcr': 'hbM4BVL9Ln4yhpoveJHyQV7zLFkQBZQseqUyf5j0LHoxgJYvLH4kBbESXbEBLGHzAcH4AcfsLHIzfJaoY5YlV5o3OcXcQb7cQlDrV3kXWXzvLJasd5XjU5Ymd51sLHQrfp2wCV1aPcXxPF7zOmDjX5IpBAMsOcXcQb7cQlLvLpayB5IvCVL9LqsrOXQRLlzleJIxC6YkC5YcLmseLqsrOXQRLo3vLqUseZY9e58oLmrlTAQsBV2WdJIxC5kkdVLvLqQmfpYoelL9hbM6dZU3dFL9PmD4QlzldJYsC5k3LmraPcL8iVzlgpoog6EyfqTlRqvlg5ongJjlRmLzQWBvLpkodZgrgFL9PWH8RK3vLqUseZY9e58oW5Cpf5Y3LmrwQGjziT==',
  73.         'x-client-type': 'web',
  74.         'user-agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36',
  75.         'content-type': 'application/json',
  76.         'x-client-id': 'sADl8cGSN4FqRINFYY1jWj',
  77.         'accept': '*/*',
  78.         'origin': 'https://manus.im',
  79.         'sec-fetch-site': 'same-site',
  80.         'sec-fetch-mode': 'cors',
  81.         'sec-fetch-dest': 'empty',
  82.         'referer': 'https://manus.im/',
  83.         'accept-language': 'zh-CN,zh;q=0.9',
  84.         'priority': 'u=1, i'
  85.     }, proxies=proxy)

  86. def get_invitation(at):
  87.     resp = requests.post("https://api.manus.im/user.v1.UserService/GetPersonalInvitationCodes", json={}, headers={
  88.         "Authorization": f"Bearer {at}",
  89.         "Content-Type": "application/json",
  90.         "user-agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/112.0.0.0 Safari/537.36",
  91.         "origin": "https://manus.im",
  92.         "referer": "https://manus.im"
  93.     }, proxies=proxy)
  94.     print(resp.json())
  95.     return resp.json()

  96. def get_sid(email):
  97.     name = email.split('@')[0]
  98.     resp = requests.post('https://www.guerrillamail.com/ajax.php?f=set_email_user',
  99.                          data=f"email_user={name}&lang=zh&site=guerrillamail.com&in=+%E8%AE%BE%E7%BD%AE+%E5%8F%96%E6%B6%88",
  100.                          headers={
  101.                              'authorization': 'ApiToken 8aaee4521214aaf20bad7d9bb6c97b3f31130a02a1f9ea0509ba905ec6db318e',
  102.                              'origin': 'https://www.guerrillamail.com',
  103.                              'referer': 'https://www.guerrillamail.com/zh/inbox',
  104.                              'content-type': 'application/x-www-form-urlencoded; charset=UTF-8'
  105.                          }).json()
  106.     return resp['sid_token']

  107. def get_mail_box(sid):
  108.     resp = requests.get('https://www.guerrillamail.com/ajax.php?f=check_email&seq=176044396&site=guerrillamail.com&in=test&_=1740328165890', cookies={
  109.         'PHPSESSID': sid
  110.     }).json()
  111.     for row in resp['list']:
  112.         if row['mail_from'] == 'noreply@mail.manus.im':
  113.             return get_mail_detail(sid, row['mail_id'])

  114. def get_mail_detail(sid, mid):
  115.     resp = requests.get(f'https://www.guerrillamail.com/ajax.php?f=fetch_email&email_id=mr_{mid}&site=guerrillamail.com&in=test&_=1740328165951', cookies={
  116.         'PHPSESSID': sid
  117.     }).json()
  118.     return resp['mail_body'].split('<span style="font-size:24px;font-family:Inter, Arial, sans-serif;font-weight:600;color:#262626;line-height:150%;">')[1].split('\n')[0]

  119. def work(inviteCode):
  120.     email = random.sample('abcdefghijklmnopqrstuvwxyz', 16)
  121.     email = ''.join(email)
  122.     email += "@grr.la"
  123.     print(inviteCode, "邮箱:", email)
  124.     if send_email(email) == 0:
  125.         print(inviteCode, "发送验证码成功")
  126.     else:
  127.         print(inviteCode, "发送验证码失败")
  128.         return

  129.     sid = get_sid(email)
  130.     while (1):
  131.         try:
  132.             time.sleep(1)
  133.             code = get_mail_box(sid)
  134.             if code is None:
  135.                 continue
  136.             break
  137.         except:
  138.             pass
  139.     at = register(email, password, code) # 注册
  140.     with open("accounts.txt", 'a') as f:
  141.         f.write(f"{email}----{password}\n")
  142.     print(inviteCode, "注册成功")
  143.     print(inviteCode, at)
  144.     check_invitation(at, inviteCode) # 检查邀请码
  145.     codes = get_invitation(at) # 获取邀请码
  146.     for row in codes['invitationCodes']:
  147.         print("邀请码", row['inviteCode'])
  148.         with open("inviteCodes.txt", 'a') as f:
  149.             f.write(f"{row['inviteCode']}\n")
  150.         threading.Thread(target=work, args=(row['inviteCode'],)).start()
  151.         time.sleep(1)

  152. if __name__ == "__main__":
  153.     work(initInviteCode)
  154.     time.sleep(9999999)
复制代码


同时考虑到有部分佬没有激活码,特此附上200条可用激活码
  1. TZAIIU22H3ISI
  2. EWW4RUE0LK6KSN2
  3. YNDM35HW5XWBD1U
  4. 0ZCHVBNYWJFAWVL
  5. IUOSRUM9ZSUVY
  6. VA3O2QRH3YOE
  7. LG4RLS1L47EOAPR
  8. UUAIGMBN9KI58ZP
  9. BH6H3ARNZMCTI
  10. REHCPFVV9RKFNE
  11. IHXUFDCS1CUOTS3
  12. ENCBALMGI0LCV
  13. WG7IR1AAZSWZCQ
  14. HXRLB4NSICQCKR
  15. 7EFBDOVIZ1HL
  16. V1OMPEVAXHNI
  17. WJAMNARK53PKG
  18. 8FZAK3B3QQST
  19. 7VRHG01HZ1L74ZJ
  20. PIAXLG0KRIOR
  21. QVRKY4QGMN7PQ
  22. 9ED3XSGTDNDZEEI
  23. BVUM5OYWBTR0C9G
  24. PXVSGM4ZI8AI
  25. LT9UXMEZXY3F8
  26. DRJM2STCCUZUMUC
  27. BRG7TQBMDDYA
  28. NDKTZP90AHCS
  29. JEFF0RW2QXWGOX7
  30. MX3OHZKYYZO1
  31. SCGH6VSC7CO7
  32. Y4OIOS8G2EY2FIK
  33. SL91UC8CM7QF0R
  34. 6LNLUP7SDWMA
  35. RXVAQXPQYKS6
  36. P7MZRTSHFCUQ
  37. SCNEYZCM2LV7
  38. DPIJEXNQFGRBAZ
  39. ATSUW40ZSJIVQ
  40. OWKZ1AJX7VCIVTD
  41. 25WWYMUVHCBGT
  42. EJLOAWT3UVEUNL
  43. EUEFPB1GNAWVAOV
  44. RM5TIB4WISOMAJX
  45. XKDSNSB7B6WB
  46. YRL2LLGAIQDHQI
  47. 34J5NWWONRDRAD
  48. PB0DMPZFY1TG
  49. UXMZGY8B8CDCRD
  50. ZG1FQUKDBKDUQC
  51. UXLDU9OWPK15LWG
  52. 5AOM8AGQ2MZT6K
  53. XFCAFMWMH9ZELL
  54. 82VIHWQT8HYO5
  55. TQNGTFEBKEAA
  56. CPX0MEONXUIJYA
  57. V5YSWCKTSRJEAU
  58. CRHBFGUJ1NW0Y
  59. WRSURA5DBD4Y
  60. SFGNI4VIFLM3N
  61. VCXHD78AW3KX
  62. ROVP2FSUWHNAGA
  63. HH0YPZX3O3E0RQ
  64. FVDM58NKHQMK
  65. SQ35L8Y5VN4E4
  66. KYHDOZ5EW2Z8R
  67. CRW2XMNAHXH21K5
  68. ZI65HMYRNIWNLT
  69. PHNZF3VYV9F0850
  70. UHSZGSPFRSW3UM
  71. ZPYY2UFPF70CT
  72. RPPYYCZCN2ZXA
  73. SG4B7NXNMMCBGO7
  74. XVRXFZTMXJSMMT
  75. WVPYND5PQFNBC9
  76. YDPQAP7DPLHD8S2
  77. 8WGDCIGLI4CCWXW
  78. SZGASPDEFTODGEH
  79. 2LDSSBFE8VPE3
  80. XDOJEF6GWSSXL
  81. C8LHN2OQYLP995V
  82. UO8WJFTIOB7UI
  83. MLAVJFANEZJRD0B
  84. UTIU0IG3GVEH
  85. I1N0YIRESMQVIL
  86. YFUXOFM3BAO5
  87. CSL5KT1A5RVTSN
  88. EM0MMRV3XO43TMV
  89. 8Y7W3UTBDIZ6M0H
  90. TIDHXZXAD2LIS
  91. VNY7WUUNT3XFVF
  92. DPIV5HTKZ0UOQ5K
  93. N16TDQJ2VRSZPU
  94. 76627NII0ZP5G
  95. 4ZP45ZZCMCKC
  96. TBNCFXVFUMZUCV
  97. WRBL8RLDKTMDK
  98. 91NYLXHLKAAJL
  99. ERBA6A5EXCWY1JN
  100. MPBQZBFMKENN
  101. 5ZXBXQQE52ZFG6
  102. IJTNIMF4USOJQFJ
  103. 8KPAR4MLFINB
  104. C1Q1ZQJ439IHUM
  105. S70UXXGSONFI
  106. UGZKGDRCW7TKBCP
  107. QDISB3D9ONYYDX
  108. 9LNROP7MAB47CC
  109. E48UTWW1XXCX
  110. ZIXMEV2DCYF8A
  111. EZJHIAQ7PAZIE
  112. LJLMNOQ8Q9IFXG
  113. QSHD9XRAVZISDJN
  114. XBCS0W6DKYCHVCL
  115. 0INCPXDIA2G0
  116. LJITAED5LCGYNV
  117. TTMVU60IYOVDLL5
  118. OVOJBTX53B18GR
  119. LIBDROFTL65TABE
  120. LQQUFBIDBBYDTE
  121. 3X7KUJVVAJOP6
  122. YUWDLUCBUVRUNRT
  123. PGNXWTRPBBFE5
  124. 3GLEQOZUWBU6Y
  125. YWN1UCZLBMLK
  126. BL89UGXKQ1HBK
  127. YRLLOBOZTH2JS
  128. 6VCAYEOUKB0RX
  129. DKQDYZNZICAP1UL
  130. BXKAQFMMHRCCV
  131. GX4Q2J6XGMHZY
  132. KYIKTSJ6ITRXS
  133. KILEEZZBJCZXA
  134. XRQLQN2C87JUNYF
  135. QLOMVKJWMWHD
  136. VFOC0W7ULJSD5U
  137. 4IMANT5OARY74
  138. ZYG8KWP5O5OCOEI
  139. BVUJ4DH5FJOWZVV
  140. MCZQDJBESVXZONN
  141. FSFZCP60DLULCF
  142. QNQTCKWYT9UHP
  143. OVBWL3BMXSFGQX3
  144. 401NZOLDUGCQM
  145. D6ZNFSCJ7I6L
  146. YYZIYS8L5IAGE80
  147. YGTX66QIKLBI
  148. JLXYYHOEYWWKTN
  149. IUICC74MYK0R8
  150. NRZ1DCZ5XD5R
  151. 7WUIAQIPLF26W5I
  152. MLRYXDBJBGLZI
  153. 1PUTXO6KKOOB9
  154. SQ58KLFZRP7FKQX
  155. SLVLPNSVN0BTDN2
  156. PEGJQIQCOIYFBO
  157. IMAIQAKST0NG81
  158. 1J2H3FMN0M8C
  159. VSHEZTTTHMIUEO
  160. ZRJQ5HJTP6RF
  161. ATUGUOXRQYUXW
  162. VQUYP5H0YJJ8C
  163. OJVBBZJWCR67O
  164. TYTDEEWMGW5E
  165. CNL8WNCPUHUOFZI
  166. 4CKORRUZDPWWJ
  167. YUUAUIWJBIT6S0
  168. WJFOL38C6XEGN5
  169. A1BC2H4BNTJK
  170. KNQ7IXFTM4ER
  171. MMFASCCYJBJG
  172. D9UY1QB1F2QCLJJ
  173. 1CJVNKBPNN0MBVG
  174. E0WKKHZPEHQV
  175. 377XSEQBBX4KZYN
  176. CIDAQQWIY8HEOLS
  177. Q38MBS5WMLEA
  178. SBETCHSPT2OH8
  179. UMIVZCBU5FQDPOK
  180. EECNDFGMYT3L
  181. ZUHRTSTQTJK4
  182. 2UTDDRM0LWEBZG
  183. JBFD85SMYRMTT
  184. OIDKIHFI8W1QIY
  185. XNIZA1MWWBQSI7
  186. OKPW909ZT2P8M
  187. SBB7VUW1MAGQ6K
  188. 3N1AJKZQAKVX3H
  189. BHL2AUV6KBVJ
  190. XUJUBZDPK8KQ7
  191. H3W86YTJW2QVY
  192. AK3BRBLPWSPJ
  193. XMRTYFVZZ9GUI
  194. S8WKQCSCT46C
  195. LC7YFELYLQHF
  196. I9N8DMBH5SYILA
  197. AQORAR4MRHHQZ
  198. HW5J0MBQ4SZ3
  199. 0TCR8OPW80MXX
复制代码

邀请码只建议在本帖中的代码使用,如有需要可以移步论坛坛友发的集中贴,谢谢合作
爱生活,爱奶昔~
您需要登录后才可以回帖 登录 | 注册

本版积分规则

  • 关注公众号
  • 添加微信客服
© 2025 Naixi Networks 沪ICP备13020230号-1|沪公网安备 31010702007642号
关灯 在本版发帖
扫一扫添加微信客服
返回顶部
快速回复 返回顶部 返回列表