• SEARCH

    통합검색
  • GAMEZONE
    • 커뮤니티
      • 공지사항
      • 유저게시판
        • 등업게시판
        • 출석체크
        • 정회원 무료자료실
      • 스크린샷
      • 인증자료실
    • 리니지
      • 게임공략 & 팁
      • 홍보게시판
      • 유틸자료실
      • 소스자료실
      • 자유게시판
      • 노하우 게시판
    • 메이플스토리
      • 게임공략 & 팁
      • 홍보게시판
      • 유틸자료실
      • 소스자료실
      • 자유게시판
      • 노하우 게시판
    • 바람의나라
      • 자유게시판
      • 홍보게시판
      • 자료게시판
        • 유틸자료실
        • 소스자료실
        • 클라이언트
        • 팩 자료실
      • 연구게시판
        • 개발내역
        • 질문과답변
        • 기타
      • 강의게시판
        • DR
        • CR
        • 구버전
        • 클라이언트 개조
        • 노하우 게시판
        • 게임공략 & 팁
    • 다크에덴
      • 게임공략 & 팁
      • 홍보게시판
      • 유틸자료실
      • 소스자료실
      • 자유게시판
      • 노하우 게시판
    • 믹스마스터
      • 게임공략 & 팁
      • 홍보게시판
      • 유틸자료실
      • 소스자료실
      • 자유게시판
      • 노하우 게시판
    • 라그나로크
      • 게임공략 & 팁
      • 홍보게시판
      • 유틸자료실
      • 소스자료실
      • 자유게시판
      • 노하우 게시판
    • 기타게임
      • 게임공략 & 팁
      • 홍보게시판
      • 유틸자료실
      • 소스자료실
      • 자유게시판
      • 노하우 게시판
    • 게임강의
    • 비베&포토샵
      • 자유게시판
      • 자료실
        • 일반자료실
        • 포인트 자료실
      • 노하우게시판
      • 포토샵게시판
    • 모바일
      • 게임공략
      • 포인트 자료실
      • 유틸자료실
      • 자유게시판
  • 라그나로크 게임공략 & 팁
    • 라그나로크 게임공략 & 팁 ()
    • 게임공략 & 팁 - 창 크기 조절 도우미

      • 훈글3
      • 2020.05.18 - 01:12 44

    라그나로크 창모드로 하시는 분들이 많을텐데,
    장사캐릭을 켜둔다거나 보조캐릭 세워두는 용으로 창을 2~3개 이상 켜게 되는 일이 많습니다.
    이때 창 크기가 다 같으면..뭐 별로 관계는 없지만
    화면도 많이 가리고 비디오메모리도 많이 아깝고 하거든요.

    그래서 주캐릭이 떠있는 창은 큰 창으로,
    부캐릭이 떠있는 창은 작은 창으로.....이렇게 쓰고 싶은 분들을 위해 만들어봤습니다...

    물론, setup 파일 실행시켜서 창 크기 조정하고 저장해도 됩니다.
    그게 정석인데,
    이게 창 크기가 달라지면 화면 아래 채팅창들 위치가 달라지고 이리저리 밀려서
    매번 재조정하기가 영 귀찮더라는 말이죠....

    i12421690756.png

    이런 식으로 생겼습니다. 제가 사용하는 5가지 해상도 기준으로 만들었습니다.
    라그 실행 전 각 버튼을 클릭하면, 해당 해상도로 조정해줍니다.

    맨 아래 있는 SavePosition 버튼은, 방금 실행했던 라그 창에 맞춰서
    채팅창의 위치를 저장해주는 버튼입니다.

    예를 들어보겠습니다.
    지금 라그 사냥은 1600*1024 해상도로 켜서 주로 플레이하고,
    프론테라에 노점 연 캐릭은 800*600 으로 켜두고 싶다고 합시다.

    맨 처음 실행할 때는 좀 조정이 필요합니다..
    우선 해당 프로그램을 먼저 실행하고 나서, (지금 사용중인 라그 해상도가 표시됩니다)
    아마도 지금 사용중일.. 1600*1024 해상도 그대로 라그를 한 번 실행했다 종료한 후,
    SavePosition 버튼을 누릅니다. 
    그러면 라그 폴더 내에 1600.lua 라는, 1600*1024 해상도에서 사용하던 채팅창 위치가 기록됩니다.

    다음은 800*600 버튼을 눌러서 해상도를 바꿔주고, 다시 라그나로크를 켭니다. 
    큰 화면에 맞춰서 채팅창이 이리저리 밀려있을텐데요,
    이것을 편하게 조절한 다음에 라그를 종료합니다.
    그리고 다시 SavePosition 버튼을 누르면, 800.lua 파일에 채팅창 위치가 기록됩니다.

    이걸로 끝입니다...
    이제부터 큰 화면에서 하려면 1600*1024 버튼 누른 후 라그 실행,
    작은 화면에서 하려면 800*600 버튼 누르고 라그 실행하면 됩니다.

    ----------------------------------------

    제가 GUI 프로그래밍을 할 줄 몰라서, 좀 간단한 것 없나 찾아보다가..
    무료로 간단하게 할 수 있는게 오토핫키라, 얼른 설명서 보고 만들어봤습니다.

    오토핫키 프로그램 자체에 혐오감을 가진 분이 많으실 걸로 생각합니다.....

    그렇기 때문에 압축파일 안에 소스코드 첨부했고,
    자바나 다른 프로그래밍 툴 쓸 줄 아는 분은 직접 활용하시도록 
    관련된 내용 설명해두겠습니다.

    -----------------------------------------------------

    라그나로크 설치 폴더는 레지스트리 내에 저장되는데..위치는
    HKEY_CURRENT_USERSOFTWAREGravityRagnarokOnline
    변수명은 RagPath 입니다.

    화면 해상도는..라그나로크 설치 폴더 내에 있는 Savedata 폴더, Optioninfo.lua 에 저장됩니다.
    OptionInfoList["WIDTH"] , OptionInfoList["HEIGHT"] 가 각각 화면 너비와 높이값입니다.

    채팅창 위치는 동일 폴더 내 ChatWndInfo_U.lua 에 저장됩니다.

    이 lua 파일들은 라그 종료시 다시 저장됩니다.
    화면 위치나 줌 정도 등등 마지막 기록이 남아있는데, 다른 값은 건드리지 않도록 했습니다.


    소스 보시면 아시겠지만 설명서 읽으면서 얼기설기 만들어 엉망진창입니다.
    전문가 분들의 도움 환영합니다....

    아참,,, 64비트 윈도우에서 컴파일해서 32비트인분은 실행 안될지도 모르겠습니다

    ------------------------------------------------------------------------------

    죄송합니다. 제가 챗창을 거의 신경 안써서 눈치못챘는데
    첫번째 채팅창만큼은 파일이 아니라 레지스트리에 저장되네요;;
    저장되는 경로는
    64비트 윈도우에서는 HKEY_LOCAL_MACHINESOFTWAREWOW6432NodeGravity SoftRagnarokUIRectInfo
    32비트 윈도우에서는 HKEY_LOCAL_MACHINESOFTWAREGravity SoftRagnarokUIRectInfo
    여기에 각 윈도우 크기나 넓이 등등등이 다 저장되어있습니다..

    일단 따로 관리하기 귀찮아서;;
    saveposition 버튼 누르면 해당 레지스트리 각각 해상도.rgt 파일에 저장되도록 했습니다.

    덕분에 이제 오만 UI가 해상도별로 다 확실하게 저장되지만
    레지스트리를 다시 쓰기 때문에 관리자 권한으로 실행이 필요합니다.....

    혹시 수정 전에 시험해보셨던 분들께는 정말 죄송합니다.

     

     

     

    민달이,라그 - 게임공략 & 팁 - 창 크기 조절 도우미,http://gamezone.live/?mid=board_JSSh61&page=24&document_srl=275824

    이 게시물을..
    N
    0
    0
    • 도람의 스킬중 "새우의 신선함"의 힐량에 대해 알아보자.비트56
    • 0
      훈글3

    훈글3 님의 최근 글

    LV1~~85 용병을 이용한 랩업방법과 게펜 공간이동 팁 13 2020 06.26 도움되는 사이트 21 2020 06.26 라그나로크 헌터키우기 27 2020 06.26 라그나로크 상인공략 22 2020 06.26 라그나로크 집중 공략 26 2020 06.26

    훈글3 님의 최근 댓글

    작성 댓글이 없습니다.
    글쓴이의 서명작성글 감추기 
    댓글 쓰기 에디터 사용하기 닫기
    • view_headline 목록
    • 14px
    • 도람의 스킬중 "새우의 신선함"의 힐량에 대해 알아보자.
    • 목록
      view_headline
    × CLOSE
    기본 (1,039) 제목 날짜 수정 조회 댓글 추천 비추
    분류 정렬 검색
    1039
    진화펫 해군 가시는분께 소소한 팁
    준이23 2024.04.18 - 21:32 50
    1038
    사냥소모 하는 방법입니다
    준이23 2024.04.17 - 23:08 44
    1037
    겜하면서 여태 몰랐던 단축키
    준이23 2024.04.16 - 22:01 53
    1036
    라그 초보유저분들~!
    준이23 2024.04.15 - 22:06 87
    1035
    전승 먼지팁입니다
    준이23 2024.04.14 - 10:45 22
    1034
    마을이동 돈 아끼기
    준이23 2024.04.14 - 00:00 31
    1033
    무자본 유저 레벨업루트 공략입니다.
    asdagvwe 2024.02.05 - 07:02 416
    1032
    1성 요리
    Tjr4012 2023.10.05 - 22:17 73
    1031
    환영조사단 일일퀘스트
    2루리 2023.08.23 - 11:36 82
    1030
    속성을 알면 전투가 쉬워진다! 최신 속성정보
    ngngng19 2023.06.27 - 09:20 196
    1029
    아주 작은 팁이라 뭐하겠지만
    안녕하신가요 2023.04.03 - 08:41 344
    1028
    생각 보다 유용한 팁
    싼쵸쓰 2023.02.04 - 19:24 277
    1027
    캐릭별 장비 셋팅 하는법
    싼쵸쓰 2023.02.04 - 19:22 505
    1026
    라그나로크 길드엠블럼 추출기
    라그매냐 2021.11.09 - 07:02 156
    1025
    라그나로크 스킬 투명스킨
    라그매냐 2021.11.09 - 06:59 177
    1024
    라그나로크 캐스팅계산기
    라그매냐 2021.11.09 - 06:54 106
    1023
    '글래스트헤임'(고성) 3초만에 공짜로 가는법
    fsdbf23 2021.08.05 - 08:28 183
    1022
    에피안깬 캐릭 낙퀘 미로1층 늑대숲 가는 방법과 저장하기
    fsdbf23 2021.08.05 - 08:28 39
    1021
    '민첩성 감소' 공짜로 푸는법
    fsdbf23 2021.08.05 - 08:28 164
    1020
    타락한파편으로 에너지 파편 제작하기
    muting 2021.08.03 - 21:09 37
    1019
    [뉴비팁] 낙원단 고급 장비를 소개
    muting 2021.08.03 - 21:09 117
    1018
    신규 무기 드랍 모음집
    비트56 2021.07.28 - 08:44 100
    1017
    99이후 부스터 코인퀘
    비트56 2021.07.28 - 08:43 55
    1016
    프로모션 부스터 코인 일일퀘
    헬라찡 2021.07.28 - 08:42 48
    1015
    레벨별 메모리얼 던전 가이드
    헬라찡 2021.07.28 - 08:42 111
    1014
    찍먹 프로모션
    capoeira 2021.07.26 - 01:42 86
    1013
    파티사냥터
    capoeira 2021.07.26 - 01:41 61
    1012
    무료 교범
    capoeira 2021.07.23 - 03:02 76
    1011
    제작
    capoeira 2021.07.23 - 03:01 37
    1010
    찬빛/죄악 악세 인첸
    헬라찡 2021.07.20 - 00:33 46
    1009
    버려진 던전 탐방 1탄
    헬라찡 2021.07.15 - 03:37 56
    1008
    버려진 던전 탐방 2탄
    헬라찡 2021.07.15 - 03:37 25
    1007
    버려진 던전 탐방 3탄
    헬라찡 2021.07.15 - 03:36 28
    1006
    ㅓ려진 던전 탐방 4탄
    비트56 2021.07.15 - 03:35 32
    1005
    버려진 던전 탐방 5탄
    비트56 2021.07.15 - 03:35 32
    1004
    버려진 던전 탐방 6탄
    비트56 2021.07.15 - 03:34 23
    1003
    버려진 던전 탐방 7탄
    비트56 2021.07.15 - 03:34 41
    1002
    처음인데
    skallet 2021.07.14 - 07:51 49
    1001
    돈벌이 팁
    capoeira 2021.07.14 - 04:47 125
    1000
    오염된 레이드릭과 아쳐의 폭기 디스펠 가능
    capoeira 2021.07.14 - 04:47 50
    999
    알람
    capoeira 2021.07.14 - 04:46 35
    998
    돼지 감자를 캐보자
    헬라찡 2021.07.11 - 06:47 31
    997
    여름 프로모션 출석이벤트
    헬라찡 2021.07.11 - 06:47 27
    996
    31레벨 의상페귄캡 만드는 방법
    헬라찡 2021.07.11 - 06:46 39
    995
    길로틴크로스 신독의 효능과 재료
    헬라찡 2021.07.11 - 06:45 51
    994
    다클라 키실때 꼭 캐릭터 선택후 팁박스 닫아주세요
    헬라찡 2021.07.11 - 06:44 40
    993
    리히타르젠 퀘스트
    비트56 2021.07.11 - 06:25 36
    992
    신규 복귀유저를 위한 각팟 사냥터 난이도
    비트56 2021.07.11 - 06:24 68
    991
    도람의 스킬중 "새우의 신선함"의 힐량에 대해 알아보자.
    비트56 2021.07.11 - 06:23 27
    990
    무자본 솔플로 천천히 즐기는 사냥터 추천! (30~99)
    비트56 2021.07.11 - 06:23 78
    • 1 2 3 4 5 6 7 8 9 10 .. 21
    • / 21 GO
  • GAMEZONE
 GAMEZONE all rights reserved.
by OrangeDay