TkMPQLib

Project/TkMPQLib 2017.06.19 02:47

Tk MPQ Library 8.0


MPQ를 읽거나 작성하는 닷넷 프레임워크 라이브러리 입니다.

제작 : modmapper (modmapper@tkyuki.kr)

Compatible .Net Framework 4.0 (Windows XP or Older)

Compatible .Net Standard 1.1 (별도)


변경 사항

1. 압축 라이브러리 개선

2. 일부 함수 개선

3. 버그 수정

4. 안정성 강화


약간의 수정사항이 있습니다. 7.0하고 호환됩니다.

궁금한거 있으면 질문하세요.


TkMPQLib.dll

TkMPQLib.xml

'Project > TkMPQLib' 카테고리의 다른 글

TkMPQLib  (0) 2017.06.19
MPQ 파일 읽기 예제  (0) 2016.09.20
TkMPQLib 설명  (0) 2016.09.20
posted by 자칭 프로그래머ㅡ ModMapper

[SMLP] StarcraftMapLockerProject 프로텍터 Ver. 2.5.00

  • 이전 댓글 더보기
  • 존경하는 제작자님 안녕하신가요

    제작자님 덕분에 아직까지도 새로운 스타맵들이 꾸준히 나오고 있습니다.

    사실상 스타1이 꾸준히 유지될 수 있던건 님같은 분들의 노력이 있기 때문이라고 생각합니다.

    SMLP 감사히 잘 이용하고 있습니다.

    그런데 SMLP 2.0 버전이 런타임 오류가 떠서 사용을 못하고있습니다. 꼭 2.0버전 쓰고싶은데 어떻게 안될까요?

    존경하는 제작자님의 답변을 기다립니다.

    To. 제작자님 2017.05.11 00:04
  • 다른 컴퓨터에서는 실행되는데 이상하게 제가 쓰는 컴퓨터에서만 런타임 오류가 계속 뜨네요ㅠㅠ 무슨 프로그램이 필요한가요?

    storm.dll 이랑 SFmpq.dll 있는 폴더에 넣었습니다.

    To. 제작자님 2017.05.13 00:34
  • 윈도우10이에요

    To. 제작자님 2017.05.13 00:39
  • StarcraftMapLockerProject Error Log
    Send log to file Email : modmapper@tkyuki.kr
    ---Error Message---
    "Korean" 문자열에서 'Integer' 형식으로 변환할 수 없습니다.

    Source : Microsoft.VisualBasic
    Methood : Int32 ToInteger(System.String)

    위치: Microsoft.VisualBasic.CompilerServices.Conversions.ToInteger(String Value)
    위치: Microsoft.VisualBasic.CompilerServices.Conversions.ToInteger(Object Value)
    위치: StarcraftMapLockerProject.DeclareModule.LoadSettings()
    위치: StarcraftMapLockerProject.MainForm.MainForm_Load(Object sender, EventArgs e)
    위치: System.EventHandler.Invoke(Object sender, EventArgs e)
    위치: System.Windows.Forms.Form.OnLoad(EventArgs e)
    위치: System.Windows.Forms.Form.OnCreateControl()
    위치: System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
    위치: System.Windows.Forms.Control.CreateControl()
    위치: System.Windows.Forms.Control.WmShowWindow(Message& m)
    위치: System.Windows.Forms.Control.WndProc(Message& m)
    위치: System.Windows.Forms.ScrollableControl.WndProc(Message& m)
    위치: System.Windows.Forms.ContainerControl.WndProc(Message& m)
    위치: System.Windows.Forms.Form.WmShowWindow(Message& m)
    위치: System.Windows.Forms.Form.WndProc(Message& m)
    위치: System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
    위치: System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
    위치: System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

    이렇게 적힌 ErrorLog 메모장이 계속 생기네요... 어떡하죵 ㅠㅠ

    To. 제작자님 2017.05.13 03:33
  • 런타임 오류창이 계속떠서 설정 초기화를 못눌러요...

    To. 제작자님 2017.05.13 04:54
  • Runtime Error Detected! Retry? 창이 뜨고 다시시도랑 취소 두개가 있는데 다시시도 누르면 창이 계속뜨고 취소 누르면 프로그램이 꺼지네요
    어떡하죠 ㅠㅠ

    To. 제작자님 2017.05.13 16:44
  • 다시시도 게속 해서 설정 들어가서 초기화

    BlogIcon 자칭 프로그래머ㅡ ModMapper 2017.05.13 16:55 신고
  • 그게 안대용... ㅠㅠ

    To. 제작자님 2017.05.13 17:33
  • 게임시작하고 얼마안있어서 유저들 드랍되고 튕기고 겜멈추던데 이거때문인가요??

    ㅂㅈㄷㄱ 2017.05.14 17:00
  • 멀쩡하던 맵이 이걸로 프로텍트 하자마자 WAV오류 생기거나 렉이 걸리거나 하는 오류가 발생함.
    하여튼 wav 사용하면 이걸로 프로텍트 하면 안됨

    ㅇㅇ 2017.05.19 16:10
  • 리마스터에서 작동하지 않네요 ㅠ

    패치예정 있나요?

    ㅠㅠ 2017.07.31 20:42
  • 새로운 패치 기대하겠습니다!!!
    또 들어올게요~

    부탁 2017.08.15 14:34
  • 리마스터 1.20 에 맞는 새로운 프로텍터 부탁드립니다 정말잘쓰고있습니다.

    요청합니다 2017.08.18 02:31
  • 오늘 갑자기 프로텍터 튕김과 동시에 파일이 강제로 삭제 당했어요,
    방화벽 때문인가해서 전부 해제 시키고 다운받아보았는데도 다운로드 자체를 컴퓨터에서 막아버림 ㄷㄷ;
    2.4 이하 의 버젼부터는 실행 자체가 안되구요;;

    갑자기 왜이러지 ㄷ

    executer10 2017.08.31 22:06
  • 방법은 없나요? ㅠㅠ

    executer10 2017.09.01 12:33
  • 고급옵션에서 EUD지원과 EUD보호 1.16.1 상관관계를 알수있을까요? 그리고 CHK프로텍션과 좌측 chk 클릭후 암호화 체크 관련두요

    grp와 datedit 언리미터만 사용중인데 맵내부에서 버그가 일어나네요 다만 같은위치가 아니라 무작위로 일어나는거보니

    프로텍션쪽에서 잘못됏나싶어서요 1.16버전만 사용합니다 답변부탁드려요

    집정관 2017.09.03 13:59
  • 그러면 chk 프로텍션으로 인해서 맵버그가 일어나는 경우가 있나요?? 체크가 두개가있더라구요 chk 프로텍션하고 시나리오.chk 클릭후 암호화 체크옵션요

    현재 사용하는 체크옵션이 mpq 프로텍션, chk 프로텍션 EUD지원, EUD보호 1.16.1 그리고 좌측 시나리오.chk 에서 암호화 해제상태이고 wav이름은 바꾸지 않음 이거든요(datedit(6개 간단한 무기속성만바꿈), grp(4개), 언리미터 사용중)

    집정관 2017.09.03 15:40
  • 안녕하세요. 프로텍터 잘 쓰고 있습니다. 한가지 문제가 있어서 댓글 달아요.
    얼마전에 리마스터 패치에서 유닛확장 목록이 생겼는데 이 프로텍터로 보호하면 유닛확장이 안되는 현상이 발생되네요.
    보호하기전 파일은 잘 적용되구요. 그래서 어쩔수 없이 chk 보호는 해제하고 mpq만 프로텍트를 하는데 금방 뚫린다는게 문제네요.

    문의 2018.01.28 16:52
  • OGG 파일로 사운드를 넣을 시 기본 압축재생때문에 사운드가 전혀 재생되질 않습니다 OGG 지원도 가능하게 해주실 수 있나요

    OGG문의 2019.02.23 20:44
  • 이프로텍터 뚫을려면 헥스빼고는 방법없나요?

    wwwwww 2019.05.12 19:21


