foobar2000 alsong 가사 관련 글과 관련해서...
2019.12.25 22:32
foobar2000 alsong 가사 관련한 질문이 있길래 적어 봅니다.
data.Append("<?xml version=\"1.0\" encoding=\"UTF-8\"?>");
data.Append("<SOAP-ENV:Envelope ");
data.Append("xmlns:SOAP-ENV =\"http://www.w3.org/2003/05/soap-envelope\" ");
data.Append("xmlns:SOAP-ENC=\"http://www.w3.org/2003/05/soap-encoding\" ");
data.Append("xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" ");
data.Append("xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\" ");
data.Append("xmlns:ns2=\"ALSongWebServer/Service1Soap\" ");
data.Append("xmlns:ns1=\"ALSongWebServer\" ");
data.Append("xmlns:ns3=\"ALSongWebServer/Service1Soap12\">");
data.Append("<SOAP-ENV:Body>");
data.Append("<ns1:GetResembleLyric2>");
data.Append("<ns1:stQuery>");
data.Append("<ns1:strTitle>{0}</ns1:strTitle>"); // 타이틀
data.Append("<ns1:strArtistName>{1}</ns1:strArtistName>"); // 아티스트
data.Append("<ns1:nCurPage>0</ns1:nCurPage>");
data.Append("</ns1:stQuery>");
data.Append("</ns1:GetResembleLyric2>");
data.Append("</SOAP-ENV:Body>");
data.Append("</SOAP-ENV:Envelope>");
위와 같은 Http Request 패킷을 strTitle과 ArtistName 파라미터를 치환해서
"http://lyrics.alsong.co.kr/alsongwebservice/service1.asmx" 주소로 UTF-8로 인코딩한 Soap 형식으로 보냈을 때...
"strLyric" 태그가 가사와 함께 Response 패킷으로 응답해서 넘어오지 않으면 알송에서 가사 관련 웹 인터페이스 패킷 구조를
바꿔 버린 것임.
알송에서 패킷구조를 바꿔버렸다면...
알송 플레이어 프로그램을 리버스 엔지니어링으로 분석해서 바뀐 패킷 구조를 해킹해서 알아내야 함.
C#으로 프로그래밍 하면 간단하니 직접 프로그래밍 해서 확인해 보세요.
음악에 관심도 없고, 시간도 없고 직접 foobar2000 용 플럭인 만들어서 올릴 여유가 없네요. 흐~
댓글 [6]
-
Torrenser 2019.12.26 11:08 -
pinedragon 2019.12.26 16:05
말씀대로 해보니 되기는 하지만 극소수의 곡이라 큰 도움은 안되겠네요.
성의에 감사합니다.
-
Torrenser 2019.12.26 16:18 ...
-
pinedragon 2019.12.26 16:54
다운로드가 먁혔네요.
어쨌든 감사드려요.
-
Torrenser 2019.12.26 17:01 ...
-
pinedragon 2019.12.26 17:18
가사가 아예 안뜹니다.
감사합니다.
번호 | 제목 | 글쓴이 | 조회 | 등록일 |
---|---|---|---|---|
[공지] | 자유 게시판 이용간 유의사항 (정치, 종교, 시사 게시물 자제) [1] | gooddew | - | - |
9023 | 급한 마음에 문의 드려요 [5] | 해비치 | 812 | 07-15 |
9022 | 비가 정말 많이 오네요 [6] | gooddew | 812 | 08-02 |
9021 | 오리코 외장하드케이스 uefi 부팅인식 안되는 경우 [12] | 캬우리 | 812 | 08-31 |
9020 | 정은지의 가요광장 With 아이유 [1] | anfy | 812 | 04-13 |
9019 | IDM 에도 개선될 점이 있네요 [1] | ton3d | 812 | 07-05 |
9018 | 캐드하기 귀찮고 하긴해야겠고 막상할려니 엄두도 안나죠?? |
|
812 | 05-20 |
9017 | 윈도우 rs4로 업데이트 후 크롬/IE 문제 발생 [2] | 줄넘기 | 812 | 05-10 |
9016 | 서피스 프로 4+타이핑 커버의 중고 가격 조언을 부탁드립니... [2] |
|
812 | 07-24 |
9015 | 좋은 내용이 있어서 잠시...^^ [2] | 김영자 | 812 | 01-02 |
9014 | 정말 투자안하는 한심한 ING 생명 [3] | 번개 | 812 | 12-12 |
9013 | 운영체제를 설치할때 파티션문자 변경오류는 역사가 깊네요.. [4] | 한걸음 | 812 | 11-05 |
9012 | 왜 홍진호가 첫번째에있죠???.jpg | 한결맘 | 812 | 01-22 |
9011 | 벼락 찍으려다 벼락 맞을뻔한 사람 | asklee | 812 | 08-27 |
9010 | 뜻밖의 우주여행 [1] |
|
812 | 10-19 |
9009 | 세월호 하루 전 |
|
812 | 12-26 |
9008 | PID checker 사용법.. | 툴캅 | 812 | 07-16 |
9007 | 인터넷, 휴대폰 스팸전화 때문에 매일마다 짜증나네요. | netic9 | 812 | 11-25 |
9006 | 콘돔 회사도 에볼라 테마주 ㅋㅋ | 흐르는물 | 812 | 10-16 |
9005 | 1회 - 단타 1방, 2루타 4방.. [1] | 고양이2 | 812 | 09-13 |
9004 | 윈도우9에서 추가됐으면 하는거 하나.. | 윈라 | 812 | 09-28 |
....