확장팩 팁과 노하우 게시판

전체보기

모바일 상단 메뉴

본문 페이지

[매크로] 매크로 작성후 재접속하면 사라질 경우 확인해 보세요.

nFrog
댓글: 9 개
조회: 8317
2010-12-20 20:02:23
관심을 갖고 조금만 알아두면 와우를 플레이에 도움이되는 매크로를 사용해보셨을 겁니다.

저 역시 드루이드 캐릭을 키우다보니 변신에 따른 스킬아이콘을 놓을 공간이 부족해
매크로를 이용하여 묶어나가는 중입니다.

그런데 패치이전에도 이런 현상이 있었는지 모르겠습니다만.
매크로를 작성해놓고 재접속을 하면
몇몇 매크로는 사라져버리거나 어떤 매크로는 잘려서 제대로 동작이 안되는 현상이 나오더군요.

한글이 포함된 매크로의 글자수가 문제인 것 같아서 와우공홈에도 검색을 해봤는데 
'버그성'이라는 추측성 답글과 관련팀에서 조사하는데 오래 걸릴 수 있다는 식의 글밖에 안보이더군요.
(예전엔 매크로의 글자수와 갯수 제한을 늘려주는 Supermacro라는 애드온이 있었는데
 지금도 있는지 모르겠습니다. 물론 사용하진 않았구요)

그래서 와우매크로 창(/m, /macro, /매, /매크로)의 글자수 체크 부분을 비교해 보았습니다.
이것이 문제였던 것 같습니다. 확인해보세요.

----------------------------------------------------------------------
 전 프로그래밍은 잘모르지만.
 영문은 1바이트, 한글은 2바이트라는 기본적인 개념만 알고 있습니다.
 이게 와우에서도 그렇게 적용될 것이라고 생각했습니다만.
 와우상에서는 영문도 1글자, 한글도 1글자로 인식이 되구요.
---------------------------------------------------------------------------------------------

1. 와우 매크로창 글자수
 (매크로내용은 이것저것 테스트하는거니 무시하시고..)
 - 영문 1개로 인식, 한글도 1개로 인식
 - 아래보시는 것처럼 매크로 글자수는 191/255로 문제가 없이 표시됩니다.
 - 매크로에 포함된 한글은 67자, 커서위치에 빈공란4
 - 191+67+4 = 262

2. Editplus를 이용한 바이트수 계산
 - 영문 1개로 인식, 한글 2개로 인식 
 - 위 매크로 내용을 복사하여 붙여넣기 한 후
 - 블럭설정 후 오른마우스 클릭하면 '바이트 수'라는 메뉴를 볼 수 있습니다.
 - 똑같은 내용인데도 바이트 수가 262로 표시됩니다.
 - 포함된 한글(67)을 2바이트로 고려하지 않고 1바이트("글자)로 고려하면
    262-67-4= 191

이 상태에서 열심히 매크로를 만들고 종료하더라도
255를 넘어가는 부분이 다른 매크로를 '밀어버리고' 매크로가 꼬여버리는 현상이 나타나더군요.

그래서 와우 매크로창의 255 제한은 무시하고
에딧플러스를 이용해 글자 바이트수가 255를 넘지 않도록 매크로를 작성하였더니
이후로는 매크로가 꼬이거나 사라지는 현상이 없어졌습니다.

에딧플러스가 없는 분도 계실테니, 매크로제한 255를 꽉꽉 눌러채우지말고 해보세요.

물론 정확한 내용은 아닐 수 있습니다만.
저처럼 이리저리 궁리해서 만든 매크로가 날아가신분들은
위 내용을 한번 확인해보셨으면 좋겠습니다.


Lv80 nFrog

모바일 게시판 하단버튼

댓글

새로고침
새로고침

모바일 게시판 하단버튼

지금 뜨는 인벤

더보기+

모바일 게시판 리스트

모바일 게시판 하단버튼

글쓰기

모바일 게시판 페이징

최근 HOT한 콘텐츠

  • 와우
  • 게임
  • IT
  • 유머
  • 연예
AD