Python
YiKongk / windsurf-manager
설명이 제공되지 않았습니다.
36
11
약 2개월 전
이 프로젝트에 대해
YiKongk 님의 windsurf-manager 프로젝트는 GitHub에서 36개의 별을 받으며 많은 개발자들의 주목을 받고 있습니다. 특히 Python 환경에서 유용하게 활용될 수 있으며, 최근 오픈소스 커뮤니티에서 활발한 기여와 토론이 이루어지고 있는 트렌딩 레포지토리입니다.
Language Breakdown
Python 100%
🇰🇷 한국어 번역 README
캐시 히트윈드서프 자동화 도구킷
Windsurf 계정을 대량 등록하고 인증 결과물을 저장하며, 로컬 브라우저 환경에서 이러한 세션을 재사용하기 위해 사용됩니다.
기능
- Windsurf 계정을 대량 등록하고 인증 결과물을 작성
- 인증 결과물을 Camoufox에서 재사용할 수 있는 세션 형식으로 변환
- 계정 순서대로 가격 페이지를 열어 수동 결제 과정을 용이하게 함
스크립트 설명
windsurf_register.py: CloudMail API를 통해 이메일을 대량 생성하고 Windsurf를 등록하며 세션 파일을 저장camoufox_windsurf.py: 저장된 단일 세션을 사용하여 Camoufox에서 Windsurf 열기camoufox_pricing_queue.py: 저장된 여러 세션을 순차적으로 사용하여 가격 페이지 열기playwright_windsurf.py: Playwright Chromium을 사용하여 저장된 세션 재사용windsurf_session.py: 브라우저 스크립트에서 공유되는 세션 정규화 및 주입 도구
환경 요구 사항
- Python 3.14+
- CloudMail
설치
Python 의존성을 설치한 후 브라우저 초기화를 실행하세요:
구성
.env.example을 .env로 복사하고 자신의 CloudMail과 로컬 서비스 설정으로 교체하세요.
필수 필드:
CLOUDMAIL_BASE_URLCLOUDMAIL_ADMIN_EMAILCLOUDMAIL_ADMIN_PASSWORDCLOUDMAIL_DOMAIN
선택 필드:
EMAIL_PREFIX_LENGTHREGISTER_PASSWORD_LENGTHDISPLAY_NAME_LENGTHCLOUDMAIL_POLL_INTERVAL_SECONDSCLOUDMAIL_POLL_TIMEOUT_SECONDSWINDSURF_POOL_API_BASE_URL
현재 예제 파일은 .env.example에 있으며, 필드 의미는 다음과 같습니다:
CLOUDMAIL_BASE_URL: CloudMail OpenAPI 주소CLOUDMAIL_ADMIN_EMAIL:/api/public/genToken호출을 위한 관리자 계정CLOUDMAIL_ADMIN_PASSWORD: 관리자 비밀번호CLOUDMAIL_DOMAIN: 새로 등록될 이메일에서 사용할 도메인,@없음EMAIL_PREFIX_LENGTH: 무작위 이메일 접두사 길이REGISTER_PASSWORD_LENGTH: 등록 계정 생성 비밀번호 길이DISPLAY_NAME_LENGTH: 등록 계정 표시 이름의 무작위 문자열 길이CLOUDMAIL_POLL_INTERVAL_SECONDS: 메일 폴링 간격CLOUDMAIL_POLL_TIMEOUT_SECONDS: 인증 코드 메일 대기 시간 초과WINDSURF_POOL_API_BASE_URL: WindsurfPoolAPI 가져오기 주소
자주 사용하는 명령
계정을 대량 등록하기:
모든 계정의 체험 페이지를 순차적으로 열기:
출력 디렉터리
auth_output/: 각 계정별 인증 파일 및 요약 파일.camoufox-pricing-queue/: Camoufox에서 순차적으로 가격 페이지를 열 때 사용되는 로컬 프로필
참고
🌐 본 텍스트는 빠른 이해를 돕기 위한 요약 번역본입니다. 정확한 기술 정보 및 전체 코드는 GitHub 원문에서 확인하실 수 있습니다.
이 정보는 AI가 자동으로 분석한 결과입니다. 정확한 내용은 원문을 확인하세요.
YiKongk/windsurf-manager GitHub 원문 바로가기 →