사용자 삽입 이미지

유료가입자도 사용할 수 있도록 수정 했습니다.
단 테스트를 해보지 않아서 작동이 되는지 안되는지는 알 수 가 없네요.

영문 버전에서 안되는 문제도 약간 소스를 수정했는데.. 역시 테스트를 안해봐서 알 수 가 없네요..

[사용 설명 및 이용약관]

[프로그램]
멜론 스나이퍼 Version R20 (2007-07-16, MelOn Player Version 3, 1, 1, 1)

제작 : 신영재, 굼벵이(버그수정참여)
블로그 : http://newgifted.tistory.com
용도 : 멜론에서 여러개의 mp3를 편리하게 DCF로 컨버팅 하기.

[요구사항]
1. 멜론 플레이어가 깔려 있어야 한다.
2. 멜론 플레이어가 실행되어 있고 로그인 되어 있는 상태이어야 한다.
3. 멜론 플레이어에 핸드폰 정보가 입력되어 있어야 한다.
※멜론 플레이어의 팝업 창은 모두 닫은 상태에서 수행하기를 권장합니다.
※핸드폰을 컴퓨터와 연결되지 않은 상태에서 수행하기를 권장합니다.

[사용법]
1. [MP3추가...]버튼을 눌러 원하는 MP3를 추가합니다. 여러파일 선택이 가능하며 여러번에 걸쳐서 추가 할 수 있습니다.
2. 멜론스나이퍼에서 [파일 변환] 버튼을 누릅니다.
3. 끝날때 까지 기다립니다.
※중간에 중지하시려면 [취소] 버튼을 누르시면됩니다.
※DCF파일은 미지정시 첫번째 리스트에 들어 갑니다.
※DCF파일은 미지정시 MP3가 위치한 폴더에 저장되며, 따로 지정한 경우 그 폴더에 모입니다.
※파일 변환이 끝난후 리스트에 남아있는 MP3는 변환 실패한 파일 목록입니다.
  (원인은 가변 MP3이거나 여러가지 다른 이유로 발생할 수 있습니다.)
※멀티 태스킹 가능하나, 정상 작동을 보장 못합니다.

[중요사항]
1. 프로그램의 저작권은 제작자에게 있습니다.
2. 프로그램배포는 자유롭습니다. 단, 사용 설명 및 이용 약관과 같이 배포하셔야 합니다.
3. 이 프로그램의 안전성은 보장 되지 않습니다.
4. 사용에 관해 발생할 수 있는 모든 HW/SW의 문제 사용자에게 있습니다.
5. 저작권자의 허락없이 불법으로 다른 사람의 저작물을 이용하는 것은 저작권법에 위배되므로 민 형사상의 불이익을 받을 수 있으니 유의 바랍니다.
6. 사적으로 복제된 MP3파일의 변환, 전송으로 인해 발생하는 저작권문제, 휴대폰 오동작 및 파일 재생 오류 등 모든 문제에 대해서 제작자는 책임지지 않습니다.
7. 이 프로그램의 계속적인 업데이트및 사용자 지원을 보장하지않습니다.
8. 위 내용에 동의 하시지 않는 분은 프로그램의 사용을 금합니다.

[수정사항]
R7. 멜론 플레이어 3.0에서 작동
+아래에 위치한 MP3휴대폰,MP3플레이어 도구상자에 의해 버튼이 가려지는 경우를 막기위해 자동으로 닫아버림.
R8. 멜론 플레이어 메인창 크기조절 하지 않음. 원하는 플레이 리스트에 추가할 수 있는 옵션추가. VBR오류 예외사항 처리. 영문윈도우에서 작동하도록 수정.
R9. VBR오류 예외사항 버그 수정(R8에서는 정상작동안했음). 멜론 플레이어창 시작전에 활성화시켜 맨앞으로 오도록 수정(junhas). 멜론플레이어실행 버튼작동 안함으로 인해 제거.
 +DCF컨버팅 오류관련 수정
R10. 속도조절 슬라이드 기능 삭제. 고정속도 400ms. 내부 작동 구조 약간 변경. DCF컨버팅 웹페이지 띄우고 4초 대기
 +휴대폰 연결되어도 자동전송 체크 안되도록 수정(방성훈 님)
R11.멜론 플레이어 내부 IE창 크기를 조절하지않고 멜론플레이어 자체 크기를 변경(정재윤 님)
R12. mp3파일을 선택하지 않았습니다라는 오류 메시지에 반응하도록 수정(헐 님)
+이벤트 페이지 변경
R13. DCF파일 모으기 기능 추가(몰라도대 님). 루트 폴더에 있는 mp3파일 변환 안되는 문제 수정(다영아범 님, 유혹의 빛 님)
R14. 오류 리스트 별도에 창에 출력. 멀티 쓰레드 방식으로 변경.
R15. 드래그 앤 드롭 기능 추가(ch 님, 홍다이 님). 추가된 mp3파일을 목록에서 제거하는 기능 추가.
R16. 스풀 기능 추가 - DCF모으기 가속 기능 (정말 감사용!!!님). 버그 수정 : !EnabledWindow 열기창과 !VisibleWindow 열기창을 무시함. 속도 향상.
R17. DCF폴더 열기 버튼 추가 (생명체님). 변환 리스트 사라지는 버그 수정.
R18. [MP3파일 추가...] 열기 대화상자에서, 마지막으로 연폴더 기억(이왕표님, 어니님). DCF폴더 모으기 체크후 폴더 미지정시 경고와 함께 폴더 선택 하도록(마루나래님)
R19. 비스타에서도 작동하도록 수정
R20. 유료버젼에서 가능하도록 수정(굼벵이님)

[Thanks to..]
버그 리포팅 & 기능 건의 : junhas 님, 방성훈 님, 정재윤 님, 헐 님, 치묘 님, 다영아범 님, 유혹의 빛 님, 몰라도대 님, ch 님, 홍다이 님, 정말 감사용!!!님, 생명체님, 이왕표님, 어니님, 굼벵이님외 다수


사용자 삽입 이미지


몇몇 안되는 경우들이 있습니다. 아직까지는 해결 하지 못한 버그들 또는 어쩔수 없는 경우 들입니다.

1. 멜론 유료 서비스를 가입한 경우
2. 영문 버젼의 윈도우를 사용한경우
3. 일부 보안 프로그램이 돌아가고 있는 경우
4. 네트워크 상태가 좋지 않거나 오프라인 상태일 경우
5. VBR형식의 MP3파일인 경우


 

멜론 플레이어에서 DCF컨버팅을 할 경우 MP3의 ID3태그를 그대로 가져와 쓰게 됩니다..

따라서 곡명및 작곡가명이 MP3의 태그를 따라 지정 됩니다..

일부 이것보다 파일명 그대로 들어 갔으면 좋겠다는 사람이 있어서 올려 봅니다..ㅂ

아래 홈페이지에서 ID3Kill을 다운로드 받습니다..
사용자 삽입 이미지


홈 - http://www.headstrong.de/
정보 - http://www.headstrong.de/software-id3kill.shtml
다운로드 - http://www.headstrong.de/files/id3kll14.zip

압축을 풀고 프로그램을 수행합니다..
원하는 MP3가 있는 폴더를 선택하시고..
사용자 삽입 이미지

아래쪽 Go버튼을 누르시면 모든 태그 정보가 지워집니다.. 따라서 멜론DCF변환시 파일명으로 태그 정보가 들어가게 됩니다..




다시 찍어 봤습니다..

요즘 만들고 있는 프로그램인 멜론 스나이퍼가 비스타에서는 돌아가지 않았다..

사용자 삽입 이미지


