자유 게시판

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

2019.12.25 22:32

kernel 조회:811 추천: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 - -
38489 적을 알아야 대처 하는데 [4] 내꼬 811 03-25
38488 알아두면 좋을 것 같은 몇 가지 지원 정책 공유해봐요. [2] 라스트이어 811 03-23
38487 휘발류 인하 [6] 홍낄똥 811 05-01
38486 [기사내용 옮김]“아내에게 전화했는데 다른 사람이 받았다”... [2] 사이버초보 811 01-25
38485 글씨 테두리에 어떻게 효과를 줬을까요? [4] ksire 811 09-13
38484 빼앗긴 촛불을 다시 찾을 수 있을까? [11] 둔갑고수 812 01-17
38483 고양이 2 [1] WinSchool 812 08-14
38482 드라마 "끝없는 사랑".. [2] 고양이2 812 06-24
38481 운영자님 ... [1] EPS 812 07-14
38480 윈도우9에서 추가됐으면 하는거 하나.. 윈라 812 09-28
38479 1회 - 단타 1방, 2루타 4방.. [1] 고양이2 812 09-13
38478 콘돔 회사도 에볼라 테마주 ㅋㅋ 흐르는물 812 10-16
38477 인터넷, 휴대폰 스팸전화 때문에 매일마다 짜증나네요. netic9 812 11-25
38476 혹시 이런.... 아르페지오 812 06-16
38475 유당의 진실이라는 어이없는 영상 [4] nhk 812 08-01
38474 좋은 내용이 있어서 잠시...^^ [2] 김영자 812 01-02
38473 요즘 그래픽카드를 뭘 구매해야하나 고민중입니다. [5] 흑서서 812 07-13
38472 [종료]-- * -- 첨임*님 12종 -- * -- [12] do98 812 07-18
38471 활기찬 한주를 위해~ [6] Roen 812 11-08
38470 에듀케이션 계정얻기-구글1테라 스토리지 얻기 비디오 [3] 그림자7 812 09-07
XE1.11.6 Layout1.4.8