Unused Unprotector 2 | |
파일:BgECkb4.png | |
제작자 | Unused |
제작 일시 | 2007년 1월~2월 추정 |
프로그램 종류 | 언프로텍터 |
작성 언어 | C++ (Visual C++ 6.0) |
구동 사양 | Windows 98 이상 |
최신 버전 | v.Final |
홈페이지 | 카페 게시물 소스코드 |
구동 모습 | |
450px | |
v.Final에서의 구동 모습 |
목차
스타크래프트 언프로텍터계의 전설 아마 초딩때 스타크래프트 맵에 관심 있다면 한번쯤은 손대봤을 프로그램 |
1 개요
'[RPG]Guild 게임 자료실'이라는 다음 카페의 회원이었던 Unused가 2007년에 개발한 언프로텍터이다.
2006년경에 만든 것으로 추정되는 언유즈드 언프로텍터의 후신으로, 원래 이 언프로텍터는 Unused와 몇몇 지인들만이 가지고 사용했지만, 그 대단한 성능 덕분에 많은 사람들의 입담에 오르내리고, 시간이 지나면서 공개가 되어 많은 사람들이 애용하는 언프로텍터가 되었다.
당시 스타크래프트 언프로텍트계에서 유명했던 카페인 '스타크래프트 :: 언프로텍트'에서는 2007년 2월 초부터 언유즈드 언프로텍터와 관련된 얘기가 떠돌았고, 카페 회원들의 요청을 받아 맵을 언프로텍트 해주는 것으로 유명한 회원제 카페였기 때문에 언유즈드 언프로텍터의 카페 업로드와 배포에 대해서 상당히 민감한 모습을 보이기도 했다.
언유즈드 언프로텍터 2가 당시 상당한 성능을 보여 줄 수 있었던 것은, 그 당시에 널리 쓰이던 프로텍터인 쉐도우 프로텍터의 소스 코드가 Unused 본인이 만들었던 언유즈드 프로텍터에 기반을 두었기 때문이다.
Unused는 '[RPG]Guild 게임 자료실'과 '스타크래프트 :: 언프로텍트' 등의 스타크래프트 언프로텍트 계열 커뮤니티에서 활동했으며, 자체 사이트도 운영했지만 # 지금은 문을 닫았다. 그가 운영했던 사이트는 제로보드를 사용했다. 특이한 점은, 한국인이 분명했던 Unused가 만든 이 언프로텍터는 대부분이 영어로 되어 있어서, 당시 맵을 언프로텍트 하고자 했던 초딩들을 당황스럽게 했다(...)는 것이다.
2 사용 방법
2.1 언프로텍트 방법
먼저, File - Open을 눌러서 나오는 창으로 자신이 원하는 맵을 클릭해 준다. 그러면 Opening map... Done.이라는 말이 뜬다. 그냥 꺼지거나 Opening map... Opening map failed. :( This file must not be a correct map file.이라는 말이 뜨면 언유즈드 언프로텍트 2로는 언프로텍트가 불가능하다는 소리다. Opening map... Done.이라는 말이 뜨면 그 다음에 Edit - Unprotect을 클릭한다. 만약 성공한다면 Unprotecting(This may take a while).. Done.라는 말이 뜰 것이다. 그 다음에, Edit - Save을 눌러서 원하는 곳에 원하는 이름으로 맵을 저장하면 된다.
2.2 세부사항 조절
Unused Unprotector 2 v.final 기준으로 Edit - Configure를 누르면 다음과 같은 창이 뜬다.
파일:0haEIn2.png
여기서 Unprotection에서는 언프로텍트 관련 내용, Wav Compression에서는 맵에 들어있는 WAV 파일의 압축에 대해 조절할 수 있다.
2.2.1 Unprotection
다음의 내용은 설정 체크를 했을 시 일어나는 일이다.
Rewrite Location Name : 맵에 있던 기존의 로케이션 이름들이 언프로텍트를 거치고 나면 000, 001, 002, ...와 같이 숫자로 배열된다.
Delete Comment : 트리거에 존재하는 Comment(주석)이 언프로텍트를 거치고 나면 사라진다.
Delete NEVER Trigger : 조건부에 Never를 사용한 트리거는 언프로텍트를 거치면 사라진다.
Delete Disabled Trigger : 실행부에서 체크가 되어있지 않아 작동하지 않는 실행부트리거를 삭제한다.
Use Storm when reading : Storm.dll을 이용한다는 뜻인 듯. 자세한 내용은 추가바람
Allow to overwrite origin : 원본에 덮어쓰기가 허용된다. 원래 언유즈드 언프로텍터 2는 원본을 보호하기 위해서 덮어쓰기가 불가능하게 만들었지만, v.Final에 추가했다.
2.2.2 WAV Compression
Compreesion의 정도에 따른 변화에 대해서 아시는 분은 추가바람.
2.3 버그 신고
Unused Unprotector 2 v.final 기준으로, Help - UU2 Hompage란을 누르거나, 그 이전의 버전에서는 Help - Bug Report를 누르면 된다. 그러면 홈페이지가 구동되던 때에는 제로보드 게시판이 뜨며 버그 신고가 가능했지만, 지금은 홈페이지 문이 진작에 닫혔으므로 버그 신고를 할 길은 없다.
3 프로그램 특징
SCU(SCUnprotector)와 비슷한 인터페이스를 사용했다. 또한, OSMAP과 Rabbit보다 뛰어난 성능과 안정성을 보여준다고 한다.
4 패치 목록
현재 인터넷에서 확인 가능한 파일은 네 종류가 있으며 이들의 About창의 변화를 중심으로 서술한다. 자세한 패치로그는 현재에는 개인 홈페이지가 사라져 확인할 수 없으나, 웹 아카이브에 저장된 버전에서 확인할 수 있다.
4.1 Unused Unprotector 2 v1.1 c
언유즈드 언프로텍터 2의 초기 버전. About 창을 키면 다음과 같은 말이 나온다.
파일:DToQQIf.png
참고로, unpro는 '스타크래프트 :: 언프로텍트'를 의미한다. 카페 주소가 cafe.naver.com/unpro인 것에 착안한 이름이다. 한 5분 동안 About 창을 키고 있으면 다음과 같은 이스터 에그가 출현한다.
파일:Ah1Lbta.png
우리가 잘못했다. 사과할게. 미안합니다.
4.2 Unused Unprotector 2 v1.3
About 창을 키면 다음과 같은 말이 나온다.
4.3 Unused Unprotector 2 v1.4b
About 창을 키면 다음과 같은 말이 나온다.
Copyright (c) 2007~2008이라는 말을 봐서는 2007년 연말에 만들어진 버전인듯. '걔네가 나한테 뭐 해 준 거 있냐?'라는 말에서 패기가 느껴진다. ㄷㄷㄷ
4.4 Unused Unprotector 2 v.final
언유즈드 언프로텍터 2의 최종 버전. 이 버전 이후의 언유즈드 언프로텍터 2는 존재하지 않는다. About 창을 키면 다음과 같은 말이 나온다.
파일:5oeIHHr.png
5 기타
지금은 시간이 상당히 지나고, 프로텍터 또한 상당히 진보하였기 때문에 이 언프로텍터로는 열 수 없는 맵들이 많다. 예를 들어, 현재 스타크래프트 프로텍터로 유명한 SMLP나 CMP Debugger 등은 뚫지 못한다.