<성능>

An Unprotector 0.06

Starcraft Map Cracker 2.88

Unused Unprotector 2 Final

를 포함한 언프로텍터 방어


<설명>

이름 : StarcraftMapLockerProject Ver. 2.5.00

제작자 : ModMapper

블로그 : http://blog.tkyuki.kr/

이메일 : modmapper@tkyuki.kr


<업데이트 기록>

프로텍션 강화

EUD 추가 지원

MPQ 라이브러리 업데이트


<태그>

일단은 EUD 프로텍션의 버그를 수정했습니다 그리고 EUD 지원을 강화해서

다른 EUD 유틸리티를 대부분 지원합니다 (EUDPLIB 등 그 외 기타)


음... 프로텍션이 약간 부족해네요 으... 추가 할만한게 잘 안보여요...

이제 다 만들었으니 오버워치나 다른 게임이나 해야지...


2016 - 11 / 09

- 버그 수정


2017 - 3 / 30

- 1.18 호환성 패치

- 일부 버그 수정

- MPQ 프로텍션 수정


2017 - 4 / 07

- 1.18 호환성 패치


2017 - 12 / 10

- 스타크래프트 지원에 따른 구버전 파일로 롤백


StarcraftMapLockerProject.exe


posted by 자칭 프로그래머ㅡ ModMapper

MPQ 파일 읽기 예제

Project/TkMPQLib 2016.09.20 02:39

아래의 코드는 Bottleneck맵에서 scenario.chk를 추출하는 예제입니다.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
Imports TkMPQLib
 
