WLauncher

파일:3t76m31.jpg
wLauncher 2.02 이후 버전. 전의 모습과는 많이 달라졌다.

파일:D19teIq.jpg
이전 버전.
근데 윈7에서 윈8 UI로 바뀌었다.

1 개요

이 런쳐의 제작자는 충남대학교 컴퓨터공학과 학사, KAIST 전산학과 대학원 진학 중[1]인 원순철이고 관련 기사 공식 홈페이지는 여기이다.[2]

wLauncher는 런처의 일종으로 개발 연도는 2008년 12월에 처음 개발했다고 한다.

예전에는 미니 런처, 아쿠아 런처, 카오스 런처 등도 런쳐로 널리 쓰였지만, 요즘은 런쳐 사용자들 중에서는 대다수가 wLauncher를 사용하고 있는데, 사실 지금까지 업데이트가 지속적으로 이루어지고 있는 런쳐가 몇 되지 않기 때문이다.[3][4]이렇게 런처의 종류가 많고 나름 쓰이는 가장 큰 이유는 핵 방지와 EUD맵 실행에 있다. 특히, EUD맵 실행의 경우에는, 사실 EUD맵을 실행시키기 위해서는 EUDEnabler.dll이라는 파일이 필요한데, 이를 런처를 통해 해결하는 것이다.

사실 wLauncher의 자체 기능은 그다지 많지 않고, 대부분은 원순철이 직접 만든 wDetector(핵 감지기), wAffinityChanger, wJoiner라는 플러그인과 그 외에 다른 제작자가 만든 플러그인이 wLauncher에 내장되어 있고 wLauncher를 통해 실행시키는 형태이므로, 자신이 자체적으로 제작한 플러그인이 있다면 wLauncher 내에 삽입해서 사용할 수 도 있다. 물론 핵은 삽입 할 수 없게 되어 있으므로 wLauncher로 핵을 사용할 생각이라면 단념하는게 좋다. 현재 최신 버전은 2.09 버전이다. 참고로, 2015년 현재 피쉬배틀넷에서는 wLauncher의 자체 플러그인인 wDetector를 통한 핵 감지 기록을 통한 신고를 인정하지 않고 있다. 피쉬배틀넷 신고센터 규정

주의할 점이 기본적으로 불법 프로그램인 것은 변하지 않는다는 점이다. 스타크래프트2가 나온 시점에서 블리자드는 스타1 배틀넷 감시를 거의 하지 않긴 하지만, 일단 블리자드 입장에서는 맵핵이든 핵 잡는 핵이든 전부 핵 프로그램인 만큼 시리얼 넘버 블럭 제재가 가해진다.[5] 그러니 가급적 같은 불법인프리서버에서만 사용하고 정식 배틀넷에서는 사용을 자제하는 편이 좋다.

이러니 저러니 해도, 스타 유저들에게는 한줄기 빛과 같은 존재이다. w런쳐가 등장하기 전 정식 배틀넷 서버는 그야말로 미네랄핵, 맵핵의 경연장이나 마찬가지였다. 심지어 나름 잘한다는 공방 고수끼리 대결에서도 수틀린다 싶으면 핵을 쓰는 일이 비일비재 했다. 현재까지 인터넷 방송 등과 피시서버에서 활발히 유지되고 있는 스타 전반적 문화의 일등 공신이라 보아도 무방. 2016년 현재까지 꾸준하게 핵 디텍터를 업데이트 하는 유일한 프로그램이다. 현재 피쉬 서버에는 w런처가 아주 보편화가 되어 있다. 방제에 #W[6]도 많으니 웬만하면 다 한다.

2 사용법

2.1 wLauncher를 이용한 스타 실행법

실행법은 별 거 없다. 그냥 wLauncher를 다운받아서 wLauncher를 실행시킨 다음, wLauncher의 밑줄에 있는 '스타 실행'을 눌러주면 된다. 만약 스타를 C:\Program Files (x86) (또는 C:\Programs Files)에 설치하지 않았을 경우 그냥 '스타 실행'을 누른다면 오류가 발생할 수 있는데, 이 때는 wLauncher의 윗줄에 있는 '설정'을 눌러 준 다음 스타크래프트 파일을 찾아서 지정해주면 그만이다.

