일반 소개
커서 자동 등록은 GitHub에서 호스팅되는 오픈 소스 프로젝트입니다. 이 도구는 무료 체험 계정 수가 제한된 AI 코드 편집 도구인 Cursor AI 코드 편집기의 계정을 자동으로 등록하고 관리할 수 있도록 개발자 ddCat-main이 만든 것으로, 같은 디바이스에 너무 많은 사람이 등록할 경우 '체험 요청 오버런'이 발생하는 문제를 해결하기 위해 만들어졌습니다. 이 도구는 자동화된 스크립트를 통해 새 계정을 생성하고, 정보를 데이터베이스에 저장하며, 사용자가 계정을 쉽게 얻고 관리할 수 있도록 API 서비스와 시각적 인터페이스를 제공합니다. 프로젝트 참조 커서 자동 해제완전히 무료이며 학습 및 연구 목적으로만 사용할 수 있습니다.

기능 목록
- 자동 계정 등록스크립팅을 통해 커서 계정 등록을 자동화합니다.
- 데이터베이스 스토리지성공적으로 등록된 계정 정보를 로컬 데이터베이스에 저장합니다.
accounts.db
. - API 서비스계정 목록 가져오기, 무작위 계정 생성 또는 새 계정 생성을 위한 인터페이스를 제공합니다.
- 시각화 인터페이스계정 정보를 표시하고 작업을 지원하는 기본 제공 UI 페이지입니다.
- 사용자 지정 사서함 지원개인 이메일 도메인을 등록하도록 구성할 수 있습니다.
- 로깅실행 중인 프로세스는
api.log
파일을 사용하여 쉽게 디버깅할 수 있습니다. - 오픈 소스 및 무료이 코드는 공개적으로 사용 가능하며 사용자가 자유롭게 다운로드하고 수정할 수 있습니다.
도움말 사용
커서 자동 등록 기능을 설치 및 사용하려면 약간의 기술적 배경 지식이 필요하지만 단계는 간단합니다. 다음은 빠르게 시작하는 데 도움이 되는 자세한 가이드입니다.
설치 프로세스
- 환경 준비하기
- 컴퓨터에 Python 3.8 이상이 설치되어 있는지 확인합니다. 실행
python --version
버전을 확인합니다. - 코드 다운로드를 위해 Git을 설치합니다. 설치되어 있지 않은 경우 https://git-scm.com/ 에서 다운로드할 수 있습니다.
- 커서 등록은 국제 네트워크에 의존하므로 안정적인 네트워크가 필요하며, 가급적이면 해외 서버에 액세스할 수 있어야 합니다.
- 컴퓨터에 Python 3.8 이상이 설치되어 있는지 확인합니다. 실행
- 프로젝트 코드 다운로드
- 터미널을 열고 다음 명령을 입력하여 프로젝트를 복제합니다:
git clone https://github.com/ddCat-main/cursor-auto-register.git
- 프로젝트 카탈로그로 이동합니다:
cd cursor-auto-register
- 터미널을 열고 다음 명령을 입력하여 프로젝트를 복제합니다:
- 종속성 설치
- 다음 명령을 실행하여 필요한 Python 라이브러리를 설치합니다:
pip install -r requirements.txt
- 부족한 경우
requirements.txt
를 클릭하면 핵심 라이브러리를 수동으로 설치할 수 있습니다:pip install requests fastapi aiosqlite
- 다음 명령을 실행하여 필요한 Python 라이브러리를 설치합니다:
- Chrome 설치
- 이 프로젝트는 헤드리스 크롬을 사용하여 등록을 완료합니다. https://www.google.com/chrome/ 에서 다운로드할 수 있는 Chrome이 설치되어 있는지 확인하세요.
환경 변수 구성
- .env 파일 만들기
- 프로젝트 루트 디렉터리에서
.env
문서를 참조하는 내용으로, 그 내용은 공식config.py
를 예로 들 수 있습니다:EMAIL_DOMAINS=yourdomain.com EMAIL_USERNAME=test EMAIL_PIN= DATABASE_URL="sqlite+aiosqlite:///./accounts.db" API_HOST="0.0.0.0" API_PORT=8000 ENABLE_UI=True MAX_ACCOUNTS=10
- 매개변수 설명::
EMAIL_DOMAINS
사서함 도메인의 경우 Cloudflare에서 DNS 포워딩을 구성해야 합니다.EMAIL_USERNAME
: 임시 사서함 접두사, 예: https://tempmail.plus/.DATABASE_URL
데이터베이스 주소로, 기본적으로 다음 주소로 저장됩니다.accounts.db
.MAX_ACCOUNTS
최대 등록 계정 수, 기본값은 1이며 조정 가능.
- 프로젝트 루트 디렉터리에서
- 사서함 전달 구성
- 사용자 지정 사서함을 사용하는 경우, Cloudflare에서 임시 사서함으로 전달하도록 Catch-all을 설정해야 합니다. 자세한 내용은 https://blog.csdn.net/qq_50082325/article/details/144530594 을 참조하세요.
- 예: 다음과 같이
*@yourdomain.com
전달 대상test@tempmail.plus
.
사용 단계
- 서비스 시작
- 프로젝트 디렉토리에서 실행합니다:
python cursor_register.py
- 스크립트는 기본적으로 API 서비스를 시작하고 http://localhost:8000 을 수신 대기합니다.
- 프로젝트 디렉토리에서 실행합니다:
- 자동 계정 등록
- 서비스가 실행되면 http://localhost:8000/account(POST 요청)을 방문하여 새 계정을 만듭니다.
- 스크립트는 구성된 이메일 주소로 등록하고 완료되면 해당 정보를
accounts.db
.
- 계정 만들기
- API를 통해 모든 계정을 가져옵니다:
curl http://localhost:8000/accounts
- 무작위 계정을 생성합니다:
curl http://localhost:8000/account/random
- API를 통해 모든 계정을 가져옵니다:
- 시각화 인터페이스에 액세스
- 브라우저를 열고 http://localhost:8000/ 을 입력하여 계정 목록과 운영자 인터페이스를 확인합니다.
- 인터페이스는 성공적으로 등록된 계정을 표시하고 간단한 관리를 지원합니다.
- 운영 상태 확인
- 다음 명령을 실행하여 서비스가 작동하는지 확인합니다:
curl http://localhost:8000/health
- 정상으로 돌아오면 서비스가 정상적으로 작동하고 있음을 나타냅니다.
- 다음 명령을 실행하여 서비스가 작동하는지 확인합니다:
- 디버깅 및 로깅
- 로그 파일 보기
api.log
작동을 확인합니다:tail -f api.log
- 로그 파일 보기
취급 시 주의사항
- 네트워크 요구 사항글로벌 프록시 사용을 피하고 커서 등록 페이지(https://authenticator.cursor.sh/sign-up)에 액세스할 수 있는지 확인하세요.
- 권한 설정다음을 보장하기 위해
accounts.db
파일에 읽기 및 쓰기 권한이 있습니다. - 커서 닫기충돌을 피하기 위해 실행하기 전에 커서 편집기를 닫습니다.
- 규정 준수: 연구 및 조사 목적으로만 사용되며, 커서의 이용 약관에 따릅니다.
주요 기능
- API 서비스: 제공
/accounts
및/account/random
노래로 응답/account
간편한 프로그래매틱 계정 관리를 위한 세 가지 엔드포인트. - 시각화 UIhttp://localhost:8000/ 을 통해 액세스하여 계정 정보를 시각화합니다.
- 데이터베이스 스토리지장기간 사용하기에 텍스트 파일보다 더 안전하고 안정적입니다.
애플리케이션 시나리오
- AI 프로그래밍 배우기
학생들은 커서를 사용하여 코드를 연습할 수 있지만 무료 계정은 제한되어 있습니다. 이 도구는 학습이 중단되지 않도록 새 계정을 자동으로 생성합니다. - 개발 테스트
개발자는 AI 기능을 테스트하기 위해 여러 개의 커서 계정이 필요합니다. 이 도구는 API를 통해 계정을 대량으로 생성하여 효율성을 개선합니다. - 팀워크
소규모 팀은 여러 기기에서 Cursor Free를 사용합니다. 이 도구는 각 장치에 대해 별도의 계정을 생성하여 쉽게 협업할 수 있습니다.
QA
- 도구는 안전한가요?
이 프로젝트는 오픈 소스이며 코드를 확인할 수 있습니다. 하지만 개인 이메일과 정보가 유출되지 않도록 보호하는 데 사용하세요. - 등록에 실패하면 어떻게 되나요?
네트워크, 사서함 구성, Chrome이 제대로 작동하는지 확인하세요. 확인api.log
로그 로케이터 문제. - 내 이메일을 사용할 수 있나요?
네, 예.env
중간 구성EMAIL_DOMAINS
노래로 응답EMAIL_USERNAME
. - API 서비스는 어떻게 해제하나요?
터미널에서 스크립트 실행을 중지하려면 Ctrl+C를 누릅니다.
© 저작권 정책
기사 저작권 AI 공유 서클 모두 무단 복제하지 마세요.
관련 문서
댓글 없음...