본문 바로가기

쓰기

ATCode 테스트 버전 140301

 

[변경점]

* 새로운 알고리즘으로 동작하는 EncodeKor (앞으로 EncodeKor2 로 표시) 의 임시로 막아놓은 부분을 제거

 

KoFilter2 테스트 버전 140301

 

[주의점]

* KoFilter2 는 KoFilter 의 후속이 아닌 EncodeKor2 를 위해서만 만든 테스트 필터입니다.

- 이름은 마땅한 것이 생각나지 않아 임시로 붙인 것임;;

- 기존 KoFilter 와 통합할지 말지 생각중

 

[하는일]

* EncodeKor2 인코딩된 문자열을 ENCODE2KOR 라는 문자열로 변경, 번역 후 해당 문자열을 다시 복구합니다.

- 그래서 하는 일은 사실 KoFilter 보다는 CustomDic 을 닮았음

- 부가적으로 번역할 것이 없을 경우 (인코딩된 한글만 있거나 영문만 있거나) 번역 포기기능이 있음

- 주의할 것은, 기존 EncodeKor + KoFilter 조합에서는 한글/일어 갯수를 체크하여 확률적으로 번역/번역포기를

  했으나 KoFilter2 에서는 이런 일을 하지 않기 때문에 KoFilter 에서 걸러지던 문자열이 걸러지지 않아

  에러가 날 수 있음. 이런 경우KoFilter2 뒤에 DenyWord 혹은 KoFilter 를 추가로 두어 그런 문자열을 걸러내어야

  제대로 동작함

 

 

kiereh

2014.03.01
23:27:55

EncodeKor가 이지트랜스에 한글이 못들어가는 문제때문에 번역 전후로 인코딩해서 보호하는 플러그인인가요? EHND에서는 그냥 &xxxx; 으로 인코딩하고 번역 후 다시 복구해버렸는데 기존 플러그인 구현이 어떻게 되어있는지 궁금하네요. 소스를 찾아봐야하나

whoami

2014.03.02
10:47:19

EncodeKor 는 이지트랜스하고는 상관없고 게임 내의 일본어 체크루틴을 피해가는 방법입니다. 한마디로 한글 코드를 일어 Shift-JIS 범위에 맵핑해서 게임이 한글을 마치 일본어인양 착각하고 처리하도록 하는 일종의 꼼수(...)죠. 번역단하고는 관계없고 따라서 Ehnd 하고도 관계가 없습니다. KoFilter 는 (1,2 모두) 이런 '가짜' 일본어를 탐지해서 이미 번역된 부분을 다시 번역하지 못하도록 막는 기능을 합니다.

kiereh

2014.03.02
11:59:20

아, 여태까지 반각 전각 루틴을 바이너리 패치하는줄 알았는데 아닌 모양이네요. 캬 ^^;;

List of Articles
번호 제목 글쓴이 조회 수 추천 수 날짜 최근 수정일
공지 Talk [필독] 테스트필터 사용시 주의사항 라파에 155445   2008-08-03 2008-12-16 00:03
429 Talk 아랄 트랜스 github/svn [6] ka7713 757   2018-12-26 2018-12-30 17:26
안녕하세요. 아랄트랜스 0.2/0.3 업데이트가 되지 않는 것이 안타까운데, github나 다른 곳으로 올려주실 생각은 없으신지요. 큰 도움은 안되더라도 조금이나마 기여하고 싶네요.  
428 Archive [플러그인] N eueGoogleTrans 180202 [5] file oscarw854 1459   2018-02-02 2018-02-03 17:45
 