그것 때문에 비스타를 깔고 Visual Studio를 깔아야 했는데.. 비스타를 마땅히 깔만한 PC가 없었다..

그나마 사양이 좋은 연구실 PC가 있는데 여기다 깔려면 백업도 해야되고 너무 귀찮았다.. 거기다 까는 동안 컴퓨터를 쓸수 없는 치명적인 문제도 있었고..

그래서 VWWare위에 깔게 되었다.. 가상디스크의 크기는 16G로 잡았고, 메모리는 512MB로 잡았다.. 총 메모리가 1G라서 무리는 없을꺼란 생각했다..

설치에 필요한 시간은 생각 보다 크게 오래 걸리지 않은거 같다.. 대략 1시간정도..

하지만 설치가 끝난후 사용하려니 매우 느렸다.. VMWare Tool을 깔았지만. 느린거는 어쩔수 없었다.. CPU는 P4 2.6G였는데.. 아주 단순한작업에도 CPU점유율이 치솟았다..

시각화도 다끄고,, 우선 네트워크로 공유해서 VS2005설치파일을 복사했다.. 이것도 엄청난 시간이 소요 되었고.. 속도는 500KB/sec정도 나온거 같았다..ㅡㅡ;; 점유율도 거의 100%에 가까웠다..

그리고 설치를 했다.. 수행하려니 호환성 문제가 있다고 VS2005 SP1을 깔아야 한다고 했다.. 그거 다운받고 설치하려는데..

전혀 생각지 못한 오류가 발생했다.. 디스크 공간이 부족하다며 정리를 해야 한다고 했다. 비스타 깔고 VS2005깔았는데..ㅡㅡ;; 디스크 공간이 부족하다니.. 그외에는 아무것도 깐게 없었다..;;

정말 VMWare상에서 돌려본 비스타이긴 했지만... 너무 느렸다.. 어차피 화련한 시각화는 볼수 없었고..

버그 수정하는 한~두시간을 위해 이틀동안 비스타와 VS2005를 설치 했다.. 너무 부담스러운 상황이였다...

비스타 버그는 어떻게 해결 한거 같다,..


사용자 삽입 이미지

이번 버젼은 비스타에서도 작동합니다. 이거 때문에 비스타도 깔게 되었네요.. 내부 구현은 아주 약간 손봤기 때문에 어떻게 잘돌아 갈지 모르겠네요..

[사용 설명 및 이용약관]

[프로그램]
멜론 스나이퍼 Version R19 (2007-07-05, MelOn Player Version 3, 1, 0, 1)

제작 : 부경대학교 전자컴퓨터정보통신공학부 컴퓨터멀티미디어전공 신영재
블로그 : http://newgifted.tistory.com
용도 : 멜론에서 여러개의 mp3를 편리하게 DCF로 컨버팅 하기.

[요구사항]
1. 멜론 플레이어가 깔려 있어야 한다.
2. 멜론 플레이어가 실행되어 있고 로그인 되어 있는 상태이어야 한다.
3. 멜론 플레이어에 핸드폰 정보가 입력되어 있어야 한다.
※멜론 플레이어의 팝업 창은 모두 닫은 상태에서 수행하기를 권장합니다.
※핸드폰을 컴퓨터와 연결되지 않은 상태에서 수행하기를 권장합니다.

[사용법]
1. [MP3추가...]버튼을 눌러 원하는 MP3를 추가합니다. 여러파일 선택이 가능하며 여러번에 걸쳐서 추가 할 수 있습니다.
2. 멜론스나이퍼에서 [파일 변환] 버튼을 누릅니다.
3. 끝날때 까지 기다립니다.
※중간에 중지하시려면 [취소] 버튼을 누르시면됩니다.
※DCF파일은 미지정시 첫번째 리스트에 들어 갑니다.
※DCF파일은 미지정시 MP3가 위치한 폴더에 저장되며, 따로 지정한 경우 그 폴더에 모입니다.
※파일 변환이 끝난후 리스트에 남아있는 MP3는 변환 실패한 파일 목록입니다.
  (원인은 가변 MP3이거나 여러가지 다른 이유로 발생할 수 있습니다.)
※멀티 태스킹 가능하나, 정상 작동을 보장 못합니다.

[중요사항]
1. 프로그램의 저작권은 제작자에게 있습니다.
2. 프로그램배포는 자유롭습니다. 단, 사용 설명 및 이용 약관과 같이 배포하셔야 합니다.
3. 이 프로그램의 안전성은 보장 되지 않습니다.
4. 사용에 관해 발생할 수 있는 모든 HW/SW의 문제 사용자에게 있습니다.
5. 저작권자의 허락없이 불법으로 다른 사람의 저작물을 이용하는 것은 저작권법에 위배되므로 민 형사상의 불이익을 받을 수 있으니 유의 바랍니다.
6. 사적으로 복제된 MP3파일의 변환, 전송으로 인해 발생하는 저작권문제, 휴대폰 오동작 및 파일 재생 오류 등 모든 문제에 대해서 제작자는 책임지지 않습니다.
7. 이 프로그램의 계속적인 업데이트및 사용자 지원을 보장하지않습니다.
8. 위 내용에 동의 하시지 않는 분은 프로그램의 사용을 금합니다.

[수정사항]
R7. 멜론 플레이어 3.0에서 작동
+아래에 위치한 MP3휴대폰,MP3플레이어 도구상자에 의해 버튼이 가려지는 경우를 막기위해 자동으로 닫아버림.
R8. 멜론 플레이어 메인창 크기조절 하지 않음. 원하는 플레이 리스트에 추가할 수 있는 옵션추가. VBR오류 예외사항 처리. 영문윈도우에서 작동하도록 수정.
R9. VBR오류 예외사항 버그 수정(R8에서는 정상작동안했음). 멜론 플레이어창 시작전에 활성화시켜 맨앞으로 오도록 수정(junhas). 멜론플레이어실행 버튼작동 안함으로 인해 제거.
 +DCF컨버팅 오류관련 수정
R10. 속도조절 슬라이드 기능 삭제. 고정속도 400ms. 내부 작동 구조 약간 변경. DCF컨버팅 웹페이지 띄우고 4초 대기
 +휴대폰 연결되어도 자동전송 체크 안되도록 수정(방성훈 님)
R11.멜론 플레이어 내부 IE창 크기를 조절하지않고 멜론플레이어 자체 크기를 변경(정재윤 님)
R12. mp3파일을 선택하지 않았습니다라는 오류 메시지에 반응하도록 수정(헐 님)
+이벤트 페이지 변경
R13. DCF파일 모으기 기능 추가(몰라도대 님). 루트 폴더에 있는 mp3파일 변환 안되는 문제 수정(다영아범 님, 유혹의 빛 님)
R14. 오류 리스트 별도에 창에 출력. 멀티 쓰레드 방식으로 변경.
R15. 드래그 앤 드롭 기능 추가(ch 님, 홍다이 님). 추가된 mp3파일을 목록에서 제거하는 기능 추가.
R16. 스풀 기능 추가 - DCF모으기 가속 기능 (정말 감사용!!!님). 버그 수정 : !EnabledWindow 열기창과 !VisibleWindow 열기창을 무시함. 속도 향상.
R17. DCF폴더 열기 버튼 추가 (생명체님). 변환 리스트 사라지는 버그 수정.
R18. [MP3파일 추가...] 열기 대화상자에서, 마지막으로 연폴더 기억(이왕표님, 어니님). DCF폴더 모으기 체크후 폴더 미지정시 경고와 함께 폴더 선택 하도록(마루나래님)
R19. 비스타에서도 작동하도록 수정

