close_btn
로그인, 회원가입후 더 많은 혜택을 누리세요 로그인 회원가입 닫기

창크기 조절 팁

2020.06.18 11:09

유딩딩 조회 수:14

라그나로크 창모드로 하시는 분들이 많을텐데,
장사캐릭을 켜둔다거나 보조캐릭 세워두는 용으로 창을 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가 해상도별로 다 확실하게 저장되지만
레지스트리를 다시 쓰기 때문에 관리자 권한으로 실행이 필요합니다.....

훈글3,라그 - 게임공략 & 팁 - 게임공략 & 팁 - 창 크기 조절 도우미,http://gamezone.live/?mid=board_JSSh61&page=5&document_srl=7951297
 

번호 제목 글쓴이 날짜 조회 수
733 수정 : [뻘팁] 프론 왕궁 : 접시 수집퀘 관련-스샷 1장 추가 file 롱롱이 2020.07.08 8
732 전승 먼지팁 롱롱이 2020.07.08 10
731 '화끈한 로망' 리벨리온 탐구 file 농약맛사탕 2020.07.08 13
730 물공도람 육성 가이드 file 농약맛사탕 2020.07.08 13
729 롤링길크 장비세팅 정리 농약맛사탕 2020.07.08 18
728 제네릭 장비무캐 스탯무캐 고찰 농약맛사탕 2020.07.08 9
727 마검쉐체 베스트 템세팅 가이드 농약맛사탕 2020.07.08 24
726 라그나로크 육성 도움되는 사이트 3곳 유딩딩 2020.07.08 24
725 연회 청소퀘 "사죄의청소" 위치입니다. 유딩딩 2020.07.08 11
724 창룬나 육성법 유딩딩 2020.07.08 9
723 소울리퍼 육성가이드 유딩딩 2020.07.08 9
722 1~200랩 사냥터 및 몬스터 정보 유딩딩 2020.07.08 21
721 초보가 초보에게 주는 팁-2 롱롱이 2020.07.07 21
720 공중요새 워프의 비밀 롱롱이 2020.07.07 9
719 내성 증가 아이템 효과 확인실험 file 롱롱이 2020.07.07 16
718 의상 스톤상자로 바꾸기 팁아닌팁 롱롱이 2020.07.07 9
717 판다 레코드파편 포도퀘스트 생성순번 file 롱롱이 2020.07.07 10
716 초반 무자본일때 좋은 장비 레지아 세트 file 농약맛사탕 2020.07.07 12
715 쉐도우 랜덤옵션 인챈트 정리 농약맛사탕 2020.07.07 19
714 입문자용 낙원단의 이해 -3- 미세팁 file 농약맛사탕 2020.07.07 6
713 입문자용 낙원단의 이해 -2- file 농약맛사탕 2020.07.07 7
712 입문자용 낙원단의 이해 file 농약맛사탕 2020.07.07 15
711 16.2테라글로리아 일일퀘스트 부서진총기 위치 file 롱롱이 2020.07.06 8
710 아주 작은 팁이라 뭐하겠지만 롱롱이 2020.07.06 41
709 하단템 풍선 검색 극세사팁 file 롱롱이 2020.07.06 9
708 [도람족 한정] 숨기스킬 팁 file 롱롱이 2020.07.06 11
707 스텟 투자 대비 스텟 어택 효율 차트 - 초본 file 롱롱이 2020.07.06 8
706 신규or복귀유저 아이템 tip 유딩딩 2020.07.06 34
705 사냥 소모템 팁 유딩딩 2020.07.06 15
704 라쟈나 던전 몬스터 정보 유딩딩 2020.07.06 8
703 라자냐 고랩용 일일퀘 유딩딩 2020.07.06 5
702 파티설정, 로텍스 단축기 팁 유딩딩 2020.07.06 10
701 보조비숍 쉽게 만들기(feat. 마그누스) 농약맛사탕 2020.07.03 26
700 구보스를 잡아보자 - 삼보(판타 중앙실험실) 정보 정리 file 농약맛사탕 2020.07.03 20
699 윈도우 10에서 프레임 보는방법 농약맛사탕 2020.07.03 12
698 마우스 스크롤로 물약마셔보자 file 농약맛사탕 2020.07.03 17
697 보르세브 연구실(생체던전 진보스) 입장 퀘스트 정리 file 농약맛사탕 2020.07.03 8
696 16.2 진행팁!! 유딩딩 2020.07.03 11
695 레벨업 스텟 포인트 정보 유딩딩 2020.07.03 10
694 캐릭별 장비 셋팅법 유딩딩 2020.07.03 28
693 일루시온 무기/방어구 조합 유딩딩 2020.07.03 22
692 캐논/배니싱 로가 장비 팁 유딩딩 2020.07.03 9
691 [신규/복귀]어쌔신 희망유저들을 위한 미세먼지팁 file 롱롱이 2020.07.02 25
690 개박하 열매 회복량 늘리는 팁 file 롱롱이 2020.07.02 12
689 초보가 초보에게 주는 팁(이라고 하고 메모라 읽는다.) 롱롱이 2020.07.02 20
688 초보자용 라그학개론[직업선택편] 롱롱이 2020.07.02 42
687 단축키로 솔플 인던용 파티 생성하기 file 롱롱이 2020.07.02 8
686 나찰수라 장비기본서 file 농약맛사탕 2020.07.02 16
685 롤링길크 육성 가이드(초저자본/무자본) file 농약맛사탕 2020.07.02 21
684 라린이가 쓰는 샤프레인져 file 농약맛사탕 2020.07.02 26