본문 바로가기

쓰기

한글 > 일어/2 에서 한글x2>일어 로 바꿔버림


유니코드 코필터에서 일어 체크시

숫자, 대소문자 영어 2바이트는 무시처리



2바이트 문자중 1바이트로 변환가능한 문자는 변환하도록 처리하는 기능 추가


02.png




위 2가지 기능 사용결과

하츠유키 사쿠라에 세이브 로드 날짜 번역 확인



제목 없음.png







14:35 분


일어 한글 간 유니코드 전환시 사용되는 공통 특문을 체크에서 제외


한글>일어x3 도 다시 넣음.


리라이트랑 하츠유키사쿠라 테스트 해보니 전보다 제법 잘 나옴.








___________________________


늦은 저녁 또 업데이트


종결문자 강제 삽입기능

제목 없음.png

굴러가는시간

2012.08.12
14:42:37

오.. 막강한 신기능이 생겼네요.

2바이트 문자중 1바이트로 변환가능한 문자는 변환 이라니..

다양한 분야에 적용될 수 있을것 같습니다.

감사합니다 바로 써봐야 겠어요..

두병더더

2012.08.12
16:06:50

후 기본 언팩에 프로텍터 뚫고 주소를 건져올려야하는군요..

 

ddd.JPG

 

그래서 우선 8월신작 체험판에 적용해봤습니다.

역시나 쪼개서 찾아야할듯 싶은데 찾아봐야 옮겨심기 못하니 여기서 포기

 

이름 미번역 부분에 대해

9XXX 로 시작되는 한문영역 부분에서 코필터가 약간 어리버리하는것같으니

코필터에서 한문영역으로만 구성된 문장은 패스시켜버리면 커버 될듯도 싶네요.

 

머 피시님야매로 하면야 코필터 자체가 필요없긴하던데.. 유니코드 코필터에 관해서는 이러면 어떨까하는 의견입니다.

 

하루하루 수고가 많으십니다.

 

 

 

첨부 :
ddd.JPG [File Size:84.2KB/Download34]

EroGame

2012.08.12
16:52:39

9xxx 어떻게 어리버리 하시다는 소리인가요?


자세히 설명 부탁드립니다...;;

두병더더

2012.08.12
17:04:43

이름 한문 영역부분에서만 걸러내버릴때가 있어서요..

리라이트때나 하츠코이때 봐보니 특별히 이름영역에서만 번역을 안해버릴때가

 

 sssss.JPG

 

코필터 한단계 올렸을때 로카 << 걸러내 버리드라구요.

리라이트때도 이름이 한문이었던 녀석이 걸러졌던것같아요.

 

9XXX 로 구성된 이름이 번역되는 놈들도 있고 번역 안되는 놈들도 있는것같아서

차라리 9XXX 로만 구성된 문장은 코필터 통과해버리면 어떨까 해서요.

 

 

첨부 :
sssss.JPG [File Size:133.7KB/Download30]

EroGame

2012.08.12
17:23:47

음.. 코필터 단계가 몇단계에서 몇단계로 올릴때 안되신다는건가요?

ex. 한글 > 일어 에서 한글 > 일어 x2    후자에서 번역안됨..


걸러낸다는건 번역이 안된다는 소리 맞지요?


9xxx .. 너무 어중간한 범위를 해버리면 차후 곤란하기 때문에

정확한 범위를 특정지어서 사용하려고 합니다.

두병더더

2012.08.12
19:26:57

1단계 올렸을때입니다

일본어 1글자

그렇다는것은 로카 9680 96eb 요놈을 일본어로 안봤다는것 같더군요. 그래서

조금 보니 9xxx 로 한문영역은 코드값이 주어지는것 같더군요. 그래서 9xxx 로만 구성된 문장 무시 제안을 했었습니다.

코드표를 구해볼려 했으나 여간힘들군요.

 

 

 

 ddddd.JPG

 

일어1일때 81을 상위바이트로 갖는 특문을 일어로 인식해서 안걸러질때..

