에이 씨8!!
클립스튜디오가 세일을 한다기에 굉장히 무리를 해서, 그래도 한글패치 있으니까.. 하고 샀더니 없었다. 영문판은 안ㅋ됨ㅋ
그렇다고 일판이 상황이 좋은거도 아니고.
아니 이건 뭔 노예제인지 신분제만 해도 답답한데 꼬우면 ㅈ까던가 라는 태도도 그렇고 하...
진짜 네이버 카페 노답새끼들... 내가 진짜 꼬와서 ㅈ을까야지 되겠나....


라는 뭔가 별 일 아닌것 가지고 굉장히 화를 낸 것 같고, 또 오기도 생기고 해서 하라는 과제는 안하고 미친척하고 프로그램 실행 파일을 뒤져봤다. 폴더를 열어보니 딱 "안녕하세요 저는 언어파일입니다. 어서 저를 열어보시고 연구해주세요." 라고 적힌 파일이 있길레 오냐 하고 열어봤더니, 그냥 한글을 한번 입력해봤는데 제대로 입력이 안되더라.

아예 실행이 안되고 튕기던데, 이게 왜이러나... 하고 쳐다보고 있자니... UTF-8이라는 이야기를 듣고 텍스트 에디터 파일에서 HEX를 덮어씌웠는데 또 안되고... 코미포처럼 아예 검사를 하는가? 하고 생각해서 그냥 영어 단어만 바꿔 입력해봤더니 그건 또 된다?!

그래서 정말 열심히 검색(....)을 해서 UTF-8을 파일로 직접 변환하지 않고 변환하는 프로그램을 써서 했더니, 텍스트 앞에 1바이트가 더 붙어있더라... 결국 그걸로 변환을 하니까 정상작동....

그리고 그 결과물이 저 화면이다....

UTF-8 변환툴의 글을 처음 볼 때는 몰랐는데, 자세히보니 텍스트의 바이트 수를 8비트로 먼저 표시해주고, 그 다음에 그 길이 만큼 유니코드로 출력하는 방식이었던 것이더라... 유니코드에 대한 이해가 조금 떨어졌던게 부메랑이 되서 돌아온 것 같다...


쨌건 이제 프로그래밍도 슬슬 배워가겠다... 어느정도 어떻게 쓰는지도 감이 오고... 리소스 파일에서 텍스트를 출력하는 프로그램을 만들어서 일본어판을 이용한다면 사이툴과 오캔, 클립스튜디오를 한큐에 전부 번역할 수 있지 않게 될까? 하는 생각이 들었다. 영문판이 일단 알파벳과 아스키코드만 추출하고 나머지는 버리면 되니까 아무래도 쌩판 모르는 일본어 코드보다는 훨씬 쉽지 않을까 하는 생각도 들고 말이다.

일단 클립스튜디오 리소스파일의 특징을 보면...

1. 텍스트 메세지는 일부분. 파일 앞으로도 뒤로도 굉장히 많은 정보가 들어가있다. 아마 이미지 같은것으로 추정.
2. 텍스트는 문장크기를 적은 1바이트 + [문장크기만큼용량] + NULL(0x00) 3바이트 간격으로 정해져 있어서 이 부분만 잘 찾으면 추출은 어렵지 않을....리가있나 수많은 버그와 싸워야겠지.
3. 만일 텍스트 이외의 자료. 그러니까 이미지에 써진 텍스트는 어떻게 처리 할 것인가.
   (이미지 프로세싱까지 하라고? 이제겨우 3개월차 초짜한테? BMP도 겨우 굴리는데?)

그러니 저에게 시간과 예산을 조금만이라도 주신다면... 변명은 죄악이란걸 모르나 잌트로 박사!

쨌거나. 하자. 해. 시발 나는 할 수 있으니까 해야지. 아니면 공개번역이라도 이악물고 하면 서로 모으는건 되니까....


알바가, 일터는 꽤 꿀알바를 구했는데 참.. 개인시간이 없어서 너무 안타깝다.. 현실이 참 암울하구나.
벌써 새벽 네시반이네.. 과제한다고 그런거였으면 절대로 안이랬을텐데.. 한글화란 취미란 참.. 묘한 매력이 있어. 남는거도 거의없는데.
저작자 표시 비영리 변경 금지
신고
크리에이티브 커먼즈 라이선스
Creative Commons License
Posted by 이키나!