2.2 플러그인의 종류와 이용법

파일:Wlauncherplugin.jpg
이 많은 플러그인들이 wLauncher 설치 시에 기본으로 따라붙는다! 이것을 통해서 기존의 스타크래프트에 비해서 더 많은 기능을 즐길 수 있다.

물론 실제로 스타크래프트를 하다보면 그다지 사용할 일이 없는 기능들이 많다는 건 함정

플러그인들은 wLauncher에서 상당히 중요한 역할을 맡는데, wLauncher의 기능이라고 알려진 것들 중 상당수가 wLauncher에 내장된 플러그인에 의해 실행되는 것이기 때문이다. 이 플러그인들의 사용법은 간단하다. 저기서 사용하고 싶은 플러그인은 체크해주고, 사용하고 싶지 않은 플러그인은 해제해 주면 된다. 참 쉽죠?
하지만 저기서 설명서를 읽어봐도 사실 각 플러그인의 기능을 알기란 쉽지 않다. 그래서 각 플러그인에 대해 정리하자면 다음과 같다.
참고로, 다음의 플러그인에 대한 설명은 상당 수 wLaunher를 통해 확인할 수 있는 플러그인 자체 설명서의 한글판이나 원순철이 직접 만든 플러그인의 설명서이고, 이러한 한글판 번역서나 설명서를 작성한 사람은 wLauncher의 제작자인 원순철로 추정된다. 그러므로, 여기에 나오지 않은 플러그인에 대한 설명이 궁금하다면 wLauncher를 통해 직접 확인하는 것이 좋다.

2.2.1 AdvBNet

명령어를 통해서 배틀넷 채팅 내용을 저장 및 삭제 할 수 있고, 바로 전 게임의 APM이나 EAPM 분석 기록을 보여준다.

  • /savelog : 배틀넷 채팅 내용을 저장한다.
  • /cls : 저장된 배틀넷 채팅 내용을 삭제한다.
  • /last : 마지막 게임의 APM, EAPM 등의 분석 결과를 보여준다.

2.2.2 APMAlert (1.16.1)

F8키로 키고 끌 수 있으며, APM이 일정 수치 이하로 떨어지면 소리가 난다. 여기서 말하는 일정 수치의 APM은 wLauncher - 플러그인 - 설정을 통해서나 직접 wLauncher의 폴더에 가서 고칠 수 있다.

2.2.3 APMLive

게임을 할 때나 리플레이 때에 APM을 보여주며, 게임 내에서 시간을 알려준다. 또 APM이 일정 수치 이하이면 경고음을 낼 수 있고, 이 APM 수치의 조작법은 APMAlert (1.16.1)과 동일하다. 뭔가 중복 같아 보이는건 기분 탓이다. 이 플러그인을 키고 게임을 하면, 개인의 가운데 위쪽에는 시간이 뜨고, 오른쪽 위에는 플레이어의 APM을 보여주는데, 보통 본인의 APM을 보여주는 것이 기본이지만, ObsMode도 동시에 실행하면, 자신의 건물이 하나 혹은 없을 때에는 타 플레이어의 유닛이나 건물 등을 클릭 했을 시에는 그 플레이어의 APM도 알려준다.

2.2.4 Chaosplugin for 1.16.1