Module MainModule
    Private Const FilePath As String = "(2)Bottleneck.scm"
    '예제에 사용될 맵 파일 경로
    '여기서는 스타크래프트 Bottleneck 맵을 열어보기로 함
 
    Private Const MPQPath As String = "staredit\scenario.chk"
    '추출할 파일의 경로
    '맵의 scenario.chk의 경로
 
    Sub Main()
        Dim MPQ As TkMPQ, Reader As MPQReader
        Dim FS As IO.FileStream
        Try
            '파일 경로로부터 MPQ를 읽어들임
            MPQ = New TkMPQ(FilePath)
        Catch
            'MPQ 파일을 여는데 실패함
            Console.WriteLine("MPQ 열기 실패!")
            End
        End Try
        'MPQ의 파일 갯수를 출력
        Console.WriteLine("MPQ가 성공적으로 열렸습니다")
        Console.WriteLine("파일의 갯수 : " & MPQ.FileCount)
        'MPQ로 부터 Chk파일을 가져옴
        Reader = MPQ.GetFile(MPQPath)
        '추출할 파일 생성
        Try
            FS = New IO.FileStream("scenario.chk", IO.FileMode.Create, IO.FileAccess.Write)
        Catch
            '파일을 생성하는데 실패함
            Console.WriteLine("파일 생성 실패!")
            End
        End Try
        '파일 스트림에 모두 작성
        Reader.WriteTo(FS)
        '파일 저장 및 닫기
        FS.Flush()
        FS.Close()
        '파일 저장 성공 출력
        Console.WriteLine("파일 저장에 성공했습니다!")
        Console.WriteLine("파일의 크기 : " & Reader.FileSize)
        'MPQ 파일 닫기
        Reader.Close()
        'MPQ 닫기
        MPQ.Close()
        Console.WriteLine("파일 추출 종료")
    End Sub
End Module
cs


예제 파일
Example.rar


'Project > TkMPQLib' 카테고리의 다른 글

TkMPQLib  (0) 2017.06.19
MPQ 파일 읽기 예제  (0) 2016.09.20
TkMPQLib 설명  (0) 2016.09.20
posted by 자칭 프로그래머ㅡ ModMapper

TkMPQLib 설명

Project/TkMPQLib 2016.09.20 01:49

TkMPQLib은 닷넷 프레임워크를 위한 MPQ라이브러리 입니다.

MPQ의 파일들을 스트림으로 읽거나 작성할 수 있습니다.


스톰이 같은 폴더 내에 존재하지 않으면 Shadow Flare의 SComp를 사용합니다

워크래프트3의 MPQ을 여실려면 워크래프트3 스톰을 같은 폴더 내에 넣으시면 될겁니다

대부분의 함수들은 설명들이 다 적혀있으니 따로 적지는 않겟습니다.


사용 가능함 스톰 버전

스타크래프트 1.04 이상의 스톰

위크래프트3 스톰


닷넷 프레임워크

최소 버전: .Net Framework 4.0

권장 버전: .Net Framework 4.5.1


TkMPQLib Created by ModMapper
Compatible .Net Framework 4.5.1 (or older) 32 bits
e-mail : modmapper@tkyuki.kr


'Project > TkMPQLib' 카테고리의 다른 글

TkMPQLib  (0) 2017.06.19
MPQ 파일 읽기 예제  (0) 2016.09.20
TkMPQLib 설명  (0) 2016.09.20
posted by 자칭 프로그래머ㅡ ModMapper

[SMLP] StarcraftMapLockerProject 프로텍터 Ver 2.4.00

  • 잘쓸게요^^

    asdf5asdf 2016.09.17 21:18
  • windows 10에서 SComp.dll을 제대로 로드하지 못하는 것 같네요.
    regsvr32로 SComp.dll 수동 등록하려해도 등록이 안되는데 문제가 뭘까요...

    m 2016.09.26 16:33
  • 저기... 2.4 버전 다운을 할수없다고 뜹니다.. 그리고 바이러스 감염된것같습니다..

    BlogIcon by엔젤 2016.09.29 18:54
  • 버그가 있습니다. SCM드래프트로 맵 사이즈를 바꾼 뒤 맵 파일을 선택할때 작동중지가 됩니다. 확인 부탁드립니다.

    S 2016.10.05 21:51
    • 맵사이즈 크기가 몇이죠?
      그리고 파일 보내주시면 감사하겟습니다

    • 맵 파일은 필요없을듯합니다. 아무런 맵이나 해도 이미 있는 맵 사이즈를 임의로 바꿀경우 플텍이 되지않고 작동중지가 됩니다.

      S 2016.10.22 18:26 DEL
    • 단순하게 유닛을 배치하지 않아서 오류가 생기는건 아니고요?

    • 저도 그런줄 알고 아무것도 깔지 않은 맵에 메딕하고 스타트 로케이션만 만들어 scx로 만들고 맵 사이즈를 64x64에서 128x128로 바꾸고 플텍했을때도 팅겼습니다. 다른 정상적인 맵들도 그랬을때 팅겼습니다.

      s 2016.10.27 18:21 DEL
    • 어떤 오류인지 모르지만 2.5버전에서 생기지 않는거 같으니
      만약 로그 파일 있으시면 보내주세요

  • 어떻게 다운받아욧?
    다운로드 버튼이 눈 씻고 찾아봐도 안보이네여..

    ㅠㅠ 2016.10.23 21:35
  • 잉글리시로 바꾸고 맵열면 프로덱트라는 버튼이 안열리고
    다시 그때 한국어로 바꾸면 팅겨버립니다

    하나더 있습니다. 이프로그램을깔고 맵을열고 플텍걸기를하면
    팅겨버립니다 스타파일에둬도 팅기고
    다른맵으로해도 다팅김;

    BlogIcon 시유무룩 2016.10.24 22:34