[Thanks to..]
버그 리포팅 & 기능 건의 : junhas 님, 방성훈 님, 정재윤 님, 헐 님, 치묘 님, 다영아범 님, 유혹의 빛 님, 몰라도대 님, ch 님, 홍다이 님, 정말 감사용!!!님, 생명체님, 이왕표님, 어니님 외 다수


사용자 삽입 이미지

 




[사용 설명 및 이용약관]


[프로그램]
멜론 스나이퍼 Version R22 (2007-07-28, MelOn Player Version 3, 1, 2, 1)

제작 : 신영재
 프로그래밍 지원 : 굼벵이(매크로 관련) , 대식(영문 판 윈도우 XP관련)
블로그 : http://newgifted.tistory.com
용도 : 멜론에서 여러개의 mp3를 편리하게 DCF로 컨버팅 하기.

[요구사항]
1. 멜론 플레이어가 깔려 있어야 한다.
2. 멜론 플레이어가 실행되어 있고 로그인 되어 있는 상태이어야 한다.
3. 멜론 플레이어에 핸드폰 정보가 입력되어 있어야 한다.
※멜론 플레이어의 팝업 창은 모두 닫은 상태에서 수행하기를 권장합니다.
※핸드폰을 컴퓨터와 연결되지 않은 상태에서 수행하기를 권장합니다.

[사용법]
1. [MP3추가...]버튼을 눌러 원하는 MP3를 추가합니다. 여러파일 선택이 가능하며 여러번에 걸쳐서 추가 할 수 있습니다.
2. 멜론스나이퍼에서 [파일 변환] 버튼을 누릅니다.
3. 끝날때 까지 기다립니다.
※중간에 중지하시려면 [취소] 버튼을 누르시면됩니다.
※DCF파일은 미지정시 첫번째 리스트에 들어 갑니다.
※DCF파일은 미지정시 MP3가 위치한 폴더에 저장되며, 따로 지정한 경우 그 폴더에 모입니다.
※파일 변환이 끝난후 리스트에 남아있는 MP3는 변환 실패한 파일 목록입니다.
  (원인은 가변 MP3이거나 여러가지 다른 이유로 발생할 수 있습니다.)
※멀티 태스킹 가능하나, 정상 작동을 보장 못합니다.

[중요사항]
1. 프로그램의 저작권은 제작자에게 있습니다.
2. 프로그램배포는 자유롭습니다. 단, 사용 설명 및 이용 약관과 같이 배포하셔야 합니다.
3. 이 프로그램의 안전성은 보장 되지 않습니다.
4. 사용에 관해 발생할 수 있는 모든 HW/SW의 문제 사용자에게 있습니다.
5. 저작권자의 허락없이 불법으로 다른 사람의 저작물을 이용하는 것은 저작권법에 위배되므로 민 형사상의 불이익을 받을 수 있으니 유의 바랍니다.
6. 사적으로 복제된 MP3파일의 변환, 전송으로 인해 발생하는 저작권문제, 휴대폰 오동작 및 파일 재생 오류 등 모든 문제에 대해서 제작자는 책임지지 않습니다.
7. 이 프로그램의 계속적인 업데이트및 사용자 지원을 보장하지않습니다.
8. 위 내용에 동의 하시지 않는 분은 프로그램의 사용을 금합니다.

[수정사항]
R7. 멜론 플레이어 3.0에서 작동
+아래에 위치한 MP3휴대폰,MP3플레이어 도구상자에 의해 버튼이 가려지는 경우를 막기위해 자동으로 닫아버림.
R8. 멜론 플레이어 메인창 크기조절 하지 않음. 원하는 플레이 리스트에 추가할 수 있는 옵션추가. VBR오류 예외사항 처리. 영문윈도우에서 작동하도록 수정.
R9. VBR오류 예외사항 버그 수정(R8에서는 정상작동안했음). 멜론 플레이어창 시작전에 활성화시켜 맨앞으로 오도록 수정(junhas). 멜론플레이어실행 버튼작동 안함으로 인해 제거.
 +DCF컨버팅 오류관련 수정
R10. 속도조절 슬라이드 기능 삭제. 고정속도 400ms. 내부 작동 구조 약간 변경. DCF컨버팅 웹페이지 띄우고 4초 대기
 +휴대폰 연결되어도 자동전송 체크 안되도록 수정(방성훈 님)
R11.멜론 플레이어 내부 IE창 크기를 조절하지않고 멜론플레이어 자체 크기를 변경(정재윤 님)
R12. mp3파일을 선택하지 않았습니다라는 오류 메시지에 반응하도록 수정(헐 님)
+이벤트 페이지 변경
R13. DCF파일 모으기 기능 추가(몰라도대 님). 루트 폴더에 있는 mp3파일 변환 안되는 문제 수정(다영아범 님, 유혹의 빛 님)
R14. 오류 리스트 별도에 창에 출력. 멀티 쓰레드 방식으로 변경.
R15. 드래그 앤 드롭 기능 추가(ch 님, 홍다이 님). 추가된 mp3파일을 목록에서 제거하는 기능 추가.
R16. 스풀 기능 추가 - DCF모으기 가속 기능 (정말 감사용!!!님). 버그 수정 : !EnabledWindow 열기창과 !VisibleWindow 열기창을 무시함. 속도 향상.
R17. DCF폴더 열기 버튼 추가 (생명체님). 변환 리스트 사라지는 버그 수정.
R18. [MP3파일 추가...] 열기 대화상자에서, 마지막으로 연폴더 기억(이왕표님, 어니님). DCF폴더 모으기 체크후 폴더 미지정시 경고와 함께 폴더 선택 하도록(마루나래님)
R19. 비스타에서도 작동하도록 수정
R20. 유료버젼에서 가능하도록 수정(굼벵이님)
R21. 버그 수정(궁벵이님)
R22. DCF 컨버팅 UI변경 업데이트 수정. 영문판 윈도우XP 지원(대식). 창찾기 관련 부분 일부 수정.

[Thanks to..]
버그 리포팅 & 기능 건의 : junhas 님, 방성훈 님, 정재윤 님, 헐 님, 치묘 님, 다영아범 님, 유혹의 빛 님, 몰라도대 님, ch 님, 홍다이 님, 정말 감사용!!!님, 생명체님, 이왕표님, 어니님, 굼벵이님, 대식님외 다수


사용자 삽입 이미지


다운로드는 멜론스나이퍼/다운로드에서...

사용자 삽입 이미지

이번에도 내부 구현 기능상의 변경은 없습니다. 파일 선택 대화상자에서 마지막으로 사용한 폴더를 기억하도록 하였으며, DCF 모으기 사용시 폴더를 선택 하도록 만들었습니다. 폴더를 선택하지 않으면 DCF모으기 기능이 작동하지 않도록 변경 하였습니다.

내부 구현상 변경이 없기 때문에.... 이전 버젼 안되시는 분은 이번 버전도 안될것입니다.

[사용 설명 및 이용약관]

[프로그램]
멜론 스나이퍼 Version R16 (2007-06-03, MelOn Player Version 3, 0, 6, 1)

제작 : 부경대학교 전자컴퓨터정보통신공학부 컴퓨터멀티미디어전공 신영재
블로그 : http://newgifted.tistory.com
용도 : 멜론에서 여러개의 mp3를 편리하게 DCF로 컨버팅 하기.

[요구사항]
1. 멜론 플레이어가 깔려 있어야 한다.
2. 멜론 플레이어가 실행되어 있고 로그인 되어 있는 상태이어야 한다.
3. 멜론 플레이어에 핸드폰 정보가 입력되어 있어야 한다.
※멜론 플레이어의 팝업 창은 모두 닫은 상태에서 수행하기를 권장합니다.
※핸드폰을 컴퓨터와 연결되지 않은 상태에서 수행하기를 권장합니다.

