질문과 답변
단일실행파일 만드는 방법이 궁금해요~
2009.10.22 00:42
지금 카리스마조님께서 AI를 만드시는데
예전에는 지금같이 단일 실행파일이 아니고
실행파일이 있고 하위폴더안에 파일을 넣어서
실행 시키는 방식으로 만드셨는데
지금은 단일 실행 파일이잖아요
이가님께서도 ExeScript이라는 실행파일 만들기라는
프로그램으로 카리스마조님이 활용을 잘 하신다고 하시는데
구체적으로 실행파일은 어떻게 만드는 건가요??
저한테 포토샵 CS3버전이 포터블 버전으로 있는데
예전에는 exe 단일 실행 파일로 있었습니다.
근데 어느 순간부터 실행시키면 오류가 나고 실행이 안되는거에요
그게 카리스마조님이 현재 배포하시는 파일 형식과 같은게
압축을 풀어서 실행을 하면 실행이 되거든요...ㅜㅜ
제가 그걸 다시 단일 실행파일로 만들고 싶은데 이쪽 분야는
전혀 모르겠습니다.
가능하시다면 예전 카리스마조님의 AI를 단일 실행파일로 만드는 방법으로
예로 들어주시면 감사하겠습니다~ ^^
댓글 [1]
-
OI가 2009.10.22 04:03
번호 | 제목 | 글쓴이 | 조회 | 등록일 |
---|---|---|---|---|
[공지] | 질문과 답변 게시판 이용간 유의사항 | gooddew | - | - |
8094 | 메모렛usb 8기가로 os설치시.. [7] | 뉘리 | 4203 | 10-24 |
8093 | 어제 오피스 2007 얼티밋 sp2 인증질문 [4] | Apple | 4013 | 10-24 |
8092 | 인터넷 끈헝짐 현상 [3] | 샤카s | 2498 | 10-24 |
8091 | HP복합기 드라이버 설치문제.. [3] | 포메 | 3114 | 10-24 |
8090 | 넷프레임워크 3.5 SP1이 설치가 안됩니다 [1] | 우도윈 | 4129 | 10-24 |
8089 | windows7 최적화... | lphyxsius | 3154 | 10-24 |
8088 | [ATi] 고정종횡비 설정 가능 여부 [1] | 빼리루 | 3960 | 10-24 |
8087 | 카조님 비스타 와 win 7 멀티부팅시 가상바이오스 인증시 ... [5] | 고향산천 | 2618 | 10-24 |
8086 | 포레버 인증에 관해 질문좀 할게요 [2] | Wide | 2747 | 10-24 |
8085 | 프로세스 중 explorer.exe 종료하구 다시 실행할때 문제점.. [5] | 레지던트이블 | 4875 | 10-24 |
8084 | 저는 오ㅐ 오피스2007이 안깔릴까요.. [1] | 포메 | 2479 | 10-24 |
8083 | 카조님 툴로 인증후에 메인보드 바이오스 최신업데이트 해... [3] | 흑인 | 2526 | 10-24 |
8082 | AI1003F질문입니다. [4] | 장췐 | 2712 | 10-24 |
8081 | 예전에 유출된 핫픽스 파일들 질문 있습니다.(윈도우업데이... [1] | 인멜만 | 2051 | 10-24 |
8080 | a.i인증에서 포레버 인증이 뭔지?? [4] | 궁금이... | 4060 | 10-24 |
8079 | 라이센스 초기화 횟수에 대해서 [3] | YoYo09 | 4166 | 10-24 |
8078 | 윈7에서 파티션 분할할때 생기는 시스템예약 파티션때문에 ... [3] | 인멜만 | 4381 | 10-24 |
8077 | 리테일키 최적화 방법요 [1] | khs5973 | 2669 | 10-24 |
8076 | 잦은 다운 등.. [2] | 꽃피는봄 | 2277 | 10-24 |
8075 | 윈도7매니저 한글화 버전도 있나요? [1] | 떠오름 | 2364 | 10-24 |
단일 실행파일로 만드는 작업은 많은 생각을 요합니다.
파일의 크기가 지나치게 크거나 리소스가 많아지면 메모리 및 CPU점유율이 올라가고, 자칫 윈도우 프로세서를 좀먹게 됩니다.
또한 임의로 프로그램 종료시 프로세서자원반환이 원할하지 않을 경우도 생깁니다.
단일실행파일은 install shield와 연관지어서 생각할 수 있습니다.
즉, 설치프로그램이 특정 프로그램을 사용자의 pc에 인스톨 시킨 후 특정프로그램을 자동으로 로딩 시켜주는 것과 같습니다.
물론 프로그램 종료시 자폭모드(자체 언인스톨 혹은 파일삭제)를 추가하여 뒷처리(?)도 가능합니다.
인스톨 쉴드와는 달리 단일실행파일은 특정 폴더를 지정하여 그곳에 부가 자원을 풀어주고 메인 스크립트 혹은 실행파일을 불러와서 프로그램을 실행합니다. 이렇게 하는 이유는 앞서 말한것 처럼 자원을 골고루 분배하기 위함이죠..
하지만 지나치게 파일개수가 많아지면 프로그램에 덤프가 발생 할 수도 있습니다.
AI의 1000번 대 이하 버전을 ExeScript를 이용하여 단일 실행파일로 만든다음 컴파일된 파일로 테스트 해보는 것이 많은 도움이 될 겁니다.
AI의 내용이 다소 복잡하다고 생각되면 강좌란의 단축키오류패치 파일을 이용하셔도 되겠습니다.
Install Shield를 만드는 것은 자료실에 올려진 Stop Timmer 혹은 ExeScript를 참고하시면 되겠습니다.