<성능>

An Unprotector 0.06

Starcraft Map Cracker 2.88

Unused Unprotector 2 Final

를 포함한 언프로텍터 방어


<설명>

이름 : StarcraftMapLockerProject Ver. 2.4.00

제작자 : ModMapper

블로그 : http://blog.tkyuki.kr/

이메일 : modmapper@tkyuki.kr


<업데이트 기록>

일부 버그 수정

EUD 프로텍션 추가 (베타 버전)

프로텍션 강화 (SMC 2.88 방어)


<태그>

EUD 프로텍션을 한번 추가해 보았습니다

해당 프로텍션은 1.16.1버전 이외 버전에서의 작동을 보장하지 않습니다

아직 베타 버전이라 예상치 못한 결과가 발생할수 있습니다


그나저나 SMC 아직도 제작중이네요 접은줄 알았는데...

스타 1.17버전 기대중입니다. 빨리 나왔으면 하네요.


StarcraftMapLockerProject.exe


posted by 자칭 프로그래머ㅡ ModMapper

[SMLP] StarcraftMapLockerProject 프로텍터 Ver 2.3.00

  • 이전 댓글 더보기
  • 다운로드하려는데 자꾸 바이러스검사뜨고
    파일 액세스가 거부되요
    다시 시도눌러도 똑같네요..

    김아무개 2016.06.01 23:32
  • 비밀댓글입니다

    2016.06.03 14:17
  • 이걸로 프로텍트만 하면 맵이 이상해집니다.
    프로텍트 하기 전하고 한 후하고 비교해보면 잘되던맵이 프로텍트만 걸면 텍스트가 막 반복재생되고 이상해집니다. 맵 진행이 불가능해지네요.

    길동 2016.06.10 22:21
  • 맵 잘못 걸었다는 게 뭔말이죠?

    길동 2016.06.10 22:58
  • 아니요 절대로 그런실수는 아닙니다
    맵보내는건 좀 그렇고 여러번 실험해보니까 chk프로텍트에 체크하면 이런현상이 발생하네요 그위에 mpq는 체크해도 이상 없구요

    길동 2016.06.10 23:34
  • 제가 해드릴수있는게 감사하다는 말밖에 없네요
    이런 좋은 자료 공유해주셔서 감사합니다.

    현존하는 자동 언프로텍터로는 절대 뚫지 못하는거죠??

    감사 2016.06.14 08:34
  • 포맷을 해서 기존에 있던 SMLP를 다시 다운받을려고 하는데 바이러스 감지가 계속 되서 다운이 안되네요 처음엔 바이러스 없이 다운받았는데 이게 왜 그런건지;;

    바이러스 2016.06.18 20:28
  • //-----------SMLP Message Log-----------//
    Version : 2.3.00
    OS : Microsoft Windows 7 Ultimate
    Time : 2016-06-25 토 23:06:41

    [23:40 41]. SMLP Ver. 2.3.00 Loaded
    [23:40 41]. Created By ModMapper
    [23:40 49]. SMLP Error! Program Shutdown
    [23:40 49]. /------------SMLP ERROR------------/
    [23:40 49]. System.ArgumentOutOfRangeException: Non-negative number required.
    Parameter name: newSize
    at System.Array.Resize[T](T[]& array, Int32 newSize)
    at StarcraftMapLockerProject.SFMpqModule.MPQRead_ReadWavFile(IntPtr MPQ, String File, MPQ_Locale Locale)
    at StarcraftMapLockerProject.SMLPModule.OpenMap(String FilePath)
    at StarcraftMapLockerProject.MainForm.btn_Open_Click(Object sender, EventArgs e)
    at System.Windows.Forms.Control.OnClick(EventArgs e)
    at System.Windows.Forms.Button.OnClick(EventArgs e)
    at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
    at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
    at System.Windows.Forms.Control.WndProc(Message& m)
    at System.Windows.Forms.ButtonBase.WndProc(Message& m)
    at System.Windows.Forms.Button.WndProc(Message& m)
    at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
    at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
    at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
    [23:40 49]. /----------------------------------/

    End Time : 2016-06-25 토 23:06:49
    //--------------------------------------//

    이거 오류 뜨면서 안되네요 ㅠㅠ...

    ㅠㅠ 2016.06.25 23:44
  • 사운드 때문이구요 사운드 개인꺼 가지고 있떤걸 넣으면 안되다가 뺴니까 되구요

    어떤 맵은 또 되고 뭐 그렇슴... 사운드 문제에요 일단,,,, 맵은 못드려요 ㅠㅠ

    14년 작업 ㅠㅠ

    ㅠㅠ 2016.06.30 09:53
  • 테스트하려고 플텍했는데 모르고 원본을 해버려서
    풀어주실수 있을까요? 부탁드립니다ㅠㅠ

    플텍 2016.07.02 18:20

  • 플텍 제작자님 메일 modmapper@tkyuki.kr로 보냈는데 확인 부탁드립니다 ㅠㅠ
    엄청 긴 기간동안 만든거라... 정말 부탁드립니다

    플텍 2016.07.02 18:21
  • 비밀댓글입니다

    2016.07.16 22:06
  • 문제 서명:
    문제 이벤트 이름: CLR20r3
    문제 서명 01: starcraftmaplockerproject.exe
    문제 서명 02: 2.3.0.0
    문제 서명 03: 57286946
    문제 서명 04: mscorlib
    문제 서명 05: 4.0.0.0
    문제 서명 06: 4ba1da6f
    문제 서명 07: 3daf
    문제 서명 08: 10
    문제 서명 09: System.ObjectDisposedException
    OS 버전: 6.1.7601.2.1.0.256.1
    로캘 ID: 1042
    추가 정보 1: 0a9e
    추가 정보 2: 0a9e372d3b4ad19135b953a78882e789
    추가 정보 3: 0a9e
    추가 정보 4: 0a9e372d3b4ad19135b953a78882e789


    이렇게 뜨면서 모든맵이 프텍이 안걸려요

    yupi 2016.08.04 02:25
  • 제 맵 열면
    그냥 프로텍터 프로그램이
    종료되버리네요 어떤 것때문에 그럴까요???

    용량도 500kb인데..

    다른 맵은 되던데 말입니다

    고생하십니다. 2016.08.10 07:33
  • 비밀댓글입니다

    2016.08.17 23:23
  • 비밀댓글입니다

    2016.08.19 22:33
    • 비밀댓글입니다

      2016.09.17 20:44 DEL
  • 비밀댓글입니다

    2016.08.21 16:29
  • 플텍만 걸면 소리파일이 깨져버려요.
    원본은 정상 재생되는데, 플텍파일은 음악이 재생이 안되네요.

    지나던이 2016.08.25 15:02
  • 파일받고 실행하면 작동이 중지되었습니다 뜨면서 실행이안되는대 왜그런건가요????

    질문이용!!! 2016.10.25 01:37
  • uiucpass@gmail.com 소스코드 혹시 구할 수 있을까요? 제가 패치 해보고싶어서 그럽니다 ㅜㅜ 출처는 꼭 남기겠습니다.

    OS엔지니어 2017.04.21 14:19