[사용법]
1. [MP3추가...]버튼을 눌러 원하는 MP3를 추가합니다. 여러파일 선택이 가능하며 여러번에 걸쳐서 추가 할 수 있습니다.
2. 멜론스나이퍼에서 [파일 변환] 버튼을 누릅니다.
3. 끝날때 까지 기다립니다.
※중간에 중지하시려면 [취소] 버튼을 누르시면됩니다.
※DCF파일은 미지정시 첫번째 리스트에 들어 갑니다.
※DCF파일은 미지정시 MP3가 위치한 폴더에 저장되며, 따로 지정한 경우 그 폴더에 모입니다.
※파일 변환이 끝난후 리스트에 남아있는 MP3는 변환 실패한 파일 목록입니다.
  (원인은 가변 MP3이거나 여러가지 다른 이유로 발생할 수 있습니다.)
※멀티 태스킹 가능하나, 정상 작동을 보장 못합니다.

[중요사항]
1. 프로그램의 저작권은 제작자에게 있습니다.
2. 프로그램배포는 자유롭습니다. 단, 사용 설명 및 이용 약관과 같이 배포하셔야 합니다.
3. 이 프로그램의 안전성은 보장 되지 않습니다.
4. 사용에 관해 발생할 수 있는 모든 HW/SW의 문제 사용자에게 있습니다.
5. 저작권자의 허락없이 불법으로 다른 사람의 저작물을 이용하는 것은 저작권법에 위배되므로 민 형사상의 불이익을 받을 수 있으니 유의 바랍니다.
6. 사적으로 복제된 MP3파일의 변환, 전송으로 인해 발생하는 저작권문제, 휴대폰 오동작 및 파일 재생 오류 등 모든 문제에 대해서 제작자는 책임지지 않습니다.
7. 이 프로그램의 계속적인 업데이트및 사용자 지원을 보장하지않습니다.
8. 위 내용에 동의 하시지 않는 분은 프로그램의 사용을 금합니다.

[수정사항]
R7. 멜론 플레이어 3.0에서 작동
+아래에 위치한 MP3휴대폰,MP3플레이어 도구상자에 의해 버튼이 가려지는 경우를 막기위해 자동으로 닫아버림.
R8. 멜론 플레이어 메인창 크기조절 하지 않음. 원하는 플레이 리스트에 추가할 수 있는 옵션추가. VBR오류 예외사항 처리. 영문윈도우에서 작동하도록 수정.
R9. VBR오류 예외사항 버그 수정(R8에서는 정상작동안했음). 멜론 플레이어창 시작전에 활성화시켜 맨앞으로 오도록 수정(junhas). 멜론플레이어실행 버튼작동 안함으로 인해 제거.
 +DCF컨버팅 오류관련 수정
R10. 속도조절 슬라이드 기능 삭제. 고정속도 400ms. 내부 작동 구조 약간 변경. DCF컨버팅 웹페이지 띄우고 4초 대기
 +휴대폰 연결되어도 자동전송 체크 안되도록 수정(방성훈 님)
R11.멜론 플레이어 내부 IE창 크기를 조절하지않고 멜론플레이어 자체 크기를 변경(정재윤 님)
R12. mp3파일을 선택하지 않았습니다라는 오류 메시지에 반응하도록 수정(헐 님)
+이벤트 페이지 변경
R13. DCF파일 모으기 기능 추가(몰라도대 님). 루트 폴더에 있는 mp3파일 변환 안되는 문제 수정(다영아범 님, 유혹의 빛 님)
R14. 오류 리스트 별도에 창에 출력. 멀티 쓰레드 방식으로 변경.
R15. 드래그 앤 드롭 기능 추가(ch 님, 홍다이 님). 추가된 mp3파일을 목록에서 제거하는 기능 추가.
R16. 스풀 기능 추가 - DCF모으기 가속 기능 (정말 감사용!!!님). 버그 수정 : !EnabledWindow 열기창과 !VisibleWindow 열기창을 무시함. 속도 향상.
R17. DCF폴더 열기 버튼 추가 (생명체님). 변환 리스트 사라지는 버그 수정.
R18. [MP3파일 추가...] 열기 대화상자에서, 마지막으로 연폴더 기억(이왕표님, 어니님). DCF폴더 모으기 체크후 폴더 미지정시 경고와 함께 폴더 선택 하도록(마루나래님)

[Thanks to..]
버그 리포팅 & 기능 건의 : junhas 님, 방성훈 님, 정재윤 님, 헐 님, 치묘 님, 다영아범 님, 유혹의 빛 님, 몰라도대 님, ch 님, 홍다이 님, 정말 감사용!!!님, 생명체님, 이왕표님, 어니님 외 다수


사용자 삽입 이미지

리스트 번호는 위 그림처럼 윗쪽 부터 순서대로 입니다.



셤이 모두 다끝나고~ 성적도 거의 다 나왔네요.. 약간은 아쉽기는 하지만.. 그럭저럭 나왔으니 만족하고 담학기 준비해야겠죠.. 방학도 알차게 보내야 할텐데..

셤기간이라~~ 제 블로그도 자주 못들어 왔네요.. 암튼 약간의 수정을 해서 새버젼 올립니다.

사용자 삽입 이미지

이번에도 아주 작은 몇개의 업데이트를 하였습니다..

[사용 설명 및 이용약관]

[프로그램]
멜론 스나이퍼 Version R16 (2007-06-03, MelOn Player Version 3, 0, 6, 1)

제작 : 부경대학교 전자컴퓨터정보통신공학부 컴퓨터멀티미디어전공 신영재
블로그 : http://newgifted.tistory.com
용도 : 멜론에서 여러개의 mp3를 편리하게 DCF로 컨버팅 하기.

[요구사항]
1. 멜론 플레이어가 깔려 있어야 한다.
2. 멜론 플레이어가 실행되어 있고 로그인 되어 있는 상태이어야 한다.
3. 멜론 플레이어에 핸드폰 정보가 입력되어 있어야 한다.
※멜론 플레이어의 팝업 창은 모두 닫은 상태에서 수행하기를 권장합니다.
※핸드폰을 컴퓨터와 연결되지 않은 상태에서 수행하기를 권장합니다.

[사용법]
1. [MP3추가...]버튼을 눌러 원하는 MP3를 추가합니다. 여러파일 선택이 가능하며 여러번에 걸쳐서 추가 할 수 있습니다.
2. 멜론스나이퍼에서 [파일 변환] 버튼을 누릅니다.
3. 끝날때 까지 기다립니다.
※중간에 중지하시려면 [취소] 버튼을 누르시면됩니다.
※DCF파일은 미지정시 첫번째 리스트에 들어 갑니다.
※DCF파일은 미지정시 MP3가 위치한 폴더에 저장되며, 따로 지정한 경우 그 폴더에 모입니다.
※파일 변환이 끝난후 리스트에 남아있는 MP3는 변환 실패한 파일 목록입니다.
  (원인은 가변 MP3이거나 여러가지 다른 이유로 발생할 수 있습니다.)
※멀티 태스킹 가능하나, 정상 작동을 보장 못합니다.

[중요사항]
1. 프로그램의 저작권은 제작자에게 있습니다.
2. 프로그램배포는 자유롭습니다. 단, 사용 설명 및 이용 약관과 같이 배포하셔야 합니다.
3. 이 프로그램의 안전성은 보장 되지 않습니다.
4. 사용에 관해 발생할 수 있는 모든 HW/SW의 문제 사용자에게 있습니다.
5. 저작권자의 허락없이 불법으로 다른 사람의 저작물을 이용하는 것은 저작권법에 위배되므로 민 형사상의 불이익을 받을 수 있으니 유의 바랍니다.
6. 사적으로 복제된 MP3파일의 변환, 전송으로 인해 발생하는 저작권문제, 휴대폰 오동작 및 파일 재생 오류 등 모든 문제에 대해서 제작자는 책임지지 않습니다.
7. 이 프로그램의 계속적인 업데이트및 사용자 지원을 보장하지않습니다.
8. 위 내용에 동의 하시지 않는 분은 프로그램의 사용을 금합니다.