427 Talk VB.NET에서 ezTransXP.dll사용하는 방법은 없나요? [1] R2D2 369   2016-06-14 2018-06-20 14:44
vb.net에서 MFC dll을 써서 이지트랜스로 번역해서 결과물을 가져오고 싶습니다. 그런데 아무리찾아봐도 방법을 모르겠습니다. Imports System.Runtime.InteropServices  Private Declare Fu*nction Translate Lib "ezTransXP.dll" (ByRef cszJapanese As Stri...  
426 Talk ATCTNR에다가 Python만 갖다 붙여도...? [1] Hide_D 284   2016-01-11 2016-01-12 01:30
ATCTNR에 몇가지 버그는 좀 있지만 이거 좀 보완하고, 인젝터 세팅가능하게 한다음에 ATCTNR + ProtocolBuffer(+gRPC) + Python 3 정도로 해서 묶으면, 꽤 재미있는 물건이 나오지 않을까 생각해봅니다 ㅇㅇ 이쪽은 Standalone으로 해볼만할 것 같기도 하고...  
425 Archive [본체] AralTrans.exe ATCTNR.DLL 150622 [4] file TwoComet 544   2015-06-22 2015-07-25 00:12
 
424 Archive [플러그인] ATCode 150531 file TwoComet 478   2015-05-31 2015-06-07 21:30
 
423 Talk UTF-8이나 유니코드 원활한 필터처리를 위해 생각해봤는데 [5] Wales 628   2014-06-16 2014-07-29 16:39
Translate함수에 포함된 필터 전후처리를 따로 빼서 원문 전환전과 번역후에 필터 처리를 하도록 하는건데 문제는 필터들 전부 멀티바이트 중점으로 만들어지다 보니 필터 전부를 손봐야 하는 상황이 오는군요. 그래서 일단 보류중...  
422 Talk 엔드 아랄호환 문제를 모두 수정했습니다 [2] kiereh 500   2014-04-28 2014-04-30 01:25
http://www.eroha.net/%ed%94%84%eb%a1%9c%ec%a0%9d%ed%8a%b8/%ec%97%94%eb%93%9c/ 오늘자 버전 (140428)으로 엔드와 아랄트랜스간의 호환 문제가 수정되었습니다. 멀티쓰레드로 번역문을 막 쏘면 문자열 포인터가 튀면서 잘못된 참조를 하던 문제, %가 들어갈...  
421 Talk 요 며칠간 아랄트랜스 사이트가 인기군요. [2] file whoami 930   2014-04-18 2014-04-28 16:06
 
420 Archive [플러그인,소스] KiriKiri 테스트 버전 [1] file 미소미소 715   2014-04-17 2015-02-23 21:38
 
419 OtherFiles Shift-JIS (일본어) -> CP949 (한국어) 문자 대응표 file Hide_D 915   2014-04-13 2014-04-13 22:21
 
418 Archive [플러그인,소스] ATCode 테스트 버전 140322 [4] file whoami 875   2014-03-22 2014-06-15 07:51
 
417 Talk aralgood.com 도메인 부활... [7] whoami 571   2014-03-02 2014-03-17 22:48
혹시나 하고 매일 한번씩 체크하곤 하는데.. 오늘 보니 도메인이 부활했군요! 아랄님이 체크하시고 부활시키셨나? 어쨌든 그에 따라 자동업데이트도 부활하고 좋군요. 혹시 아랄님이나 Hide_D군님 보시면.. 제로보드 업데이트 하실 생각 없으신가요? 꽤 오래된...  
» Archive [플러그인,소스] ATCode, KoFilter2 테스트 버전 140301 [3] file whoami 444   2014-03-01 2014-03-02 11:59
ATCode 테스트 버전 140301 [변경점] * 새로운 알고리즘으로 동작하는 EncodeKor (앞으로 EncodeKor2 로 표시) 의 임시로 막아놓은 부분을 제거 KoFilter2 테스트 버전 140301 [주의점] * KoFilter2 는 KoFilter 의 후속이 아닌 EncodeKor2 를 위해서만 만든 ...  
415 Talk 이지트랜스 플러그인 Ehnd 제작자입니다. [6] kiereh 3450   2014-02-27 2014-03-01 17:59
에그헤드의 필터 기능을 타 써드파티 프로그램에서도 사용할 수 있게 하자는 발상으로 이지트랜스 플러그인인 Ehnd를 제작하게 되었습니다. 플러그인이라고 하는 이유는 Proxy DLL 기법을 이용해 구현하였고 (Ehnd의 DLL 이름은 J2KEngine.dll, 기존 이지트랜...  
414 Archive [플러그인,소스] ATCode 테스트 버전 140227 file whoami 460   2014-02-27 2014-02-27 01:59
 
413 Talk 아랄트랜스 0.2 소스 bitbucket 으로 올려놨습니다. [7] whoami 2837   2014-02-18 2018-12-27 18:27
구글코드 SVN 에 무슨 일이 생겼는지 몰라서 일단 백업삼아 bitbucket 에 repositiry 하나 잡고 소스를 올렸습니다. 아무래도 옛날 SVN과 인터페이스가 비슷해서 (TortoiseHg) 편한 Mercurial 로 세팅했고.. 공개로 일단 해놓기는 했는데.. 어차피 개발진이 몇...  
412 Archive [플러그인] atcode 비정상 문자 출력 픽스 file Wales 206   2014-02-16 2014-02-16 21:08
 
411 Talk 아랄트랜스 0.2 구글코드 svn 밴당했나요? whoami 2542   2014-02-15 2014-02-15 22:54
오랫만입니다... ^^ 새해 복 많이 받으세요.. 이미 늦었나. 아래 Wales 님이 코드수정을 몇 개 하신 것을 보고 오랫만에 svn 업데이트를 하려고 하니 에러가 뜨더군요. 그래서 구글코드 들어가 보니 프로젝트가 사라졌네요? 동일한 이름의 프로젝트를 만들려고...  
410 Talk atcode.dll이 출력 못하는 글자를 수집해 봅니다. [2] file Wales 495   2014-02-05 2014-02-07 20:13