diff --git a/README.md b/README.md new file mode 100644 index 0000000..567eff5 --- /dev/null +++ b/README.md @@ -0,0 +1,78 @@ +# 설명 +[Melon](https://www.melon.com/) html 파싱을 활용한 사용자 스크립트입니다. + +API를 활용하지 않은 관계로, html 소스코드가 수정되는 경우 사용이 어려울 수 있습니다. + +# 설치 +사용에 앞서 [Mp3tag](https://www.mp3tag.de/en/download.html)가 필요합니다. + +### 경로 +``` +%appdata%\Mp3tag\data\sources\ +``` + +# 사용 + +## 앨범 검색 +2가지 옵션을 활용하여 검색이 가능합니다. +* 앨범 이름, 앨범 아티스트로 검색 +* 앨범 이름으로 검색 + +### 적용 가능 태그 +* 앨범 아트 +* 앨범 이름 +* 앨범 아티스트 +* 발매사 +* 발매년도 +* 곡 이름 +* 곡 아티스트 +* 트랙 넘버 + +동일한 앨범의 수록곡들을 동시에 수정가능합니다. + +## 곡 검색 +2가지 옵션을 활용하여 검색이 가능합니다. +* 곡 이름, 곡 아티스트로 검색 +* 곡 이름으로 검색 + +### 적용 가능 태그 +* 앨범 아트 +* 앨범 이름 +* 곡 이름 +* 곡 아티스트 +* 장르 +* 발매년도 +* 비동기 가사 +* 작곡가 +* 작사가 + +# 발매년도 대신 발매일 사용 + +### 파일 목록 +`Melon#1. 앨범, 아티스트명으로 앨범 검색.src`,`Melon#2. 앨범명으로 앨범 검색.src`, `Melon#3. 곡, 아티스트명으로 곡 검색.src`, `Melon#4. 곡명으로 곡 검색.src` + +### 찾을 항목 +``` +# Year +RegexpReplace "<[^>]+>" "" +SayUntil "." +# Date +#RegexpReplace "[^0-9]" "" +#SayRest +``` + +### 수정 후 +``` +# Year +#RegexpReplace "<[^>]+>" "" +#SayUntil "." +# Date +RegexpReplace "[^0-9]" "" +SayRest +``` +멜론상의 정보가 2022.01.01로 되어있는 경우 `20220101`로 출력됩니다. + +# 참고 사항 +[Tag Sources - Mp3tag Documentation](https://docs.mp3tag.de/tag-sources/development/) + +[Mp3tag용 멜론 태그 검색 스크립트](https://m.blog.naver.com/hosang46/221126952898)