[수정사항]
R7. 멜론 플레이어 3.0에서 작동
+아래에 위치한 MP3휴대폰,MP3플레이어 도구상자에 의해 버튼이 가려지는 경우를 막기위해 자동으로 닫아버림.
R8. 멜론 플레이어 메인창 크기조절 하지 않음. 원하는 플레이 리스트에 추가할 수 있는 옵션추가. VBR오류 예외사항 처리. 영문윈도우에서 작동하도록 수정.
R9. VBR오류 예외사항 버그 수정(R8에서는 정상작동안했음). 멜론 플레이어창 시작전에 활성화시켜 맨앞으로 오도록 수정(junhas). 멜론플레이어실행 버튼작동 안함으로 인해 제거.
 +DCF컨버팅 오류관련 수정
R10. 속도조절 슬라이드 기능 삭제. 고정속도 400ms. 내부 작동 구조 약간 변경. DCF컨버팅 웹페이지 띄우고 4초 대기
 +휴대폰 연결되어도 자동전송 체크 안되도록 수정(방성훈 님)
R11.멜론 플레이어 내부 IE창 크기를 조절하지않고 멜론플레이어 자체 크기를 변경(정재윤 님)
R12. mp3파일을 선택하지 않았습니다라는 오류 메시지에 반응하도록 수정(헐 님)
+이벤트 페이지 변경
R13. DCF파일 모으기 기능 추가(몰라도대 님). 루트 폴더에 있는 mp3파일 변환 안되는 문제 수정(다영아범 님, 유혹의 빛 님)
R14. 오류 리스트 별도에 창에 출력. 멀티 쓰레드 방식으로 변경.
R15. 드래그 앤 드롭 기능 추가(ch 님, 홍다이 님). 추가된 mp3파일을 목록에서 제거하는 기능 추가.
R16. 스풀 기능 추가 - DCF모으기 가속 기능 (정말 감사용!!!님). 버그 수정 : !EnabledWindow 열기창과 !VisibleWindow 열기창을 무시함. 속도 향상.
R17. DCF폴더 열기 버튼 추가 (생명체님). 변환 리스트 사라지는 버그 수정.

[Thanks to..]
버그 리포팅 : junhas 님, 방성훈 님, 정재윤 님, 헐 님, 치묘 님, 다영아범 님, 유혹의 빛 님,
기능 건의 : 몰라도대 님, ch 님, 홍다이 님, 정말 감사용!!!님, 생명체님


사용자 삽입 이미지

리스트 번호는 위 그림처럼 윗쪽 부터 순서대로 입니다.




사용자 삽입 이미지

열기창에 대한 오류 하나를 수정했습니다... 물론 아직 버그가 많을 텐데. 잡기가 어렵네요..

속도도 매우 향상되었습니다.. 물론 안될 가능성도 --;; 향상된게 아닐지..

스풀기능은 DCF모으기를 사용할때 외장형 드라이브 등 느린 장치로 보낼 경우. 속도를 향상 시킬수 있는 기능입니다.

스풀을 사용하지 않으면 스나이퍼 쓰레드가 변환과 전송을 모두합니다.. 따라서 변환후 전송을 반복합니다.

하지만 스풀을 사용하면 스나이퍼 쓰레드는 변환을 도맡아 하고 파일 전송은 스풀 쓰레드가 수행합니다.

따라서 변환 후, 전송을 직접 하지 않고 스풀에게 맡깁니다. 따라서 바로 다음곡 변환에 들어가게 됩니다.

외장형 메모리 보낼경우 확실히 빠릅니다(30~40%).

하지만 하드 디스크로 폴더로 보낼 경우 미미한 편입니다.(0~20%).
하드 디스크는 워낙 속도가 빠릅니다.
 
mp3가 위치한 동일한 드라이브로 보낼 경우 파일 이동은 실제 링크를 옮기는 정도의 매우 빠른 속도이기때문에 차이가 없죠..

다른 드라이브의 하드 디스크로 옮기는 경우는 아주 약간의 성능 향상이 있을 듯합니다.

[사용 설명 및 이용약관]

[프로그램]
멜론 스나이퍼 Version R16 (2007-06-03, MelOn Player Version 3, 0, 6, 1)

제작 : 부경대학교 전자컴퓨터정보통신공학부 컴퓨터멀티미디어전공 신영재
블로그 : http://newgifted.tistory.com
용도 : 멜론에서 여러개의 mp3를 편리하게 DCF로 컨버팅 하기.

[요구사항]
1. 멜론 플레이어가 깔려 있어야 한다.
2. 멜론 플레이어가 실행되어 있고 로그인 되어 있는 상태이어야 한다.
3. 멜론 플레이어에 핸드폰 정보가 입력되어 있어야 한다.
※멜론 플레이어의 팝업 창은 모두 닫은 상태에서 수행하기를 권장합니다.
※핸드폰을 컴퓨터와 연결되지 않은 상태에서 수행하기를 권장합니다.

[사용법]
1. [MP3추가...]버튼을 눌러 원하는 MP3를 추가합니다. 여러파일 선택이 가능하며 여러번에 걸쳐서 추가 할 수 있습니다.
2. 멜론스나이퍼에서 [파일 변환] 버튼을 누릅니다.
3. 끝날때 까지 기다립니다.
※중간에 중지하시려면 [취소] 버튼을 누르시면됩니다.
※DCF파일은 미지정시 첫번째 리스트에 들어 갑니다.
※DCF파일은 미지정시 MP3가 위치한 폴더에 저장되며, 따로 지정한 경우 그 폴더에 모입니다.
※파일 변환이 끝난후 리스트에 남아있는 MP3는 변환 실패한 파일 목록입니다.
  (원인은 가변 MP3이거나 여러가지 다른 이유로 발생할 수 있습니다.)
※멀티 태스킹 가능하나, 정상 작동을 보장 못합니다.

[중요사항]
1. 프로그램의 저작권은 제작자에게 있습니다.
2. 프로그램배포는 자유롭습니다. 단, 사용 설명 및 이용 약관과 같이 배포하셔야 합니다.
3. 이 프로그램의 안전성은 보장 되지 않습니다.
4. 사용에 관해 발생할 수 있는 모든 HW/SW의 문제 사용자에게 있습니다.
5. 저작권자의 허락없이 불법으로 다른 사람의 저작물을 이용하는 것은 저작권법에 위배되므로 민 형사상의 불이익을 받을 수 있으니 유의 바랍니다.
6. 사적으로 복제된 MP3파일의 변환, 전송으로 인해 발생하는 저작권문제, 휴대폰 오동작 및 파일 재생 오류 등 모든 문제에 대해서 제작자는 책임지지 않습니다.
7. 이 프로그램의 계속적인 업데이트및 사용자 지원을 보장하지않습니다.
8. 위 내용에 동의 하시지 않는 분은 프로그램의 사용을 금합니다.