스타크래프트 맵 프로텍터입니다

프로텍트 기능을 강화해서 현존 모든 프로텍터를 방어합니다


<성능>

An Unprotector 0.06

Starcraft Map Cracker 2.87

Unused Unprotector 2 Final

위를 포함한 모든 언프로텍터 방어


<설명>

이름 : StarcraftMapLockerProject Ver. 2.3.00

제작자 : ModMapper

블로그 : http://blog.tkyuki.kr/

이메일 : modmapper@tkyuki.kr


<주의사항>

단독실행시 자동으로 dll 압축 해제

파일 드래그로 실행시 자동으로 맵 열림


<업데이트 기록>

추가 프로텍션 강화

SMC 2.87 완벽방어

AnU 완벽방어

+ 2016년 5월 3일

일부 프로텍터와 같이 프로텍트시 생기는 문제 해결

+ 2016년 10월 18일

파일 변경


StarcraftMapLockerProject.exe


추신. SMLP 구버전 소스 원하시는분 있으면 드립니다

(1.8~ 이하 버전은 소스코드 유실로 없음)


posted by 자칭 프로그래머ㅡ ModMapper

[SMLP]StarcraftMapLockerProject 프로텍터 기능

  • 비밀댓글입니다

    2014.11.19 03:54
  • 그저 맵 내용만 안손상시킨다면 최고의 플텍이죠

    2014.12.03 20:15
  • 제작자님 님 플텍은 강력한데 안타깝게 소리를 압축하면 첨부한 wav를 삭제하네요. 그래서 저는 님은 1.8SMLP를 사용하고 있습니다. 압축도가능하면서 삭제안하게 하실 수 있으신가요

    다른 오류는 Create unit with properties 트리거를 사용하면 헐루로 만들어지는경우가있습니다 (hallucination체크 안했는데도)

    마린 2014.12.05 15:52
  • 안녕하세요. 스타크래프트 유즈맵을 만드는 어떤 사람입니다.

    제가 며칠전에 오랜기간동안 정말 열심히 준비한 맵을 완성시키고 나서 smlp 1.184인가 1.182로 프로텍트를 하고 배포를 했습니다.
    제 아는사람(이라기보다는 악연에 가깝지만..)이 제맵을 뚫었다면서 아주 당당하게 저한테 자랑질을 하더군요. 처음엔 그냥 헛소리인줄 알았지만 실제로 뚫었더라고요 ㅠㅠ
    그래서 제가 뭐로 내맵 뚫었냐고 강력하게 물어보니까..
    mpqdump 라는 프로그램을 썻다고 하더군요. 그래서 대충 검색해보니 밑의 url에 mpqdump에 대한 내용이있던데..
    http://cafe.naver.com/stunpro/4176 (카페 회원가입 안해도 들어가집니다)
    현재 smlp 2.0 버젼에서는 해당 mpqdump 파일을 이용한 언플도 방어가 되는지 궁금합니다.

    또한 현재 수정할 오류 목록에있는 오류들이 현재 수정되었는지도 궁금합니다.

    질문이있습니다 2014.12.25 03:52
  • 그리고
    http://cafe.naver.com/stunpro/4397
    뭔 말인진 모르겠지만.. 올려둡니다..
    mpqdump 로 chk 파일을 추출해서 뭐 어떻게 하는거라는거같은데..

    꼭 막아주세요 이거..

    질문이있습니다 2014.12.25 03:58
  • 안녕하세요. 스타크래프트 유즈맵 만드는 유즈맵메이커입니다.

    제작자님의 SMLP프로텍터는 잘 쓰고 있습니다.
    근데 제가 미쳤는지 프로텍터 걸 맵에 프로텍터를 걸지 않고 수정작업을 하는 맵에다가 프로텍터를 걸어버렸습니다.

    (그니까 A라는 맵을 만들고 B라는 맵에다가 프로텍터를 씌워야 하는데 잘못해서 A에다가 씌웠다는 얘기...)

    그래서 혹시 제작자분께 제 맵만 이메일로 보낼테니 뚫어주셔서 다시 보내주시면 안되나요?ㅠㅠ

    저 정말 이맵만드는데 3달 정도 걸렸고 인기도 많은 편이라 꼭 좀 부탁드리겠습니다. 참고로 제 메일은 abcd48021@naver.com 입니다.

    BlogIcon 어떤 맵 제작자 2014.12.27 14:37
  • 프로덱트와 언프로덱트 같이 사용되었으면 좋겠네요 ㅠㅠ

    654564 2015.01.06 10:28
  • 캔낫상태에서 유닛끼리 싸울때 팅김 현상이 있는 것 같아요

    2015.02.01 22:31
  • 제작자님 힘내시고 설 잘받으세요

    BlogIcon ㅋㄹ 2015.02.14 08:20
  • 한물 갔다 이거 개나소나 이제 다뚫음 ㅋㅋㅋㅋ 인증가능 2013년까지만 좋았음 이거

    adfdaf 2015.02.26 21:50
    • 플텍이 나온거만으로도 감사해야죠 뭐
      님 프로그래머임?

      ㄴㅁㅇㅁㄴㅇ 2015.06.29 21:28 DEL

