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

라그나로크 창모드로 하시는 분들이 많을텐데,
장사캐릭을 켜둔다거나 보조캐릭 세워두는 용으로 창을 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

번호 제목 글쓴이 날짜 조회 수
489 90% 감뎀 보스 vs 0% 감뎀 보스 롱롱이 2020.06.03 27
488 3보 보스 및 엔던 보스 정리(인벤펌) 롱롱이 2020.05.24 172
487 제가 다니는 인던들 노하우 (feat.길크) 인벤펌 file 롱롱이 2020.05.24 61
486 유입인원을 위한 쪼랩 케릭 랩업팁(인벤펌) 롱롱이 2020.05.24 49
485 구보스를 잡아보자 - 삼보(판타 중앙실험실) 정보 정리(인벤펌) file 롱롱이 2020.05.24 31
484 윈도우 10에서 프레임 보는방법(인벤펌) 롱롱이 2020.05.24 23
483 아미모 10~30 공략 강백호1 2020.05.22 30
482 레인보우 식스 시즈 공략 - 1편 맵을 익히자 강백호1 2020.05.22 20
481 엑셀리온 슈츠 및 윙에 장착하는 리액토를 이용한 생존률 확보 훈글3 2020.05.19 28
480 조합 모자 Recipe//몹드롭 모자 / 캐쉬,이벤트 모자 +날개! 훈글3 2020.05.19 50
479 프론선행퀘 준비물의 노점가 및 드롭몬스터 그리고 프론선행퀘 중 잡게 되는 몬스터 정보입니다. 훈글3 2020.05.19 24
478 글로만 간편하게 보는 레벨별로 정리한 MVP 보스몬스터 정보(종족, 속성, 체력, 경험치) 훈글3 2020.05.19 32
477 스탯이 미치는 영향 훈글3 2020.05.19 50
476 틀리기 쉬운 라그 내 단어들 훈글3 2020.05.17 37
475 게임공략 & 팁 - 마검쉐체 메테오 사냥 뻘팁 훈글3 2020.05.17 46
» 게임공략 & 팁 - 창 크기 조절 도우미 훈글3 2020.05.17 33
473 무자본 육성용 극초반 아이템 셋팅 가이드 훈글3 2020.05.17 80
472 LV1~~85 용병을 이용한 랩업방법과 게펜 공간이동 팁 훈글 2020.05.16 34
471 도움되는 사이트 [1] 훈글 2020.05.16 48
470 라그나로크 헌터키우기 훈글 2020.05.16 49
469 라그나로크 상인공략 훈글 2020.05.16 60
468 라그나로크 집중공략 훈글 2020.05.16 24
467 밸런스 훈글 2020.05.14 25
466 제로 훈글 2020.05.14 15
465 사냥 속도 훈글 2020.05.14 38
464 리뉴얼 이후 훈글 2020.05.14 28
463 리뉴얼 훈글 2020.05.14 16
462 짤팁! 머멀죵 2020.04.10 78
461 로안 ! 고모딩 2020.04.08 39
460 시간당 20만제니 버는 사냥터 공유 (인벤펌) 샤리 2020.04.04 225
459 일퀘 먼지팁(인벤펌) 망고1 2020.04.02 45
458 [주의] 신규 파티테러행위 조심하세요. (인벤펌) 망고1 2020.04.02 71
457 라그나로크 초보자가이드 (인벤펌) file 망고1 2020.04.02 227
456 믹마 atta 공략 민수qq 2020.03.12 67
455 믹마 침묵으 탑 공략 민수qq 2020.03.12 49
454 짜잘한거 feat.파리의날개(인벤펌) yh2 2020.03.11 70
453 무명섬이 어려울때 렙업 코스(인벤펌) file yh2 2020.03.11 235
452 돈없는 복귀뉴비의 부스터 일일퀘하기(인벤펌) file yh2 2020.03.11 174
451 99이후 부스터 코인퀘(인벤펌) yh2 2020.03.11 47
450 잡템 앵벌 방법(인벤펌) yh2 2020.03.11 72
449 뉴비님들 3시간 어택버프 받는법(인벤펌) file yh3 2020.03.10 75
448 네비게이션 팁(인벤펌) file yh3 2020.03.10 48
447 핵가성비 초보용 방어구세트(인벤펌) file yh3 2020.03.10 94
446 아직 요리런 하시는 분들 소소한 팁(인벤펌) yh3 2020.03.10 51
445 프로모션 부스팅 초보 가이드(인벤펌) [1] yh3 2020.03.10 101
444 짜잘한거feat.파리의 날개(퍼옴) 수룽 2020.03.03 67
443 프로모션 일일퀘스트 몹정리 및 장소(인벤펌) yh3 2020.02.27 85
442 하얀포션,농축 빨간시럽 회복량 비교(인벤펌) file yh3 2020.02.27 35
441 초심자 세트 받는법+에피소드 방어구 세트(인벤펌) file yh3 2020.02.27 81
440 17.2 신규무기 드랍모음집(인벤펌) yh3 2020.02.27 48