[수정사항]
R7. 멜론 플레이어 3.0에서 작동
+아래에 위치한 MP3휴대폰,MP3플레이어 도구상자에 의해 버튼이 가려지는 경우를 막기위해 자동으로 닫아버림.
R8. 멜론 플레이어 메인창 크기조절 하지 않음. 원하는 플레이 리스트에 추가할 수 있는 옵션추가. VBR오류 예외사항 처리. 영문윈도우에서 작동하도록 수정.
R9. VBR오류 예외사항 버그 수정(R8에서는 정상작동안했음). 멜론 플레이어창 시작전에 활성화시켜 맨앞으로 오도록 수정(junhas). 멜론플레이어실행 버튼작동 안함으로 인해 제거.
 +DCF컨버팅 오류관련 수정
R10. 속도조절 슬라이드 기능 삭제. 고정속도 400ms. 내부 작동 구조 약간 변경. DCF컨버팅 웹페이지 띄우고 4초 대기
 +휴대폰 연결되어도 자동전송 체크 안되도록 수정(방성훈 님)
R11.멜론 플레이어 내부 IE창 크기를 조절하지않고 멜론플레이어 자체 크기를 변경(정재윤 님)
R12. mp3파일을 선택하지 않았습니다라는 오류 메시지에 반응하도록 수정(헐 님)
+이벤트 페이지 변경
R13. DCF파일 모으기 기능 추가(몰라도대 님). 루트 폴더에 있는 mp3파일 변환 안되는 문제 수정(다영아범 님, 유혹의 빛 님)
R14. 오류 리스트 별도에 창에 출력. 멀티 쓰레드 방식으로 변경.
R15. 드래그 앤 드롭 기능 추가(ch 님, 홍다이 님). 추가된 mp3파일을 목록에서 제거하는 기능 추가.
R16. 스풀 기능 추가 - DCF모으기 가속 기능 (정말 감사용!!!). 버그 수정 : !EnabledWindow 열기창과 !VisibleWindow 열기창을 무시함. 속도 향상.

[Thanks to..]
버그 리포팅 : junhas 님, 방성훈 님, 정재윤 님, 헐 님, 치묘 님, 다영아범 님, 유혹의 빛 님,
기능 건의 : 몰라도대 님, ch 님, 홍다이 님, 정말 감사용!!!님


사용자 삽입 이미지

리스트 번호는 위 그림처럼 윗쪽 부터 순서대로 입니다.


변환 리스트가 사라지는 버그가 있네요.. 재시작하시면 됩니다.. 심각한 버그도 아니고~~ 요즘 조금 바뻐서~~ 난중에 업데이트 하도록 하죠..

사용자 삽입 이미지

R14버젼에서 드래그앤 드롭 기능과 목록에서 제거 기능을 추가 하였습니다.

별다른 추가 변경은 없고 윈도우 사이즈를 좀더 줄였습니다..  어차피 파일명이 길어봐야 그렇게 많이 길지 않을 것 같고 깔끔한게 보기도 좋을 것같아 최소화 했습니다.

내부 구조 변경은 크게 없었으므로.. 기능상의 변경은 크게 없을 것이라 생각 되네요..

[사용 설명 및 이용약관]

[프로그램]
멜론 스나이퍼 Version R15(2007-06-01, MelOn Player Version 3, 0, 6, 1)

제작 : 부경대학교 전자컴퓨터정보통신공학부 컴퓨터멀티미디어전공 신영재
블로그 : http://newgifted.tistory.com
용도 : 멜론에서 여러개의 mp3를 편리하게 DCF로 컨버팅 하기.

[요구사항]
1. 멜론 플레이어가 깔려 있어야 한다.
2. 멜론 플레이어가 실행되어 있고 로그인 되어 있는 상태이어야 한다.
3. 멜론 플레이어에 핸드폰 정보가 입력되어 있어야 한다.
※멜론 플레이어의 팝업 창은 모두 닫은 상태에서 수행하기를 권장합니다.

[사용법]
1. [MP3추가...]버튼을 눌러 원하는 MP3를 추가합니다. 여러파일 선택이 가능하며 여러번에 걸쳐서 추가 할 수 있습니다.
2. 멜론스나이퍼에서 [파일 변환] 버튼을 누릅니다.
3. 끝날때 까지 기다립니다.
※중간에 중지하시려면 [취소] 버튼을 누르시면됩니다.
※DCF파일은 미지정시 첫번째 리스트에 들어 갑니다.
※DCF파일은 미지정시 MP3가 위치한 폴더에 저장되며, 따로 지정한 경우 그 폴더에 모입니다.
※파일 변환이 끝난후 리스트에 남아있는 MP3는 변환 실패한 파일 목록입니다.
  (원인은 가변 MP3이거나 여러가지 다른 이유로 발생할 수 있습니다.)
※멀티 태스킹 가능하나, 정상 작동을 보장 못합니다.

[중요사항]
1. 프로그램의 저작권은 제작자에게 있습니다.
2. 프로그램배포는 자유롭습니다. 단, 사용 설명 및 이용 약관과 같이 배포하셔야 합니다.
3. 이 프로그램의 안전성은 보장 되지 않습니다.
4. 사용에 관해 발생할 수 있는 모든 HW/SW의 문제 사용자에게 있습니다.
5. 저작권자의 허락없이 불법으로 다른 사람의 저작물을 이용하는 것은 저작권법에 위배되므로 민 형사상의 불이익을 받을 수 있으니 유의 바랍니다.
6. 사적으로 복제된 MP3파일의 변환, 전송으로 인해 발생하는 저작권문제, 휴대폰 오동작 및 파일 재생 오류 등 모든 문제에 대해서 제작자는 책임지지 않습니다.
7. 이 프로그램의 계속적인 업데이트및 사용자 지원을 보장하지않습니다.
8. 위 내용에 동의 하시지 않는 분은 프로그램의 사용을 금합니다.

[수정사항]
R7. 멜론 플레이어 3.0에서 작동
+아래에 위치한 MP3휴대폰,MP3플레이어 도구상자에 의해 버튼이 가려지는 경우를 막기위해 자동으로 닫아버림.
R8. 멜론 플레이어 메인창 크기조절 하지 않음. 원하는 플레이 리스트에 추가할 수 있는 옵션추가. VBR오류 예외사항 처리. 영문윈도우에서 작동하도록 수정.
R9. VBR오류 예외사항 버그 수정(R8에서는 정상작동안했음). 멜론 플레이어창 시작전에 활성화시켜 맨앞으로 오도록 수정(junhas). 멜론플레이어실행 버튼작동 안함으로 인해 제거.
 +DCF컨버팅 오류관련 수정
R10. 속도조절 슬라이드 기능 삭제. 고정속도 400ms. 내부 작동 구조 약간 변경. DCF컨버팅 웹페이지 띄우고 4초 대기
 +휴대폰 연결되어도 자동전송 체크 안되도록 수정(방성훈 님)
R11.멜론 플레이어 내부 IE창 크기를 조절하지않고 멜론플레이어 자체 크기를 변경(정재윤 님)
R12. mp3파일을 선택하지 않았습니다라는 오류 메시지에 반응하도록 수정(헐 님)
+이벤트 페이지 변경
R13. DCF파일 모으기 기능 추가(몰라도대 님). 루트 폴더에 있는 mp3파일 변환 안되는 문제 수정(다영아범 님, 유혹의 빛 님)
R14. 오류 리스트 별도에 창에 출력. 멀티 쓰레드 방식으로 변경.
R15. 드래그 앤 드롭 기능 추가(ch 님, 홍다이 님). 추가된 mp3파일을 목록에서 제거하는 기능 추가.

[Thanks to..]
버그 리포팅 : junhas 님, 방성훈 님, 정재윤 님, 헐 님, 치묘 님, 다영아범 님, 유혹의 빛 님
기능 건의 : 몰라도대 님, ch 님, 홍다이 님


사용자 삽입 이미지

리스트 번호는 위 그림처럼 윗쪽 부터 순서대로 입니다.



