본문 바로가기

새 문서 문서 목록

AralTrans의 구조

조회 수 3111 추천 수 0 2009.08.16 13:24:36
whoami *.171.30.48

AralTrans의 구성" id="span_style_FONT_SIZE_32px_AralTrans__span">editAralTrans의 구성

AralTrans는 다음과 같은 모듈들로 구성되어 있습니다.

edit 
edit1. 본체 (AralTrans.exe, ATCTNR.dll, AralUpdater.exe)

    AralTrans의 기본적인 서비스를 제공합니다.

edit 
edit2. 후킹 플러그인 (Algorithm/*.dll)

    타겟 프로그램에서 원문 데이터를 가져오고 번역문 데이터로 바꿔주며 출력을 담당합니다.

edit 
edit3. 필터 플러그인 (Filter/*.dll)

    원문 데이터에서 번역에 필요한 텍스트만을 뽑아오는 등의 부가적인 역할을 수행합니다.

edit 
edit4. 번역 플러그인 (Translator/*.dll)

    원문 텍스트를 번역합니다. 

edit 
edit5. 기타

    각 프로그램에 맞는 플러그인의 설정 파일 및 번역 데이타가 각 프로그램들의 설치폴더 내 ATData.zip

    혹은 ATData 폴더에 저장됩니다.

 

AralTrans의 번역 순서" id="span_style_FONT_SIZE_32px_AralTrans___span">editAralTrans의 번역 순서

AralTransStep.jpg

   

 (1) 후킹 플러그인이 타겟 프로그램에서 원문 데이터를 가져온다.

 (2) 필터 플러그인원문 데이터에서 번역에 필요한 텍스트만을 추려낸다.

 (3) 번역 플러그인이 외부 번역기 등에 번역을 의뢰한다.

 (4) 원문 텍스트가 한글로 번역된다.

 (5) 번역된 텍스트를 돌려받는다.

 (6) 필터 플러그인이 추려냈던 부분을 원상복귀 시킨다.

 (7) 후킹 플러그인번역문 데이터를 원문 데이터와 바꿔치기한다.

 

 

 

edit같이 보기

 - 플러그인

문서 첨부 제한 : 0Byte/ 1.00MB
파일 크기 제한 : 1.00MB (허용 확장자 : *.jpg;*.gif;*.png;*.zip;*.pdf;*.7z;)