UO에 올라온 클로임님 글을 보고 몇가지 에러처리를 하고 VC6에서 폴더로 정리좀 했다.
99%라고 찾기 하면 수정한 코드는 표시해놨음.(컴파일시 출력창에 보이며 더블클릭으로 이동할수 있다.)
원본 소스코드는 VC6,7.1, Dev C++로 컴파일할 수 있게 해놨고 VC8이상에서 사용하기 위해선 몇가지 처리를 해야된다.
stdafx를 보면 몇가지 warring을 막는처리를 했고 time을 강제로 32비로 처리하게 해놨다.
VC8이상부턴 time이 64비트로 처리되는데(참조) 기존소스에서 무심코 넘어갔단 어이없는 버그가 발생한다.
자료구조(DataType)관련이 좀 많다.
AutoIt_Script ,AutoIt_ScriptFile에 대부분의 구현이 있고 AutoIt_App로 Autoit본체 관련 윈도우처리(참고로 여기에 tray처리가 있다) 등을 했다.
qmath관련 전역함수는 수학관련 라이브러리이고 대부분 어셈으로 처리됨.
Util_가 붙은 전역함수는 각종 유틸함수.(Util_UNICODEtoANSI같은 함수)
원본
http://www.autoitscript.com/autoit3/files/archive/autoit/
99%라고 찾기 하면 수정한 코드는 표시해놨음.(컴파일시 출력창에 보이며 더블클릭으로 이동할수 있다.)
원본 소스코드는 VC6,7.1, Dev C++로 컴파일할 수 있게 해놨고 VC8이상에서 사용하기 위해선 몇가지 처리를 해야된다.
stdafx를 보면 몇가지 warring을 막는처리를 했고 time을 강제로 32비로 처리하게 해놨다.
VC8이상부턴 time이 64비트로 처리되는데(참조) 기존소스에서 무심코 넘어갔단 어이없는 버그가 발생한다.
자료구조(DataType)관련이 좀 많다.
AutoIt_Script ,AutoIt_ScriptFile에 대부분의 구현이 있고 AutoIt_App로 Autoit본체 관련 윈도우처리(참고로 여기에 tray처리가 있다) 등을 했다.
qmath관련 전역함수는 수학관련 라이브러리이고 대부분 어셈으로 처리됨.
Util_가 붙은 전역함수는 각종 유틸함수.(Util_UNICODEtoANSI같은 함수)
원본
http://www.autoitscript.com/autoit3/files/archive/autoit/
'Portable Life' 카테고리의 다른 글
mRemote,원격데스크탑 복사 기능 설정 (0) | 2009.11.17 |
---|---|
Firefox(파이어폭스) (0) | 2009.10.06 |
ThinApp(Thinstall) 정리 (0) | 2009.04.04 |
How to Thinstall a .NET 2.0 Application (2) | 2009.03.20 |
TheWorld2.4 & 알툴바(그리고 ActiveX) (0) | 2009.03.20 |