SMLP 기능 추가할것 추천받습니다

그리고 오류도 제보받고요


현재 추가할 기능 목록

1. WAV 파일 압축 안함 설정

2. STR구역 뒤에 임의의 데이터 값 집어넣는 설정


현재 수정할 오류 목록

1. DLL 파일 자동 다운로드 -> DLL파일을 기본 내장해서 해결할것

2. 특수문자로 인한 맵 백업 오류 ->특수문자 다른것으로 수정

3. 사운드 갯수에 따른 오류 -> 프로그래밍 실수이므로 고칠것임

4. 서버 접속 오류 -> 자동 업데이트 서버가 꺼졌는데 확인 안해서 그럼 수정할것임

4. 건물 하나 사라지는 오류 -> 프로텍션 오류임 수정할것

5. 트리거 변형 오류 -> 프로텍션 오류임 마찬가지로 수정할것


그외 말할것 있으면 댓글이나 메일로 부탁드립니다

posted by 자칭 프로그래머ㅡ ModMapper

[SMLP]StarcraftMapLockerProject 프로텍터 Ver 2.0

  • 이전 댓글 더보기
  • 윈도우 7
    에러로그를 보냈습니다

    TwMarine 2014.07.02 11:52
  • 프로텍트 할려고 맵을 여니까 계속 에러가 뜨네요.
    전버전 까진 잘 됬었는데...

    에러 2014.07.05 22:18
  • 어디로 보내면 되나요?

    에러 2014.07.06 08:05
  • 혹시 무적유닛 할루로뜨는거는 고쳐졌나영?!! ㅠㅠ 이것때문에 이플텍을 쓰지못하고있네영 ㅠㅠ..

    무적 2014.07.08 22:03
  • 런타임에러 디텍티드 뜨네요

    프로그램을 잘못된 형식으로 로드하려고 했습니다. (예외가 발생한 HRESULT: 0x8007000B)

    일단 플텍창은뜨긴뜨는데맵열려고하면

    개체 참조가 개체의 인스턴스로 설정되지 않았습니다.

    가뜨구요

    런타임에러 2014.07.11 21:04
  • 아이콘 클릭하면 지정한 장치, 경로 또는 파일을 액세스 할수 없습니다. 이 항목을 액세스하는
    데 필요한 권한을 가지고 있지 않습니다. 라고뜨는데 어떻게해야대나요?ㅠㅜㅜ

    부탁드립니당 2014.07.11 21:47
  • 비밀댓글입니다

    2014.07.22 16:32
  • 안녕하세요 우선 이런 프로그램 제작해주셔서 감사합니다.
    요즘 str단락 뒤에 임의의 내용을 넣어서 각종 내용을 담는 방법이 성행할 것 같습니다. 예를 들어 맵에 grp를 넣는다거나, 아니면 eudtrg를 통해 트리거들을 넣는거요.
    그래서! 한가지 부탁드릴 수 있을까요
    옵션에 chk프로텍트, mpq프로텍트 외에 또 chk내str프로텍트안함 이라던가 chk내str특수프로텍트 같은 옵션을 추가해주실 수 있으신가요
    만약 후자 옵션을 생각해보신다면 결론적으로 게임에 로딩되었을 때 str단락 시작부분에서부터~ 유저가 임의로 넣은 내용까지의 길이와 이후 내용이 유지되어야합니다.

    제가 grp 넣는 툴을 만들었는데 아직은 그냥 생으로 str단락 뒤에 넣는데 나중엔 안쓰는 위치값들을 없애고 딱 맞춰 압축할 생각이긴 해요. 이쯤이면 프로텍트 할 건덕지가 없을거같은 생각이 들긴함
    읽어주셔서 감사합니다.

    BlogIcon KlaSsicaL 2014.07.24 13:06
    • 언프로텍트 정의가 'SCMDraft2'에 열리도록 만든다' 이므로
      SCMDraft2가 지원하지 않는 기능을 사용한 맵은 chk 프로텍트할 필요가 없어요 ㅁㄴㅇㄹ
      MPQ 프로텍트정도까지가 적당한듯요...

      BlogIcon 트리거왕 2014.07.24 23:46 신고 DEL
    • 스트링 섹션은 프로텍트 할께 꽤 많음
      그리고 현재 구조상 프로텍트 부분, 창 부분 등이 모두
      분리되어 있어서 모듈을 수정해야 함

      그렇다고 스트링 프로텍션을 포기할수는 없으니까
      설정에 각 섹션 프로텍트 사용 여부를 설정하는 기능을 추가하겟음

    • Klassical 이새끼는 베틀넷에서 자기가 EUD 잘안다고 뭘 물어보면
      디지게안알려주고 욕이나 퍼부어되고 비아냥거리면서 여기서는
      점나 성인군자인거처럼 말하네? 엄청 역겹네 스타에디터 아카데미 카페에서도 엄청 성인군자인거처럼 말하더만?ㅋ 댓글달떄 베틀넷에서는 누구안본
      다고 욕 디지게 퍼붓고 모멸감느끼게하고 이런데서는 존댓말쓰고 점나 착한척 댓글을 달면 누가 좋게보아주나보지? 쓰레기인간아

      sniper 2014.10.17 17:11 DEL
  • 저 어느순간 맵에 사운드가 15개가 넘어가니까 플텍하고 15개사운드까지는 괜찮은데 16번째 사운드 넣은게 재생되는순간 팅기네여..

    BlogIcon 2014.07.25 21:18
  • 잘 쓰겠습니다.
    꾸준히 개발해주셔서 감사합니다.

    ㅁㅁㅇ 2014.07.28 09:37
  • wav파일 압축안함 옵션을 만들어 주실 수 없으신가요?
    최대, 중간, 최소 압축을 해도 소리가 들리지 않습니다
    (단 스타에 내장되어있는 소리는 들림, 8Bit wav와 16Bit wav 1개를 사용했었음)

    그리고 Windows7 64Bit라서 그런진 모르겠지만

    ---Error Message---
    'D:\MY\T\MapBackup\2014-07-29 04-41-53scx' 경로의 일부를 찾을 수 없습니다.

    로그파일을 보면 확장자를 구분해주는 마침표가 빠져있는데 이것때문인 것 같습니다.

    마지막으로 서버에 연결이 되지 않아서 dll파일을 자동으로 다운받을 수 없었습니다.

    ㅇㅅㅇ 2014.07.30 12:30
    • 음... 압축 안함 옵션은 이미 추가중
      (참고로 맵 압축시에는 16비트가 압축률이 더 좋음)

      아래 오류는 수정하겟습니다 일단 맵 백업을 설정에서 꺼주세요

      서버 연결도 그 dll 파일을 내장해서 해결중

  • 프로텍션(mpq,chk둘다)을 걸면 건물이 1개 사라집니다
    out of bound가 되는것 같습니다
    (mpq만 프로텍션시 안사라짐, 대신 사운드가 들리지 않음
    chk만 프로텍션시 사라짐, 사운드 들림)
    그래서 제가 건물,유닛을 전부 없애고 해보니 프로텍션 자체가 error창 뜨면서 되지 않습니다. 다른 이유가 있나 맵을 새로 만들어 아무유닛도 없는상태의 테스트맵을 프로텍션해보니 똑같이 error가 뜨면서 되지 않습니다
    유닛을 이용해 프로텍션을 하시는건가요?
    결론적으로 말씀드리면
    1. 유닛or건물이 맵에 존재시 플텍시 유닛또는 건물이 1개사라짐
    2. 유닛이 맵에 존재하지 않으면 프로텍션이 되지 않음

    궁금 2014.08.13 14:02
  • 확인해보니 트리거도 맨위에 있는 트리거 1개가 플텍시 변형되는거 같아요...
    또 플텍하면 공중유닛이 한 40마리 특정로케이션?인지 특정장소?인지는 자세히 모르겠지만 공중유닛이 한 40-50마리가 싸우면 팅기는 것 같아요

    궁금 2014.08.15 16:39
  • 저기 smlp를 시작하면 서버에 연결을 실패했더던데 이거 어떻하나요?

    카지 2014.08.24 16:03
  • 안되는데;;런타임버젼을 찾을수없다는데 왜이래요;

    왜안되나요? 2014.09.13 23:05
  • 그런다음엔 런타임오류가떠요

    서버연결이안되용 2014.10.23 03:01
  • 잘 쓰고 갑니다.

    횬촐 2015.01.14 18:44
  • 서버에 연결 할수 없다고 뜨는데

    어찌...

    ??? 2015.02.10 11:03
  • 서버에 연결 할수 없다고 뜨구요..게다가 바이러스도 있는거 같네요

    JN`OoBO 2015.06.09 19:30
  • 님아 언프로텍트 오류나는데요

    님아 2015.07.03 20:08



<성능>

아래의 언프로텍터 방어

An Unprotector 0.06

Starcraft Map Cracker 2.86

Unused Unprotector 2 Final

Open Source Mapping Project 2 1.0m

등 기타 언프로텍터

 

<설명>

이름 : StarcraftMapLockerProject Ver. 2.0

제작자 : ModMapper

블로그 : http://blog.tkyuki.kr/

 

<주의사항>

언프로텍트 데이터를 저장하지 않은 언프로텍트시 언프로텍터를 한번정도 돌릴것 

 

<업데이트 기록> 

2014-6/26 Ver. 2.0.00

버전 표기 수정

언프로텍트 오류 해결

2014-6/26 Ver. 2.0

프로텍션 강화

용량이 큰 맵에서 발생하는 문제 해결

프로텍트 된 맵이 팅기는 문제 해결

이전버전의 버그 해결

기타 기능 추가

컴파일러 변경

 

StarcraftMapLockerProject.exe


posted by 자칭 프로그래머ㅡ ModMapper

SMLP 말이죠...

  • 만들어주세요.
    사람들이 이곳을 잘 모르는것 뿐이지
    사실 제작자들은 2.0을 원해요.

    파란상자 2014.02.26 17:39
  • 모드맵퍼님 카카오톡좀 알려주시죠!?

    BlogIcon Cobo 2014.03.07 18:28
  • ㅇㅇㅇ

    2014.03.09 22:01
  • 비밀댓글입니다

    2014.03.10 19:31
  • 아 이런곳이 있는줄 몰랐네요 앞으로 자주 이용 해야겠스용

    SAMSUNG1019 2014.03.23 18:45
  • 아무도 안 원하는 건 핑계고 본인이 개발하기 귀찮은 거겠지
    물어볼 거 없이 그냥 접는 게 편함
    어차피 한 달 전 글이라 이미 접었겠지만

    TTF 2014.03.26 17:11
  • 원합니다만 ㅜㅜㅜㅜㅜ

    으어어 2014.04.13 20:04
  • 필요하긴한데.

    TLW 2014.04.17 02:03
  • 애초 약 2년이상 잠수탄블로그에 이렇게 꾸준히 방문하는사람이 있다는것자체가 엄청나게 입지가 높았단걸 증명하는데..

    BlogIcon 개개개객ㄱ 2014.05.05 12:40
  • 2.0 간절히 원합니다.
    전 아직도 맵을 만들고 있습니다!
    그리고, SMLP 1.1.82를 애용중이구요.

    KiyonZ 2014.05.15 12:31

더이상  아무도 원하는것 같지 않네요?

음... 2.0 만들어야 하나 심히 고민중

'Project > StarcraftMapLockerProject' 카테고리의 다른 글

[SMLP]StarcraftMapLockerProject 프로텍터 기능  (12) 2014.11.17
[SMLP]StarcraftMapLockerProject 프로텍터 Ver 2.0  (47) 2014.06.26
SMLP 말이죠...  (12) 2014.02.25
SMLP 2.0에 대한 얘기  (0) 2014.02.20
SMLP  (4) 2014.02.09
SMLP 2.0는 다음주에 나올듯 음.. ㅋ  (25) 2013.01.09
posted by 자칭 프로그래머ㅡ ModMapper

SMLP 2.0에 대한 얘기

StarMapLockProtector → StarcraftMapLockerProject

SMLP 2.0 만들거 제작 예정 기간은 불명

 

참고로 소스 증발

'Project > StarcraftMapLockerProject' 카테고리의 다른 글

[SMLP]StarcraftMapLockerProject 프로텍터 Ver 2.0  (47) 2014.06.26
SMLP 말이죠...  (12) 2014.02.25
SMLP 2.0에 대한 얘기  (0) 2014.02.20
SMLP  (4) 2014.02.09
SMLP 2.0는 다음주에 나올듯 음.. ㅋ  (25) 2013.01.09
SMLP 프로텍터 1.1.84  (46) 2012.04.10
posted by 자칭 프로그래머ㅡ ModMapper