자유 게시판

foobar2000 alsong 가사 관련 글과 관련해서...

2019.12.25 22:32

kernel 조회:809 추천:2

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 용 플럭인 만들어서 올릴 여유가 없네요. 흐~

 

 

번호 제목 글쓴이 조회 등록일
[공지] 자유 게시판 이용간 유의사항 (정치, 종교, 시사 게시물 자제) [1] gooddew - -
43124 서팩1 쓰면서도 업데이트가 있네요.. [2] Cid 2841 01-18
43123 8.1에서 윈도10 정품인증 하신분들.. [2] bleach 2840 07-18
43122 6년된 컴퓨터 살리기 (윈 8.1 업그레이드) [4] 도감 빈나 2840 11-08
43121 하드를 그냥버려버렸네요....제대로 폐기했어야하는데 [9] Orpheus 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
XE1.11.6 Layout1.4.8