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

2019.12.25 22:32

kernel 조회:703 추천: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 용 플럭인 만들어서 올릴 여유가 없네요. 흐~

 

 

번호 제목 글쓴이 조회 등록일
[공지] 자유 게시판 이용간 유의사항 (정치, 종교, 시사 게시물 자제) gooddew - -
37079 27버전 [15] 퐁퐁2kg 2532 02-16
37078 다운로드속도 낮출 수 있는 방법 좀 알려주세요 [2] UU自適 709 02-16
37077 AMD 좀 골치아프네요 [8] DarknessAn 1597 02-16
37076 크롬은 또 충돌나서 빡치게 하네요. [1] 『호두마루 780 02-16
37075 마음을 클리닝 시켜주는 음악 [1] 퐁퐁2kg 618 02-16
37074 윈도우 통계 [1] Dr.Nick 665 02-16
37073 언제나 윈포가 있어서 고맙습니다. [5] 오늘을사는 707 02-15
37072 UPX 압축 풀수있는분 부탁드립니다. [9] %카리스마 1628 02-15
37071 이젠 밖에 나가서 기침을 해도 눈치가 보입니다. [1] 복두꺼비 330 02-15
37070 노고많으신 운영자님께 [3] 뷰리풀투데 744 02-15
37069 고수들은 반성하세요 [47] %카리스마 2716 02-15
37068 집 주소판도 LED로 바뀌네요. [9] 복두꺼비 1718 02-15
37067 창백한 푸른 점 - 지구 [5] asklee 721 02-15
37066 2020년 대한민국 1% 나는 비스타다. [18] 꼬북왕 1888 02-14
37065 PE상태에서 GPT파티션에 윈도우10 설치 문의 드립니다. [2] dlawlsfhr 525 02-14
37064 굴림 폰트 구함 [3] 우리두리 553 02-14
37063 고맙습니다... 테츠로 747 02-14
37062 2월 14일의 또 다른 기억! [4] 갠지스의잔 905 02-14
37061 리얼텍 UAD 드라이버로 겨우 드디어 설치 했네요 ㅎㅎ [3] RoyalS 932 02-13
37060 Bob.Ombs.Modified.Win10PEx64 요거 한글화된 oktoki 672 02-13
XE1.11.6 Layout1.4.8