댓글을 달아 주세요

  1. 이키나님에게는 이득이 없는데 이렇게 한글화 해주시는거 보면 정말 대단하셔요!!!!
    한글화ㅠㅠㅠㅠㅠㅠ기다리고 있겠습니다!힘내세요ㅠㅠ!!!!

    2014.10.28 22:56 신고 [ ADDR : EDIT/ DEL : REPLY ]
    • 지금 하다가 꽉 막혀버렸네요... 텍스트 용량이 안늘어나서 고생중입니다...

      2014.11.16 00:45 신고 [ ADDR : EDIT/ DEL ]
  2. 도루몽실

    글만 읽어 봐도 대단하시네요

    2014.11.16 22:34 신고 [ ADDR : EDIT/ DEL : REPLY ]
  3. 비밀댓글입니다

    2014.11.26 01:44 [ ADDR : EDIT/ DEL : REPLY ]
    • 직접 쪽지를 주던가 해서 받아와야 할 것 같습니다.
      근데 이미 있지않느냐 받아가지 않았느냐 할 것 같아서 그냥 안보냈습니다.
      아마 영문판은 한글화가 없다고 하면 보내줄 법도 한데...
      그냥 공부(?) 삽질겸 해서 그 문제의 툴을 직접 만들어서 뽑은게 지금 결과물입니다.

      텍스트 추출까지는 잘 되고 입력을 해야 하는데, 그 텍스트 시작점이 파일안에 있는 것 같긴 한데,
      입문자 수준에서 감당할 수 있는 수준의 문제가 아니라 거기서 걸립니다.

      입력 OK 수정 OK 글자 수 확장불가. 뭐 그런 상황입니다.
      아니면 직접 쪽지를 보내보신다거나..? 그러면 조금은 빨리 진행될 수도 있겠네요. ㅇㅇ...

      2014.12.01 21:05 신고 [ ADDR : EDIT/ DEL ]
    • 바이트 확장의 실마리가 잡혔습니다.... 만 이거 프로그램을 짜지 않으면 굉장히 많은 작업이 필요할 것 같아요... 음.... 한 바이트만 추가해도 수많은 부분을 고쳐써야 한다는것 만큼은 확실해졌습니다.
      그리고 이걸 한다고 해서 완전히 해독할 수 있을지도 모르구요.

      또 문제는 아직 초짜인 제가 짤 수 있는 수준은 아무래도 안되는 것 같아서.. ㅠㅠ

      2014.12.17 21:02 신고 [ ADDR : EDIT/ DEL ]
    • 비밀댓글입니다

      2014.12.18 10:32 [ ADDR : EDIT/ DEL ]
    • QQ메신저로 뭐 어쩌구 하는데 모르겠어요. 시간이 너무 없어서 그냥 추측만 계속 하고 있고 제대로 시도는 전혀 못하고 있습니다... 시간이 많았으면.. ㅠㅠ

      2014.12.21 01:34 신고 [ ADDR : EDIT/ DEL ]
  4. 1

    이미 버전업 될때마다 한글화가 거의 완벽하게 이뤄지고 있습니다.

    2015.01.08 05:26 신고 [ ADDR : EDIT/ DEL : REPLY ]
  5. -----

    고맙습니다. 이런 일에 수고해주셔서...
    저도 그 네이버 분들은 짜증나더군요...

    2015.02.11 21:19 신고 [ ADDR : EDIT/ DEL : REPLY ]
  6. 네이버노답생키들

    저도 네이버 클립 스튜디오 까페 회원입니다만,일본어를 읽을 줄 알아서
    가입 목적은 패치가 아닌 기술공유였는데...
    며칠 상태를 보니 한글패치 가지고 하는 짓거리가 정말 노답이더군요.
    정품샀다고 메일 보내면 그걸 확인하고나서 한글패치파일을 보내주는건
    진짜 뭐하는 짓거리인지 이해가 안되는 부분중 하나였지요.

    엿먹여주려고 최신버전 한글화 해서 여기저기 다 배포해버리고
    그 까페 한글패치자가 빡쳐서 패치를 중단하면 그 시점에서
    동시에 패치에서 손때서 까페존재의미 파괴를해버릴까 라고
    잠시 생각했었습니다만 역시 나이가 드니까
    돈안되는일에는 정력쏟기가 싫더군요...
    (또 이렇게 생각하니 패치제작자도 돈안되는 뻘짓하는거니까
    그정도 소소한갑질 심리는 이해할만도 하다...라는 생각도 들고;)

    아..그리고 프로그램 언어패치를 쉽게 하는 방법은
    전용프로그램이 있습니다. 타겟 프로그램이 실행된 상태에서
    그대로 보면서 바로 수정가능합니다.

    2015.03.04 15:36 신고 [ ADDR : EDIT/ DEL : REPLY ]
  7. 한경기만

    우리말화 없으면 손도 못 대는 처지인데 덕분에 게임 잘 하고 있습니다.
    모질이들 때문에 고생 많으시네요.
    힘내세요!!

    2015.05.30 17:14 신고 [ ADDR : EDIT/ DEL : REPLY ]
  8. 비밀댓글입니다

    2015.12.19 20:35 [ ADDR : EDIT/ DEL : REPLY ]
  9. 비밀댓글입니다

    2016.03.22 14:08 [ ADDR : EDIT/ DEL : REPLY ]
    • 저도 얼추 실마리는 찾았는데 엄두가 안나던 부분이 이부분인데요..
      맨 윗줄의 원본을 기준으로 말씀드릴게요.
      6C 65 일때 아마 6C의 자리였나 65의 자리였나... e에 해당하는게 65라면 하튼 65의 위치값(0xXXXXXXXX 의 16진수값) 이 적힌 데이터가 텍스트 덩어리의 이전인가 이후에 위치하고 있습니다. 이 주소를 수정해줘야 하는데, 문제는 이걸 늘리면 이후에 있는 텍스트의 바이트가 죄다 밀려버리니까 뒤에 관련된것도 전부 수정해야 됩니다. 문제는 이게 텍스트파일만 있는게 아니기 때문에 다른 어떤 정보가 있는지 확인이 안된다는거죠. 이미지가 깨져버리는둥 하면 곤란하니까...

      하튼 이정도까지는 찾았는데 너무 바빠서 한글화 자체를 작년쯤에 손떼버렸네요. 이거는 프로그래밍 해서 직접 손을 보셔야지 아니면 찾아서 하는건 거의 불가능에 가깝다고 보셔야..

      2016.03.30 12:08 신고 [ ADDR : EDIT/ DEL ]
  10. 네임

    댓글에 보면 텍스트수를 늘리려면 몇군대 수정이 필요하다고 했는데, 어떻게 찾을 수 있나요? 실마리라도 주시면 감사하겠습니다. ㅠㅠ

    2016.03.22 15:25 신고 [ ADDR : EDIT/ DEL : REPLY ]

