mirror of
https://github.com/yeongpin/cursor-free-vip.git
synced 2025-08-03 04:57:36 +08:00
Merge branch 'main' of https://github.com/yeongpin/cursor-free-vip
This commit is contained in:
commit
bf2bea71eb
5
.env
5
.env
@ -1,2 +1,7 @@
|
|||||||
|
<<<<<<< HEAD
|
||||||
version=1.5.01
|
version=1.5.01
|
||||||
VERSION=1.5.01
|
VERSION=1.5.01
|
||||||
|
=======
|
||||||
|
version=1.4.08
|
||||||
|
VERSION=1.4.08
|
||||||
|
>>>>>>> d7116b8cf364ff8d360beb8e865a9485628d28b2
|
||||||
|
@ -49,6 +49,9 @@ class CursorRegistration:
|
|||||||
self.password = self._generate_password()
|
self.password = self._generate_password()
|
||||||
self.first_name = self._generate_name()
|
self.first_name = self._generate_name()
|
||||||
self.last_name = self._generate_name()
|
self.last_name = self._generate_name()
|
||||||
|
print(f"Password: {self.password}\n")
|
||||||
|
print(f"First Name: {self.first_name}\n")
|
||||||
|
print(f"Last Name: {self.last_name}\n")
|
||||||
|
|
||||||
def _generate_password(self, length=12):
|
def _generate_password(self, length=12):
|
||||||
"""Generate Random Password"""
|
"""Generate Random Password"""
|
||||||
@ -78,6 +81,7 @@ class CursorRegistration:
|
|||||||
|
|
||||||
# 保存邮箱地址
|
# 保存邮箱地址
|
||||||
self.email_address = email_address
|
self.email_address = email_address
|
||||||
|
print(f"Email Address: {self.email_address}\n")
|
||||||
self.email_tab = self.temp_email # 传递 NewTempEmail 实例
|
self.email_tab = self.temp_email # 传递 NewTempEmail 实例
|
||||||
|
|
||||||
return True
|
return True
|
||||||
@ -149,6 +153,7 @@ class CursorRegistration:
|
|||||||
if usage_ele:
|
if usage_ele:
|
||||||
total_usage = usage_ele.text.split("/")[-1].strip()
|
total_usage = usage_ele.text.split("/")[-1].strip()
|
||||||
|
|
||||||
|
print(f"Total Usage: {total_usage}\n")
|
||||||
print(f"{Fore.CYAN}{EMOJI['WAIT']} {self.translator.get('register.get_token')}...{Style.RESET_ALL}")
|
print(f"{Fore.CYAN}{EMOJI['WAIT']} {self.translator.get('register.get_token')}...{Style.RESET_ALL}")
|
||||||
max_attempts = 30
|
max_attempts = 30
|
||||||
retry_interval = 2
|
retry_interval = 2
|
||||||
|
@ -48,6 +48,9 @@ class CursorRegistration:
|
|||||||
self.password = self._generate_password()
|
self.password = self._generate_password()
|
||||||
self.first_name = self._generate_name()
|
self.first_name = self._generate_name()
|
||||||
self.last_name = self._generate_name()
|
self.last_name = self._generate_name()
|
||||||
|
print(f"Password: {self.password}\n")
|
||||||
|
print(f"First Name: {self.first_name}\n")
|
||||||
|
print(f"Last Name: {self.last_name}\n")
|
||||||
|
|
||||||
def _generate_password(self, length=12):
|
def _generate_password(self, length=12):
|
||||||
"""Generate Random Password"""
|
"""Generate Random Password"""
|
||||||
@ -70,6 +73,7 @@ class CursorRegistration:
|
|||||||
print(f"{Fore.RED}{EMOJI['ERROR']} {self.translator.get('register.invalid_email') if self.translator else '无效的邮箱地址'}{Style.RESET_ALL}")
|
print(f"{Fore.RED}{EMOJI['ERROR']} {self.translator.get('register.invalid_email') if self.translator else '无效的邮箱地址'}{Style.RESET_ALL}")
|
||||||
return False
|
return False
|
||||||
|
|
||||||
|
print(f"Email Address: {self.email_address}\n")
|
||||||
return True
|
return True
|
||||||
|
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
@ -155,6 +159,7 @@ class CursorRegistration:
|
|||||||
if usage_ele:
|
if usage_ele:
|
||||||
total_usage = usage_ele.text.split("/")[-1].strip()
|
total_usage = usage_ele.text.split("/")[-1].strip()
|
||||||
|
|
||||||
|
print(f"Total Usage: {total_usage}\n")
|
||||||
print(f"{Fore.CYAN}{EMOJI['WAIT']} {self.translator.get('register.get_token')}...{Style.RESET_ALL}")
|
print(f"{Fore.CYAN}{EMOJI['WAIT']} {self.translator.get('register.get_token')}...{Style.RESET_ALL}")
|
||||||
max_attempts = 30
|
max_attempts = 30
|
||||||
retry_interval = 2
|
retry_interval = 2
|
||||||
|
Loading…
x
Reference in New Issue
Block a user