81을 상위바이트로 갖는 특문같은 경우가 이런 8163 포함 중복번역

리라이트때 8176포함된 중복번역 이 걸러지지않을때가 있었습니다. 요것도 일어체크 무시해버리면 어떨까하는 생각 

코필터 일어 1글자일때 입니다.

 

 

 

그냥 생각나는데로 적어본겁니다.

적고나서 생각해보니 적용여부도 힘들겠고

범용성 여부도 의심이 되긴하는군요.

 

머 한번 읽어보시고 버리시면 되겠습니다.

 

 

 

첨부 :
ddddd.JPG [File Size:165.2KB/Download42]

EroGame

2012.08.12
20:33:23

어라라... 이상하군요..

else if((0x81 == szBuf[0])&&(

((0x40 <= szBuf[1])&&(szBuf[1] <= 0x51))||

((0x5A <= szBuf[1])&&(szBuf[1] <= 0xFF))))

i++;

제대로 8163 범위까지 감싸 있는데 말이지요;;


9680 96eb 가.. 안받아 들였다라...

한글 필터하고 충돌이려나요.

확실히 EncodeKor 코드범위에 포함되있긴 합니다만..

한번 일어에서는 저부분만 제거해서 반영해보겠습니다.


조금있다 업데이트 되면 확인해주세요.

EroGame

2012.08.12
21:32:55

업데이트 했습니다.


유니코드 코필터는 한글 > 일어x2, 한글 > 일어x3 이 더 잘동작하는 이유가.. 참으로;; 아이러니

두병더더

2012.08.13
00:22:19

포맷하고 이거저거 까느라 피드백이 늦었군요.

 

9680 96eb  이름 정상 출력됩니다.

8163 포함 중복번역문장 정상적으로 걸러져서 출력됩니다.

 

일어1문장 번역 // 요거 보다 한단계만더 올려도 미번역문장 쫙쫙 뽑아버리네요...

아무래도 문장이 나눠져서 오는곳이라 그런가봅니다.

 

리라이트하베스트는 내일에나 테스트해보고 보고드릴게요.

List of Articles
번호 제목 글쓴이 조회 수 추천 수 날짜 최근 수정일
공지 Talk [필독] 테스트필터 사용시 주의사항 라파에 155445   2008-08-03 2008-12-16 00:03
369 Archive [소스, 플러그인] ATCode 120814 [4] file EroGame 1073   2012-08-14 2012-08-14 20:19
 
368 Archive [플러그인] ATCode 120813 [2] file EroGame 1051   2012-08-13 2012-08-13 20:04
 
» Archive [플러그인] ATCode 120812 [9] file EroGame 1056   2012-08-12 2012-08-13 00:22
한글 > 일어/2 에서 한글x2>일어 로 바꿔버림 유니코드 코필터에서 일어 체크시 숫자, 대소문자 영어 2바이트는 무시처리 2바이트 문자중 1바이트로 변환가능한 문자는 변환하도록 처리하는 기능 추가 위 2가지 기능 사용결과 하츠유키 사쿠라에 세이브 로드 ...  
366 Archive [소스, 플러그인] ATCode 120811 [3] file EroGame 973   2012-08-11 2012-08-11 22:41
 
365 Talk ATCTNR.dll 120809 업데이트..완료 EroGame 1175   2012-08-09 2012-08-09 14:31
원본 방식으로 후킹시 뒤에 밀린 명령어가 0x90 (nop) 로 밀어버려서 언훅시에 그 복사한 값에서 5길이 밖에 복구하지 않더군요. 버그 잡고.. 언훅 잘되는거 확인완료. 주의? 할점은 원본 후킹방식일때는 되도록이면 후킹 장소 지점에 명령어로부터 5 이상의 ...  
364 Archive [플러그인] ATCode 120809 . 3 [1] file EroGame 1030   2012-08-09 2012-08-09 16:26
 
363 Archive [소스, 플러그인] ATCode 120805 - 파기 [9] file EroGame 1055   2012-08-05 2012-08-09 09:52
 
