CAFE

CK 모드 게시판

[CK2 모드소개]언어 파일의 특수제어문자 검사 프로그램

작성자tacitus|작성시간18.12.18|조회수719 목록 댓글 11






*** 관련글: http://cafe.daum.net/Europa/3Lff/1510



이 프로그램은 언어 파일에서 사용되는 특수제어 문자 § 문자가 제대로 사용되고 있는지 (바로 뒤에 제어기호가 제대로 붙어오고 있는지) 를 체크하여 그 결과를 보여주는 프로그램입니다. 자동으로 수정해 주지는 않으므로 알아서 수정해야 합니다.


부가적으로, § 기호가 한글식으로 변형되었는지 여부도 확인해서 보여줍니다만, 이 항목은 체크박스에 체크함으로써 끌 수 있습니다. 마찬가지로 자동으로 수정해 주지는 않습니다. (추후 추가할까 생각중입니다.)


자세한 사용법은 따로 적지 않았습니다. 한글화 모드의 모더나 한글화 팀의 패키징 작업자가 아니라면 이 프로그램을 쓸 일은 아마 없을 것입니다.


감사합니다.


** 1.0.1.B3 (12/24) P 기호를 인식할 수 있습니다.

** 1.0.2.B4 (12/25) P 기호 인식 버그 1개 수정, 기호 목록을 설정 메뉴에서 수정할 수 있음

** 1.0.3.B5 (12/25) 문자체크루틴 동작방식 변경

** 1.1.0.B6 (12/26) UTF-8 인코딩의 YML 파일 (스텔라리스 등) 직접 지원 기능 추가 (Experimental)


첨부파일 ck2spcchk_1_0_1.rar


첨부파일 ck2spcchk_1_0_2.rar


첨부파일 ck2spcchk_1_0_3.rar


첨부파일 ck2spcchk_1_1_0.rar


첨부파일 ck2spcchk_1_1_1.rar


다음검색
현재 게시글 추가 기능 열기
  • 북마크
  • 공유하기
  • 신고하기

댓글

댓글 리스트
  • 답댓글 작성자tacitus 작성자 본인 여부 작성자 | 작성시간 19.01.15 벤장라자 문제가 뭔지는 알겠습니다만 테스트를 위해서는 문제가 발생하는 파일이 필요합니다. 문제가 발생하는 파일을 보내주세요
  • 답댓글 작성자벤장라자 작성시간 19.01.15 tacitus http://cafe.daum.net/Europa/H2c/2403 첨부했습니다.
  • 답댓글 작성자tacitus 작성자 본인 여부 작성자 | 작성시간 19.01.18 벤장라자 예상대로 UTF-8 지원을 위해서 넣은 코드 하나가 말썽을 일으킨 것이었습니다.
    UTF-8 에서 § 문자가 로케일 문제로 깨지면 2바이트의 "짠" 과 똑같은 코드를 갖는 문자가 되어버리기 때문에 이걸 검사하는 루틴을 넣었는데 그게 말썽을 부리는 것입니다.
    회피방법을 파악할 때까지는 1.1.0.은 스텔라리스 계열에서, 이전 버전은 CK2에서 사용해야 할 듯 해요.
  • 답댓글 작성자tacitus 작성자 본인 여부 작성자 | 작성시간 19.01.20 벤장라자 대충 문제가 발생하는 부분을 우회하도록 수정한 1.1.1 버전을 업로드했습니다.
    테스트해보시고 결과를 알려주세요.
  • 답댓글 작성자벤장라자 작성시간 19.01.20 tacitus 문제 없는 것 확인했고, 시험삼아 YML도 한번 돌려봤는데 여전히 잘 작동합니다. 고맙습니다.
댓글 전체보기
맨위로

카페 검색

카페 검색어 입력폼