프로젝트 배경
1) 문제점 - 마켓플레이스에 음원 상품을 하나씩 손으로 등록하면 분류 선택, 소개 작성, 음원 다중 업로드, 발행까지 앨범당 수십 단계가 반복됨 - 로그인마다 이메일로 오는 OTP를 직접 확인해 입력해야 하고, 일부 마켓은 봇 탐지로 자동화 접속 자체를 차단함 - 앨범이 수십 개로 쌓이면 수작업은 시간·실수 모두 비현실적 2) 목표 - 폴더에 앨범만 정리해 두면 로그인·인증부터 등록·발행까지 무
프로젝트 성과
무인 대량 등록·발행 봇
폴더 단위 수십 개 음원 앨범을 사람 개입 없이 자동 로그인→폼 입력→일괄 업로드→발행까지 무인 처리
봇 탐지 우회 + OTP 자동 인증
탐지 회피 드라이버로 차단 문제를 해결하고, 이메일 OTP를 IMAP으로 자동 수신·입력해 로그인 자동화
에셋·메타데이터 자동 생성
WAV 일괄 ZIP 압축, 커버 PNG→JPG 변환, 트랙 수·총 재생 시간 자동 계산 후 상품 사양 자동 구성
핵심 기능
진행 단계
기획·설계
2025.01.
폴더 규약·CSV 스키마·2단계(초안→발행) 워크플로 설계
프로젝트 상세
1) 포트폴리오 소개 글로벌 디지털 콘텐츠 마켓플레이스에 음원·사운드 상품을 사람 손 없이 대량으로 등록·발행하는 Python 데스크톱 자동화 봇입니다. 폴더에 정리된 수십 개 앨범을 한 번에 처리해, 자동 로그인(이메일 OTP 인증 포함)부터 상품 폼 입력, 음원 파일 일괄 업로드, 커버 이미지 업로드, 발행, 결과 기록까지 무인으로 끝냅니다. 운영자는 PyQt 화면에서 폴더와 환경 프로필만 고르고 실행