금방전 올린 포스트에서 MP3를 핸드폰에 넣기 위해 DCF변환시 SK측으로 정보가 넘어가는 것 같다는 포스트를 올렸다. 집에와서 정말로 어떠한 정보가 넘어가는지 궁금해 한번 패킷을 캡쳐 해보았다.
사용자 삽입 이미지

위와 같은 파일을 멜론 플레어로 DCF변환 한 후 Ethereal로 패킷을 캡쳐 해보았다.

사용자 삽입 이미지
0000   00 50 18 4c 94 12 00 40 b9 b5 ff 00 08 00 45 00  .P.L...@......E.
0010   01 f5 4a 82 40 00 40 06 f1 77 c0 a8 7b 67 d3 ea 
..J.@.@..w..{g..
0020   ed 0e 07 1e 00 50 99 ec 3e 35 2c 49 94 5b 50 18  .....P..>5,I.[P.
0030   b6 80 75 f2 00 00 50 4f 53 54 20 2f 65 6e 67 69  ..u...POST /engi
0040   6e 65 5f 70 72 6f 63 2e 6a 73 70 3f 64 63 66 43  ne_proc.jsp?dcfC
0050   6f 6e 76 65 72 74 69 6e 67 20 48 54 54 50 2f 31  onverting HTTP/1
0060   2e 31 0d 0a 52 65 66 65 72 65 72 3a 20 68 74 74  .1..Referer: htt
0070   70 3a 2f 2f 61 70 70 73 76 72 2e 6d 65 6c 6f 6e  p://appsvr.melon
0080   2e 63 6f 6d 2f 65 6e 67 69 6e 65 5f 70 72 6f 63  .com/engine_proc
0090   2e 6a 73 70 3f 64 63 66 43 6f 6e 76 65 72 74 69  .jsp?dcfConverti
00a0   6e 67 0d 0a 41 63 63 65 70 74 3a 20 74 65 78 74  ng..Accept: text
00b0   2f 2a 0d 0a 43 6f 6e 74 65 6e 74 2d 54 79 70 65  /*..Content-Type
00c0   3a 20 61 70 70 6c 69 63 61 74 69 6f 6e 2f 78 2d  : application/x-
00d0   77 77 77 2d 66 6f 72 6d 2d 75 72 6c 65 6e 63 6f  www-form-urlenco
00e0   64 65 64 0d 0a 55 73 65 72 2d 41 67 65 6e 74 3a  ded..User-Agent:
00f0   20 4d 65 6c 4f 6e 20 50 6c 61 79 65 72 20 56 33   MelOn Player V3
0100   2e 30 0d 0a 48 6f 73 74 3a 20 61 70 70 73 76 72  .0..Host: appsvr
0110   2e 6d 65 6c 6f 6e 2e 63 6f 6d 0d 0a 43 6f 6e 74  .melon.com..Cont
0120   65 6e 74 2d 4c 65 6e 67 74 68 3a 20 35 37 0d 0a  ent-Length: 57..
0130   43 61 63 68 65 2d 43 6f 6e 74 72 6f 6c 3a 20 6e  Cache-Control: n
0140   6f 2d 63 61 63 68 65 0d 0a 43 6f 6f 6b 69 65 3a  o-cache..Cookie:
0150   20 58 54 56 49 44 3d 30 37 30 35 31 31 32 31 34   XTVID=070511214
0160   38 31 37 30 30 34 33 39 32 39 39 3b 20 58 54 4c  81700439299; XTL
0170   49 44 3d 37 34 32 37 33 31 30 3b 20 4a 53 45 53  ID=7427310; JSES
0180   53 49 4f 4e 49 44 3d 47 64 70 52 56 31 68 68 7a  SIONID=GdpRV1hhz
0190   48 63 31 74 67 6a 36 46 4e 43 5a 76 63 37 43 54  Hc1tgj6FNCZvc7CT
01a0   51 66 78 32 68 67 34 66 6a 77 35 58 58 70 42 78  Qfx2hg4fjw5XXpBx
01b0   63 70 43 74 31 7a 51 76 79 78 48 21 31 35 36 38  cpCt1zQvyxH!1568
01c0   38 38 34 37 37 38 0d 0a 0d 0a 6e 65 77 67 65 6e  884778....newgen
01d0   69 75 73 34 30 32 0b 37 34 32 37 33 31 30 2a 31  ius402.7427310*1
01e0   31 38 30 35 34 30 30 36 34 31 30 35 0b 5b 65 6d  180540064105.[em
01f0   69 6c 6c 61 5d 62 69 67 20 62 69 67 20 77 6f 72  illa]big big wor
0200   6c 64 0b                                         ld.


우선 바로 확인 할 수 있는 정보로는 자신의 아이디, 그리고 숫자로 이루어진 문자열, 그리고 파일명 이 있었다.

이전에 올린 포스트에 파일 해쉬 정보가 들어가지 않을까 생각했는데, 단순히 파일명이였다. 정체를 알 수 없는 숫자열은 다른 파일을 변환해도 동일한 값을 보였기 때문에 파일에 대한 해쉬정보는 아니고, 아마 패스워드 값을 해쉬한게 아닐까 추측 해본다.

그래도 파일의 크기, 해쉬 정보등 상세한 정보가 넘어 가지 않고 단순히 파일 이름만 SK측으로 넘어간다. 단순히 어떤 파일을 주로 컨버팅해서 핸드폰으로 듣는지 궁금해서(조사하기 위해서) 수집하는 것 같다.(저작권 관련 분쟁 발생시, 해결 대책으로 마련한 방법이라면 약간은 부족하지 않을까 라는 개인 적인 생각이든다. 법적인건 정확히 모르겠지만...)

개인의 저작물은 당연히 보호 받아야 된다고 생각 한다. 음악파일에 DCF같은 DRM기술을 적용 하는 것도 당연하다고 생각은 한다.

하지만 단순히 파일명에 불과한 정보가 넘어가지만, 이런 사실을 알고나니 멜론 플레이어 실행하는 것 조차 약간은 무섭다는 생각이 든다...

멜론 플레이어로 mp3를 DCF로 변환시 주의를 바랍니다.

멜론 플레이어를 설치할 때 확인 할 수 있는 이용 약관을 보시면 이용자 PC의 데이터를 수집하고 사용할 수 있습니다.는 내용을 볼 수 있습니다.

MelOn Player 이용약관]
제8조 [데이터 및 기타 자료의 수집 및 사용 등]
① 회사는 소프트웨어와 관련하여 이용자에게 제공되는 제품 지원 서비스의 일환으로 이용자PC의 데이터를 수집하고 사용할 수 있습니다.
② 회사는 제1항의 자료를 소프트웨어를 개선하거나 이용자의 사용환경에 적합한 서비스 또는 기술을 제공하기 위한 목적으로만 사용하며 그 외의 다른 목적으로 사용하지 않습니다.
③ 회사는 대용량 데이터를 더욱 원활히 전송하기 위해 이용자의 PC 및 네트워크 자원을 다음 각 호와 같이 일부 활용할 수 있습니다.
1. 본 소프트웨어는 이용자 PC의 네트워크 장비를 임의로 사용합니다.
2. 본 소프트웨어는 이용자 PC의 스토리지를 임의로 사용합니다.
3. 본 소프트웨어는 이용자가 의도하지 않아도 이용자 PC에서 자동으로 가동될 수 있습니다.
4. 본 소프트웨어는 이용자에게 고품질의 서비스를 제공하기 위해 Peering Portal Solution을 활용하여 이용자의 서비스 이용 중 이용자의 PC 및 네트워크 자원을 제한적으로 활용해서 전체시스템의 측면에서 운용하는 분산컴퓨팅(Grid Computing) 기술을 위한 목적으로 사용할 수 있습니다.
④ 회사는 소프트웨어의 정상적인 이용을 위해 추가 구성 요소를 함께 설치할 수 있으며, 추가 구성 요소에 대하여는 소프트웨어에 대한 이 약관의 규정을 동일하게 적용합니다.
그렇다면 MP3를 휴대폰에 넣기 위해 DCF변환시 변환을 한 정보가 SK측으로 넘어가지 않을까라는 생각이 들더군요.

사용자 삽입 이미지
멜론 스나이퍼를 통해 DCF변환을 해 보았습니다.

그리고 네트워크 사용량을 보면
사용자 삽입 이미지
변환을 시작하자 무지하게 높은 네트워크 사용량이 보였습니다.

파일을 수작업으로 변환 해보시면 아시겠지만, DCF변환 그래도 하시겠습니까? 라는 이벤트 페이지 때문에 발생하는 트래픽은 아닙니다.

변환 정보와 음악명 작곡가 등의 태그를 지정하는 대화상자에서 확인을 누른후 대부분의 트래픽이 발생합니다. 거기다 다운로드 트래픽이 아니라 대부분 업로드 트래픽입니다.

DCF변환 때문에 나타는 현상은 확실한 것 같고, 데이터량으로 봐서 단순히 파일명만 넘어가는 것은 아닌것 같습니다.

아직 자세히 알아보지는 않았지만 파일명, 용량, 해쉬 정보등 상당히 많은 정보가 SK측으로 넘어 가는 것으로 보입니다.
 (확인해 본결과 파일명만 SK측으로 넘어 갑니다.)

난중에 시간나면 한번 알아봐야 할 듯 합니다. 그리고 변환시 주의를 하는게 좋을 듯합니다.
사용자 삽입 이미지

이번에는 내부 구조를 많이 바꾸었습니다.

이전 버젼까지는 싱글 쓰레드 방식으로 작동하였습니다. 매우 엽기적인 방법으로 멀티 쓰레딩 프로그램 처럼 작동 하는 것처럼 보이도록 하였는데..

실제로는 매크로 루틴 수행도중 step변수에 현재 진행정도 를 저장해두고 return하고.. 다이얼로그로 이동해 화면을 그리거나 사용자로 부터 입력을 대기하고 다시 타이머에 의해 매크로 루틴으로 다시 돌아가는 방식으로 구현 했습니다. 처음에는 멀티 쓰레드 프로그램으로 하는니 이게 편할꺼라 생각했는데.. 프로그램 계속 업데이트 하다보니 약간은 문제가 있는것 같아 완전 내부를 새로 만들었습니다.ㅠㅠ;;

이제는 매크로를 수행하는 루틴은 별도의 쓰레드로 돌아가는 다중 쓰레드 방식으로 바꾸었습니다.

완전 새로 만드는 정도로 코드를 바꾸다보니 많은 버그들이 예상됩니다..ㅠㅠ;;

아직도 맘에 들정도로 고치지는 못했습니다..

[사용 설명 및 이용약관]

[프로그램]
멜론 스나이퍼 Version R14(2007-05-28, MelOn Player Version 3, 0, 5, 5)

제작 : 부경대학교 전자컴퓨터정보통신공학부 컴퓨터멀티미디어전공 신영재
블로그 : http://newgifted.tistory.com
용도 : 멜론에서 여러개의 mp3를 편리하게 DCF로 컨버팅 하기.

[요구사항]
1. 멜론 플레이어가 깔려 있어야 한다.
2. 멜론 플레이어가 실행되어 있고 로그인 되어 있는 상태이어야 한다.
3. 멜론 플레이어에 핸드폰 정보가 입력되어 있어야 한다.
※멜론 플레이어의 팝업 창은 모두 닫은 상태에서 수행하기를 권장합니다.

[사용법]
1. [MP3추가...]버튼을 눌러 원하는 MP3를 추가합니다. 여러파일 선택이 가능하며 여러번에 걸쳐서 추가 할 수 있습니다.
2. 멜론스나이퍼에서 [파일 변환] 버튼을 누릅니다.
3. 끝날때 까지 기다립니다.
※중간에 중지하시려면 [취소] 버튼을 누르시면됩니다.
※DCF파일은 미지정시 첫번째 리스트에 들어 갑니다.
※DCF파일은 미지정시 MP3가 위치한 폴더에 저장되며, 따로 지정한 경우 그 폴더에 모입니다.
※파일 변환이 끝난후 리스트에 남아있는 MP3는 변환 실패한 파일 목록입니다.
  (원인은 가변 MP3이거나 여러가지 다른 이유로 발생할 수 있습니다.)
※멀티 태스킹 가능하나, 정상 작동을 보장 못합니다.

[중요사항]
1. 프로그램의 저작권은 제작자에게 있습니다.
2. 프로그램배포는 자유롭습니다. 단, 사용 설명 및 이용 약관과 같이 배포하셔야 합니다.
3. 이 프로그램의 안전성은 보장 되지 않습니다.
4. 사용에 관해 발생할 수 있는 모든 HW/SW의 문제 사용자에게 있습니다.
5. 저작권자의 허락없이 불법으로 다른 사람의 저작물을 이용하는 것은 저작권법에 위배되므로 민 형사상의 불이익을 받을 수 있으니 유의 바랍니다.
6. 사적으로 복제된 MP3파일의 변환, 전송으로 인해 발생하는 저작권문제, 휴대폰 오동작 및 파일 재생 오류 등 모든 문제에 대해서 제작자는 책임지지 않습니다.
7. 이 프로그램의 계속적인 업데이트및 사용자 지원을 보장하지않습니다.
8. 위 내용에 동의 하시지 않는 분은 프로그램의 사용을 금합니다.

[수정사항]
R7. 멜론 플레이어 3.0에서 작동
+아래에 위치한 MP3휴대폰,MP3플레이어 도구상자에 의해 버튼이 가려지는 경우를 막기위해 자동으로 닫아버림.
R8. 멜론 플레이어 메인창 크기조절 하지 않음. 원하는 플레이 리스트에 추가할 수 있는 옵션추가. VBR오류 예외사항 처리. 영문윈도우에서 작동하도록 수정.
R9. VBR오류 예외사항 버그 수정(R8에서는 정상작동안했음). 멜론 플레이어창 시작전에 활성화시켜 맨앞으로 오도록 수정(junhas). 멜론플레이어실행 버튼작동 안함으로 인해 제거.
 +DCF컨버팅 오류관련 수정
R10. 속도조절 슬라이드 기능 삭제. 고정속도 400ms. 내부 작동 구조 약간 변경. DCF컨버팅 웹페이지 띄우고 4초 대기
 +휴대폰 연결되어도 자동전송 체크 안되도록 수정(방성훈)
R11.멜론 플레이어 내부 IE창 크기를 조절하지않고 멜론플레이어 자체 크기를 변경(정재윤)
R12. mp3파일을 선택하지 않았습니다라는 오류 메시지에 반응하도록 수정(헐)
+이벤트 페이지 변경
R13. DCF파일 모으기 기능 추가(몰라도대). 루트 폴더에 있는 mp3파일 변환 안되는 문제 수정(다영아범, 유혹의 빛)
R14. 오류 리스트 별도에 창에 출력. 멀티 쓰레드 방식으로 변경.

[Thanks to..]
버그 리포팅 : junhas, 방성훈, 정재윤, 헐, 치묘, 다영아범, 유혹의 빛
기능 건의 : 몰라도대


사용자 삽입 이미지

리스트 번호는 위 그림처럼 윗쪽 부터 순서대로 입니다.