카오스 런처에서 쓰던 카오스런처 전용 플러그인으로 추정된다. 기능은 여러가지가 있는데, 크게

  • 리플레이 자동 저장(리플레이 폴더에 가서 보면 있을 것이다. 자신은 리플레이를 저장하지 않는데 리플레이 폴더의 용량이 지나치게 크다고 느껴지면 이 때문이다.)
  • 친구 따라가기(Ctrl + F키를 누르면, 자신이 친구로 등록한 플레이어가 있는 방으로 자동 접속이 된다.
  • 채팅 메세지 저장(Ctrl + S키를 누르면 저장이 된다. 게임 중이나 게임 대기실에서는 사용해서는 안된다.
  • 윈도우키와 Capslock키의 적용을 막는다. 이거 때문에 스타하다가 인터넷 할려고 하면 바탕화면이 뜨지를 않아서 Shift키를 연타해서 빠져 나오는 불상사가 생길 수 있다. 이 것 역시 설정에서의 조정을 통해 사용하지 않을 수 있다.
  • 마우스 속도 조절
  • 플레이어가 방에 들어왔을 때에는 소리로 알림.

등이 있다. 리플레이 자동 저장은 특히 유용한데, 자신이 게임을 마치고 나서 리플레이를 저장하는 것을 깜빡했는데, 리플레이 파일이 필요하다면 리플레이 폴더를 살펴보면 찾을 수 있다.

게임을 시작하거나 게임을 하다보면 카오스 플러그인이 실행이 안될때가 있다. 이럴땐 스타크래프트를 껏다가 다시 켜줘야 한다.

2.2.5 HotkeySelector

리플레이를 할 때 플레이어가 사용한 단축키를 명령어를 통해서 확인할 수 있다. 추가바람

  • /autohk 숫자 : 숫자가 0이면 플레이어의 Hotkey 보기 끄기, 1이면 켜기
  • /s 플레이어번호 : 지정한 플레이어번호의 Hotkey를 보여주기

2.2.6 LatencyChanger for 1.16.1

레이턴시를 변경 가능하게 해준다. #L1~#L5(참고로 #LL은 #L2와 동일하다.)까지 지정이 가능하며, 배틀넷에서는 방의 제목에 원하는 레이턴시를 지정해주면 사용이 가능하다. #L1~#L5에서 숫자가 적을수록 반응 속도가 빠른 것으로 알려져 있다. 덕분에 배틀넷 방 제목을 보면 #L1이나 #L2가 달린 방 제목을 흔히 볼 수 있다. 참고로, 레이턴시를 방 제목을 통해 지정해 놓은 경우, 런처를 사용하지 않는 사람이 들어가서 플레이를 하려고 하면 대기를 할 때에는 괜찮지만, 정작 맵 플레이가 시작되는 경우에는 다른 플레이어들이 튕기는 경우가 있을 텐데, 이는 방갈림 현상[7]이 일어난 경우다. #X1~#X5를 통한 게임 자체 배속 설정이나 #S1~#S3의 설정 같은 경우에도 #L1~#L5와 마찬가지로 방갈림 현상이 일어날 수 있다.

2.2.7 ObsMode

옵저버 맵을 플레이할 때 유용한 모드. 생산 현황이나 자원, 수송 중인 유닛 등을 파악할 수 있어 큰 도움이 된다.

  • 타 플레이어의 자원 상태, 인구수 현황을 알 수 있다.
  • 타 플레이어의 업그레이드 현황, 유닛 생산 현황, 벙커와 드랍쉽 안에 타고 있는 유닛들이 무엇인지를 알 수 있다. 즉, 타 플레이어의 건물이나 드랍쉽의 정보를 마치 자신의 건물이나 드랍쉽을 볼 때 마냥 알 수 있다는 것을 의미한다.
  • 타 플레이어의 유닛들을 1마리 이상 지정할 수 있다. 즉, 마치 자신이 그 유닛들의 주인인 것처럼 한 부대로 묶거나 하는 것도 가능하다. 물론 조작은 불가능하다.
  • 타 플레이어의 건물 또한 지정 가능하다. 물론 건물은 유닛과 달리 부대지정이 불가능하고, 조작 또한 불가능하다.
  • APMLive가 실행되어 있다면 타 플레이어의 현재 APM을 알 수 있다.

이거 이용하면 스타크래프트 2같은 옵저빙이 가능하겠는걸??

ObsMode가 활성화되었다면 이러한 내용들을 확인이 가능한데, ObsMode가 실행되는 데 필요한 조건들은 다음과 같다.

  • 자신의 건물이 하나 혹은 0개만 있을 것.
  • 위에서 말한 상태가 게임이 시작한 지 3분 이내에 일어나야 한다. 그렇지 않으면 자신의 건물이 하나나 0개라도 결코 실행되지 않는다.

2.2.8 RepFix

리플레이를 볼 떄 게임이 멈춘 상태에서 쓴 채팅 메세지 때문에 오류가 나는 것을 막아준다. wLauncher를 쓴다면 Ctrl + D키 혹은 키패드의 '-'키를 눌러서 드랍창이 뜬 경우라도 채팅이 가능하게 만들어놨는데, 이러한 경우가 있었던 게임이라도 리플레이에서는 정상적으로 실행시켜 준다는 것을 의미하는 듯 하다. 확인바람

2.2.9 StatInfo

리플레이 혹은 ObsMode가 활성화 된 경우에

  • Crl + l키 : 유닛 수, 건물 수, UPM(분당 유닛 수 : Units per Minute), RPM(분당 자원수 : Resource per Minute) 등의 통계를 보여주는 것을 껐다가 킬 수 있다.
  • Ctrl + F12키 : 오른쪽 패널을 변경한다.
  • Ctrl + F11키 : 왼쪽 패널을 변경한다.
  • Ctrl + E키 : 모드를 자원 통계 혹은 유닛 통계로 변경

이 모드를 활성화하면 플레이어 간의 유불리 등의 분석이 매우 쉬워진다. 유용한 모드. 다만 문제점이 하나 있다면 화면 양쪽에 공간을 너무 많이 차지한다는 것이다.

2.2.10 wAffinityChanger

쿼드코어 CPU에서 스타크래프트를 할 경우 같은 소리를 반복하다가 완전히 다운되는 현상이 있는데, 이를 해결하기 위해 스타크래프트의 CPU 선호도를 1개로 바꾸는 데 쓰이는 플러그인이다.

2.2.11 wDetector

wLauncher의 핵심 기능을 맡고 있는 플러그인이다. 핵 방지, 데이터 복구[8], 게임 배속, 배틀넷 귓속말 차단, 게임 중 채팅 기록 확인, 게임 자동 새로고침 등이 모두 이 플러그인에 의해 실행된다. wDetector 3.37 이후의 버전에서의 오류가 난다고 하는 경우도 있으니, 오류가 난다면 wLauncher 공식 카페로 신고를 하는 것이 좋다.
간단한 사용법에 설명하자면 다음이 있다.

  • 방 제목에 #X1~#X5을 적으면 Fastest보다 빠르게 플레이가 가능하다. wDetector.txt에 있는 설명에 따르면 게임 속도 딜레이값을 변경하는 방식이라고 하며, 구체적인 수치는 다음과 같다.
 Slowest = 167, Slower = 111, Slow = 83, Normal = 67, Fast = 56, Faster = 48, Fastest = 42
#X1 = 36, #X2 = 29, #X3 = 21, #X4 = 12, #X5 = 1

LatencyChanger for 1.16.1과 마찬가지로 wLauncher를 사용하지 않는 사람과 같이 플레이할 경우 그 사람이 게임에서 튕기므로 방제에 #W를 적어 wLauncher 사용자만 입장이 가능하게 하기도 한다. 또한, #S1~#S3으로도 게임 속도 변경이 가능한데, 이것은 아쿠아 런처와 동일한, CPU 속도에 의존적인 메모리 코드 패치 방식이다.
  • Ctrl + P키 (키패드 '0')를 통해서는 플레이어 리스트 보기가 가능하다.
  • Ctrl + N키 (키패드 '.')를 통해서는 네트워크 리스트 보기가 가능하다.
  • Ctrl + I키 (키패드 '9')를 통해서는 핵 사용자 알리기가 가능하다. 하지만 피쉬배틀넷에서는 wDetector를 옹한 핵감지를 통한 신고는 인정되지 않으므로 사용에 신중하는 게 좋다.
  • Ctrl + L키 (키패드 '+')를 통해서는 채팅 로그 보기가 가능하다.
  • Ctrl + D키 (키패드 '-')를 통해서는 드랍창를 보이게 하거나 숨기게 하는 것이 가능하다.
  • Ctrl + O키 (키패드 '*')를 통해서는 Oblivion 핵 사용자 추출이 가능하다. 이것을 통해 피쉬배틀넷에 핵 신고를 하는 건 불가능하다는 것은 참고해야한다.
  • Ctrl + T키 (키패드 '/')를 통해서는 게임중 시계 보이게 하거나 숨기게 하는 것이 가능하다.
  • 많은 사람들이 모르는 기능인데, Ctrl + Alt + 키패드 '1~8'를 이용하여 특정(1~8) 플레이어에게 화면을 보여줄 수 있다!

실제로 W런쳐의 플러그인 탭에서 wDetector를 선택하고 '설명서' 버튼을 누르면 나오는 텍스트를 쭉 내리다보면 아래와 같은 문구가 나온다.

Alt + 키패드 '1~8' : 특정(1~8) 플레이어에게 화면을 보여달라고 요청합니다.
Ctrl + Alt + 키패드 '1~8' : 특정(1~8) 플레이어에게 화면을 보여주거나 보여주고 있던 화면을 끕니다.

2.2.12 wJoiner

wJoiner를 실행하면 배틀넷 창에서 기존의 'League' 자리가 있던 곳을 'wJoiner'가 대체하게 된다. wJoiner를 이용해서 기존의 배틀넷에서의 방 조인 시스템을 대체할 수 있다. wJoiner를 실행하면, wJoiner 자체 서버에서 등록한 맵들만을 플레이 할 수 있는데, 이러한 맵들의 리스트와 생성된 방의 개수를 보고 자동으로 조인하는 방식이다. 물론 wJoiner를 이용한다고 해서 피쉬서버에서 아시아 서버, 아시아 서버에서 유럽서버로 서로 다른 두 서버의 플레이어가 게임을 할 수 있는 건 아니다. wJoiner 또한 ObsMode와 마찬가지로 직접 실행해서 써보면 이해가 쉬운 플러그인이다. 다만 사용자가 그다지 많지 않은 것 같기도...

2.2.13 W-MODE 1.02

스타크래프트를 창모드로 실행시켜준다! W-MODE로 스타크래프트를 실행시키면 스타크래프트가 마치 일반 프로그램을 실행시킨 것처럼 오른쪽 상단에 여러 버튼이 있는데, 맨 왼쪽부터 차례대로 설명하자면,

  • 마우스 커서 버튼 - 게임 이용중 마우스 커서가 화면 밖으로 나가 창 밖의 엉뚱한 곳을 클릭해주는 것을 방지한다. Alt 키를 누른 채로는 게임 창 밖을 클릭할 수 있다. 단축키=alt+F1
  • 2x 버튼 - 채널 및 대기실에선 일반 크기지만 방에 들어가거나 게임 진행중일 때에만 화면을 2배로 늘려주는 기능이다. Alt+F9
  • 네모와 X자 버튼 - 활성화 시키게 되면 다른 일반 프로그램들 처럼 상단을 드래그해 게임 창을 이동시킬 수 있다. Alt+F10
  • 화살표 버튼 - 창 말고 다른 곳을 클릭했을 때 창의 최소화를 방지시켜준다. Alt+F11
  • _ 버튼 - 창을 최소화 시킨다. 위의 화살표 버튼이 활성화되어 있어도 최소화 시킨다. Alt+12
  • X 버튼 - 게임을 종료시킨다. Alt+F4

또한, W-MODE로 스타크래프트를 실행시키면 배틀넷 창에서 방에 조인하기 위해 여러 방을 클릭 할 시에 발생 할 수 있는 글씨 겹침 현상이 발생하지 않게 된다.
윈도우8은 창모드로 배틀넷을 해야 정상적으로 플레이할 수 있다.

마우스로 이동하는 것이 안되고(이것은 화살표버튼으로 해결가능하긴하다.) 화질이 낮아지기 때문에 불편하긴 불편하다.

2.3 wLauncher의 자체 기능

wLauncher는 2.02 버전 이후로 채팅과 게시판이라는 두 가지 기능을 선보였다.

2.3.1 채팅

wLauncher 2.02버전 이후로 출현했지만, 가장 최신 버전인 2.09버전까지도 여전히 지원이 되지 않고 '준비중...'이라는 말만 뜬다.

2.3.2 게시판

직접 wLauncher 공식 카페로 연결을 해주는 기능이 있다.

2.3.3 기타

일명 겹핑이 발생하면 알려주고 맵다가 0%인지 100%인지 그리고 누구한테 맵다를 받는지도 알 수가 있다. 다른 사람들의 W런처의 사용 유무와 버젼도 알 수가 있다.

3 기타

wLauncher의 상단에 있는 '설정'에서는 '개요'에서 말한 것 이외의 기능도 수행할 수 있는데, 배틀넷 레지스트리를 자체적으로 추가시켜서 배틀넷에서 접속할 수 있는 서버의 수를 늘려준다든지, 윈도우7에서 발생할 수 있는 스타크래프트 그래픽 깨짐을 방지시켜준다든지 하는 것 등이 있다. 윈7에서 발생하는 모든 호환성 문제는 다 해결할 수 있다고 보면 된다.


모르는 사람들이 간혹 있는데, Alt + F4로 끄면 작업표시줄에서 사라질 뿐, 아이콘 트레이에 여전히 실행 중인 것을 알 수 있다. 우클릭 후 종료를 해야 완전히 끌 수 있는 괴랄한 시스템.

3.1 버그

wLauncher는 지난 6월 2일에 2.02버전으로 업데이트를 하면서 많이 변화를 했는데, 이 업데이트 이후 wLauncher를 사용하는 사용자들의 불만이 늘었다. 대부분의 내용들은 업데이트 이후 wLauncher의 오류가 늘었다는 내용이다. # # # 추가로, wDetector 3.37 버전의 경우 wDetector와 wJoiner를 제외한 모든 플러그인의 사용이 불가능(더 정확하게 표현하자면 배틀넷 접속만 불가능하며, 아무 이유없이 사용할 수 없다는 이유로 실행이 안된다)하다. 이런 혼란이 있자 여러 유저들이 해결책을 연구하기도 했다. # 또한, 이런 사태를 알게 된 제작자 원순철은 이 것이 wLauncher 서버의 문제 탓이라고 언급했고[9], wLauncher의 2.02 버전과 그 이후 버전의 여러 문제에 대한 해결책을 제시했다. #
  1. 참조
  2. 인터넷에는 wLauncher를 다운받게 해주는 곳이 많은데, 사실 공식 홈페이지 이외의 곳에는 바이러스 등이 삽입되어 있는 경우가 있어서 공식 홈페이지를 통해 여기에 직접 다운 받는 것이 권장된다. 이왕이면 w런처만 받을 생각이면, 다운로드 태그 밑의 체크박스와, 실행후 설치할때 뜨는 제휴프로그램 목록을 체크 해제하면 된다. 어차피 그것들은 전부 광고프로그램 관련 목록들이다. 다만, 스타크래프트 종료직후 뜨는 광고홈페이지 1개는 어쩔수 없다고 함. 그래도 광고 수익비덕분에 원순철이 w런처를 계속 업뎃할수 있으니, 눈감아주자
  3. 과거 아쿠아 런처가 제작자들간의 불화로 사용할수 없게된점도 크다.
  4. 최근까지 업데이트 되는 걸로 Wdetector를 포함한 mca64런처라는게 있긴 하다.
  5. 개발 초기와 다르게 이젠 광고도 대놓고 넣으면서 상업적으로 이용하고 있기 때문에 얄짤없다.
  6. W런처 유저만 들어갈 수 있는 방.
  7. 한 방에 W런처로 스타를 실행시킨 사람이랑 그냥 실행시킨 사람이 있을때, 서로 다른 방에 있는것처럼 따로따로 플레이하게 되는 현상. 특히, EUD트리거가 적용된 유즈맵이면 더욱 심해진다.(예:좀비 아포칼립스) 필자가, 이 맵을 사람들과 할때 w런처를 필자 혼자 깔고 했더니, 필자는 사람들이 맵에 안보이고, 사람들은 필자가 안보이는 막장상황이 일어났다(...)
  8. 이게 왜 중요하냐면, EUD의 특성상 EUD를 실행하게 되면 데이터가 변조되게 되는데, 이를 원래대로 복구시켜주지 않으면 이러한 변조가 누적이 되어서 스타크래프트가 튕기는 원인이 되기 때문이다. 물론 데이터인 만큼 스타크래프트를 재실행하면 정상화되지만, 그러한 것이 불편하기 때문에 wLauncher에서 자체적으로 게임을 한 판하고 날 때마다 스타크래프트 데이터를 복구시켜준다. 물론 wDeector가 모든 데이터를 복구시켜주는 데에는 무리가 있기 때문에, 스타크래프트를 실행 시에 게임을 한 판 하고 난 후 EUD를 이용한 데이터 변조가 복구가 되지않는 경우에는 wLauncher 공식 카페 또는 wLauncher의 제작자인 원순철의 이메일(wonsch6207@hanmail.net)로 연락을 하는 것이 좋다.
  9. #