글 수 14 회원가입 로그인 Tag List Classic Board Web Zine Gallery Contributors [0.2] OnPluginInit에서 MessageBox 출력시 주의! Hide_D 이전 이슈에서도 다룬적이 있습니다만.플러그인이 로드된 시점에서이 플러그인의 부모 객체(즉 게임)가 제대로 로드 되지 않았을 수 있으므로,Init단에서 에러 등의 이유로 MessageBox를 사용할 경우부모 객체를 NULL로 주더라도 Sleep(2000); 과 같이 지연시간을 주어 모두 열리도록 한 다음에러를 출력하는것을 권장합니다.현재 이 이슈의 해결이 필요한 플러그인 : CustomScript이 게시물을 목록 List of Articles 번호 제목 글쓴이 조회 수 추천 수 날짜 최근 수정일 공지 [SVN] AralTrans 0.3 - All Plugins [6] 아랄 10345 2009-10-23 2011-10-19 00:01 공지 [SVN] AralTrans 0.2 - Full Source [2] 아랄 16058 2008-07-22 2010-10-31 01:18 12 [문서] 아랄트랜스 0.2 - 플러그인 규격 [5] 아랄 9925 2008-06-22 2010-06-30 16:54 11 [문서] MultiPlugin 2 - 필터 플러그인 규격 whoami 9378 2008-07-26 2010-06-30 16:54 10 [소스] 플러그인 개발을 위한 기본 프레임워크 20080810 whoami 8612 2008-08-10 2010-06-30 16:54 9 [개발환경구축] AralTrans 프로젝트 소스 다운받기 [3] 아랄 8168 2008-07-24 2010-06-30 16:54 8 파일 다이얼로그를 띄운 후 작업폴더가 바뀌는 현상 [3] 아랄 7771 2008-10-28 2010-06-30 16:54 바로가기 생성을 위해 파일 다이얼로그 박스를 띄웠더니 그 후 작업 디렉토리가 바뀌는 현상 발생. 파일 다이얼로그를 띄우기 전/후 안전을 위해 다음의 코드를 추가. // 현재 프로세스의 작업 디렉토리 저장 CString strWorkDir; ::GetCurrentDirectory(MAX_... 7 [개발환경구축] TortoiseSVN 설치하기 아랄 7705 2008-07-24 2010-06-30 16:54 6 한 함수에 후킹 포인트를 2개 이상 잡을 수 없습니다. [3] Hide_D 7699 2009-07-20 2010-06-30 16:54 적는 것을 깜빡 하고 있었는데, ATCode나 기타 방법들을 사용할 때, 한 함수 내에서 후킹 포인트는 단 하나만 잡아야 합니다. 아랄트랜스 0.2에서는 후킹과 동시에 실행파일 원본과 그 원본의 복사본을 준비해 놓고 원본의 후킹포인트를 jmp를 사용해서 번역 ... 5 STL iterator 사용시 주의사항 [1] 아랄 7561 2009-10-04 2010-06-30 16:54 <발생한 문제> map 에서 erase 호출 시 잘못된 메모리 참조가 발생. <원인> stl container의 iterator들은 링크드 리스트로 관리되고 있는데, 이들은 함수나 블럭의 시작/종료 시점에서 constructor/destructor 가 자동으로 호출된다. 하지만 goto문이나 inlin... 4 [부정확] 플러그인에 쓰레드를 사용할때 [2] Hide_D 7453 2009-01-07 2010-06-30 16:54 제 추측이지만, 아랄트랜스의 플러그인 로드 시간은 (게임의) 프로세스 동작 -> 플러그인 로드 -> (게임의) 윈도우 생성 으로 매우 빠른것으로 보이며, 플러그인의 종료 시간은 (게임의) 윈도우 파괴 -> 플러그인 종료(?) -> (게임의) 프로세스 파괴 로, 윈도... 3 아랄 컨테이너 창이 hidden상태일 수 있으므로 MessageBox 주의! [2] 아랄 7260 2008-11-07 2010-06-30 16:54 플러그인 인자로 넘겨주는 아랄 컨테이너 창의 핸들. 기본 설정이 트레이로 실행되게끔 되어 있을 시 아랄 컨테이너 창은 화면에 보이지 않는다. 그런데도 아랄 컨테이너 창의 핸들을 부모로 삼아 메세지 창 같은 것을 띄우게 되면 절대 보이지 않으며 게임은... » [0.2] OnPluginInit에서 MessageBox 출력시 주의! Hide_D 6811 2009-12-11 2010-06-30 16:54 이전 이슈에서도 다룬적이 있습니다만. 플러그인이 로드된 시점에서 이 플러그인의 부모 객체(즉 게임)가 제대로 로드 되지 않았을 수 있으므로, Init단에서 에러 등의 이유로 MessageBox를 사용할 경우 부모 객체를 NULL로 주더라도 Sleep(2000); 과 같이 지... 1 AralTrans v0.3 Renewal Project [1] 아랄 5905 2011-04-17 2011-04-17 18:42 목록 쓰기 첫 페이지 1 끝 페이지 Board Search 제목+내용 제목 내용 댓글 닉네임 아이디 태그 검색