플웨즈에 쓰려다가... 이건 뭔 징징글인가 싶어서 역시 블로그에 쓰는 편이 맞겠습니다.
따지고보면 플웨즈나 블로그나 제대로된 글을 쓴지 정말 오래 지난 것 같네요.

마치 한컴타자에 있던 "나의 사랑 한글날" 마냥 뭔가 그래도 했다는 근거없는 자부심 때문에 한글날이 되면 기분이 묘해집니다. 예전부터 한글화에 대해서 어떻게 하면 번역할 수 있을까 하는걸 적으려고 오늘 일당도 포기하고 이악물고 각잡고 글을 쓰기 시작했는데...
근성이 영 모자라는지 자꾸 딴짓만 하다가 제대로 쓰지도 못하고 기록 보존용 메모만 쬐끔 하고 말았네요. 휴.

최근에 프로그래밍 공부를 본격적으로 하고 게임 만들어보겠다고 이런저런 삽질을 하고 있는데, 알바하랴 학원가랴 게다가 왕복 시간은 3시간은 족히 걸리지... 그러다보니 뭘 할 수 있는 시간이 없네요. 최근에 그림도 그리고 작곡도 하고싶다고 무식하게 프로그램만 덜컥 질렀는데, 전자는 한글화가 있으나 비공개라서 새벽까지 삽질만 하고 아무것도 못건드리고 실력이 있는것도 아니고, 후자는 한글 이전에 조작조차 못하겠고.. 한국말이 아니라서 뭐가 이렇게 답답한게 많은지... 프로그래밍 하다가도 영어 실력때문에 막힐때가 너무 많아요. ㅠ

제가 좀 많이 이상한 취미라던가 이상한 취향이 아닐까 그냥 그런 생각이 듭니다. 저는 막 이런거 한글 띄우고 하는게 재밌어서 시작했는데... 그런 사람이 없나봐요 ㅋㅋㅋㅋㅋ 막상 배우기는 아무도 안가르쳐줘서 정말 티끌만큼 진행하는데도 굉장히 오랜 시간이 걸려서 겨우 좀 해볼까 싶은데, 이걸 정리하고 적으려고 보니 휑-한게 아무런 반응도 없으니까 뭔가 싸늘한 느낌마저 드네요. 사실 공개번역같은게 요즘에 활발해져서 누군가 도전해볼만도 하지 않을까 싶었는데 역시 이쪽은 잘 엄두가 안나는 분야에다가 투입한 노력에 비해 나오는게 전혀 없다시피 하다보니 더 그런모양입니다.

그냥 새벽에 굉장히 답답해서 적습니다... 진짜 왜이렇게 굼뜨고 집중을 못하는지...
시간을 너무 낭비하면서 사니까 이것도 미칠 노릇입니다... 같은 일을 하는데도 왜 저는 한참 더 걸릴까요? ㅠ
저작자 표시 비영리 변경 금지
신고
크리에이티브 커먼즈 라이선스
Creative Commons License
Posted by 이키나!

댓글을 달아 주세요

  1. 저도 취미로 한글화 작업을 좀 했었습니다.
    근데 한번 라이센스 문제로 벌금낼 뻔한 적이 있습니다.
    경고 메일이 오더군요 ㅋㅋㅋ.

    요즘 국내에서 라이센스 직접 구해다가 한글화 해주는 업체들이 생겨나서, 괜히 잘못 했다가 귀찮은 일에 휩쓸릴수도 있습니다. ㅠㅠ

    2015.01.03 16:43 신고 [ ADDR : EDIT/ DEL : REPLY ]
    • 그래서 저는 상용으로 발매된 소프트는 좀 피하려고는 합니다...
      오캔도 정식 한글되서 그만둔 경우구요 ㅇㅇ..

      2015.01.13 20:52 신고 [ ADDR : EDIT/ DEL ]
  2. asdf

    한글화는 어떻게 하는건가요???
    툴쓰시나요???

    2015.02.01 23:19 신고 [ ADDR : EDIT/ DEL : REPLY ]