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 | - | - |
43124 | 서팩1 쓰면서도 업데이트가 있네요.. [2] | Cid | 2841 | 01-18 |
43123 | 8.1에서 윈도10 정품인증 하신분들.. [2] |
|
2840 | 07-18 |
43122 | 6년된 컴퓨터 살리기 (윈 8.1 업그레이드) [4] | 도감 빈나 | 2840 | 11-08 |
43121 | 하드를 그냥버려버렸네요....제대로 폐기했어야하는데 [9] |
|
2840 | 05-09 |
43120 | 트래픽많으면 인터넷선 끊나요.? [7] | 펔탄 | 2840 | 05-11 |
43119 | 부팅시디 만들기 힘드네요 [3] |
|
2840 | 10-15 |
43118 | 김용환님 글... [8] | ... | 2840 | 01-02 |
43117 | WD A/S ㅠ.ㅠ [2] | 직장인 | 2839 | 02-13 |
43116 | 이번에 윈도우7 64비트 깔았네요. [6] | 위두리 | 2839 | 05-16 |
43115 | 바탕화면에서 마우스 오른쪽 버튼에 cmd 명령 추가 [4] | 꼬망꼬망 | 2839 | 03-10 |
43114 | 조금 신기한사이트 [17] | 비오는날 | 2839 | 03-28 |
43113 | 요즘 누가 그냥 윈도우10 까냐? 게이밍 전용 윈도우10 나왔... [16] | 와로 | 2838 | 02-06 |
43112 | 모니터 HDMI 연결 사용자분.... [9] | 알미뜽 | 2838 | 03-07 |
43111 | 비대칭 인터넷 정말 불편하네요.. [8] |
|
2838 | 06-23 |
43110 | SSD 쓰시는분들 슈퍼패치(프리패치) 끄시나요? [16] | 윈라 | 2837 | 05-11 |
43109 | 공무원들의 복지부동한 태도에 미치겠군요... [5] | 라이타 | 2837 | 05-10 |
43108 | ...지마켓 신용카드결제안되네요 ㅠㅠ [8] |
|
2837 | 07-23 |
43107 | 사블오디지 LS 윈도8 드라이버 깔리네요 [1] |
|
2836 | 10-07 |
43106 | 원도우8 탐색기 대체 프로그램 [10] |
|
2836 | 09-16 |
43105 | 해외에서도 난리네요 [5] | ojhcn | 2836 | 08-18 |
....