Replace repository with grok-reg-protocol-cpa project
Overwrite previous grok-keygen contents with the local registration/CPA protocol codebase (secrets and runtime data excluded).
This commit is contained in:
commit
6f7c949681
33 files changed
+11125
No files matched your search
Executable
+16
@@ -0,0 +1,16 @@
|
||||
#!/usr/bin/env python3
|
||||
import random, string, sys
|
||||
|
||||
def gen_alias(domain: str, length: int = 10, count: int = 1) -> list[str]:
|
||||
aliases = []
|
||||
for _ in range(count):
|
||||
alias = ''.join(random.choices(string.ascii_lowercase + string.digits, k=length))
|
||||
aliases.append(f"{alias}@{domain}")
|
||||
return aliases
|
||||
|
||||
if __name__ == "__main__":
|
||||
domain = sys.argv[1] if len(sys.argv) > 1 else "zhangyunuo.net"
|
||||
count = int(sys.argv[2]) if len(sys.argv) > 2 else 10
|
||||
length = int(sys.argv[3]) if len(sys.argv) > 3 else 10
|
||||
for a in gen_alias(domain, length, count):
|
||||
print(a)
|
||||
Reference in new issue
Block a user