362 Archive [플러그인] ATCode 120730 [10] file EroGame 1677   2012-07-30 2012-08-03 08:14
 
361 Archive 대략 0.2 아랄 업뎃... [5] file EroGame 1918   2012-07-26 2012-07-26 18:37
 
360 Archive [소스, 플러그인] ATCode 120725 [22] file EroGame 1704   2012-07-25 2012-07-30 08:14
 
359 Talk ATCode에 추가했던 ASLR 있잖아요. [2] EroGame 1767   2012-06-18 2012-08-03 08:38
http://lab.aralgood.com/index.php?document_srl=49989 이때 추가한건데 이거 따로 분리해서 사용 유무 지정하는게 좋을것 같네요. (xp에서는 무반응으로 처리하고) 특정 게임에서 연산중 뻗는 경우 발견되었습니다. 더미다 같은경우는 굳이 연산안들어가고 ...  
358 Archive [소스, 플러그인] ATCode 120618 [2] file EroGame 1634   2012-06-14 2012-06-18 00:48
 
357 Archive [소스, 플러그인] ATCode 120613 [1] file EroGame 1740   2012-06-13 2012-07-12 19:27
 
356 Archive [소스, 플러그인] ATCode 120610 테스트 버전 [5] file EroGame 2067   2012-06-10 2012-06-11 00:17
 
355 Talk 스마트와 조금 다른 엔진의 처리...(알고보니 유리스엔진) [3] EroGame 1908   2012-05-30 2012-06-09 23:37
예전에 그 아랄과 최악의 상성으로 불리던 처리 방식이 KLEIN 사의 青空と雲と彼女の恋 여기서도 사용되네요. 그냥 포기할까 하다가... 스마트 방식과는 별개로 처리 방식을 하나 만들어야 될것 같습니다. (아래와 같은 처리를 한걸 여럿 보아왔기 때문에.. 스...  
354 Talk XP에서 번역시 단순에 의한 띄어쓰기 처리... [3] EroGame 1798   2012-05-28 2012-05-30 09:05
xp 에서 간혹 이지트랜스의 단순 딕을 사용시 나오는 하나의 버그가 있습니다. 예를 들면 @np20003이것은 대사입니다.%K 라는 대사가 있다고 가정할때 윈7에서는 필터 없이 그냥 번역을 거처도 앞뒤에 있는 1바이트 명령어에 아무런 변질도 되지 않고 나오게 ...  
353 Archive [소스, 플러그인] ATCode 120521 [9] file EroGame 2065   2012-05-21 2012-06-10 13:17
 
352 Talk LEN 기능에서 체크기능 제거 및 투가기능. EroGame 1766   2012-05-10 2012-05-10 10:37
현재 LEN 기능으로 길이 연산 체크를 할때 -1이나 0의 범위까지 0x00인 NULL 문자로 길이 체크를 하잖아요? 그렇지 않은 경우도 있네요. 길이는 있으나 해당 번역문+길이 위치에 NULL문자가 없는 형태의 길이 교체형태도 추가주세요. (그때는 길이값만 변하도...  
351 Talk 픽스라인 추가기능 건의. EroGame 1799   2012-04-29 2012-04-29 15:18
현재 픽스라인에 버그도 버그가 많지만.. 일단 부가적으로 추가할 기능 몇개 끄적여 놓고 갑니다. (까먹을까봐) 1.패턴 중 인자값에서 번역 인자로 지정할때(임의의 길이 설정시) 공백 제거 기능 추가 말 그대로 임의 길이로 지정하여 번역함으로 해놓고 그 부...  
350 Talk 어김없이 기능추가 건의입니다. [3] EroGame 1865   2012-04-22 2012-05-05 09:15
그 뭐냐. 스마트 기능이 어째 제대로 빛을 발휘하지 못하고 있습니다. 왜그런가 되돌아서 생각해보니 발더스카이 개조할때 구현한 기능중 하나가 스마트에서 빠졌다는겁니다;; 그래서 요번 기가 사에서 나온 게임들 전부가 에러 팅팅 거리면서 꺼지더군요. OTL...