질문과 답변
단일실행파일 만드는 방법이 궁금해요~
2009.10.22 00:42
지금 카리스마조님께서 AI를 만드시는데
예전에는 지금같이 단일 실행파일이 아니고
실행파일이 있고 하위폴더안에 파일을 넣어서
실행 시키는 방식으로 만드셨는데
지금은 단일 실행 파일이잖아요
이가님께서도 ExeScript이라는 실행파일 만들기라는
프로그램으로 카리스마조님이 활용을 잘 하신다고 하시는데
구체적으로 실행파일은 어떻게 만드는 건가요??
저한테 포토샵 CS3버전이 포터블 버전으로 있는데
예전에는 exe 단일 실행 파일로 있었습니다.
근데 어느 순간부터 실행시키면 오류가 나고 실행이 안되는거에요
그게 카리스마조님이 현재 배포하시는 파일 형식과 같은게
압축을 풀어서 실행을 하면 실행이 되거든요...ㅜㅜ
제가 그걸 다시 단일 실행파일로 만들고 싶은데 이쪽 분야는
전혀 모르겠습니다.
가능하시다면 예전 카리스마조님의 AI를 단일 실행파일로 만드는 방법으로
예로 들어주시면 감사하겠습니다~ ^^
댓글 [1]
-
OI가 2009.10.22 04:03
번호 | 제목 | 글쓴이 | 조회 | 등록일 |
---|---|---|---|---|
[공지] | 질문과 답변 게시판 이용간 유의사항 | gooddew | - | - |
7979 | 기본 글꼴 변경 질문 [2] | 프로토킹 | 3219 | 10-22 |
7978 | 개조바이오스후 인증에대해서.. [4] | 백만년별 | 2559 | 10-22 |
7977 | temp폴더에 있는 파일들 지워두되나영? [2] | 칼잡이 | 2530 | 10-22 |
7976 | 무선 마우스 어떤것들 쓰시나요? 하나 구입하려고 합니다. [4] | 구루네 | 2245 | 10-22 |
7975 | AI 한글깨짐은 어떻게 해결해야 하는지요? [2] | 온온 | 2879 | 10-22 |
7974 | RAM 업글에 대한 의견을 구합니다. [3] | 영은아빠 | 2275 | 10-22 |
7973 | 업뎃 에러 코드 800F081F [2] | 헤도니스 | 7173 | 10-22 |
7972 | 아이콘 질문입니다. | 장췐 | 2360 | 10-22 |
7971 | Documents and Settings 잠긴거 어떻해 해제하나요? | green | 4178 | 10-22 |
7970 | 최신 핫핏스는 어디에~~~~~ | mage | 2420 | 10-22 |
7969 | 윈도7 설치에 관한 질문입니다. [2] | mrhd | 2090 | 10-22 |
7968 | sound mix 64/32/xp 버전입니당 | 최재수 | 2330 | 10-22 |
7967 | 업데이트를 하면 가젯실행이 안돼요 [2] | 코우벨 | 3205 | 10-22 |
7966 | 윈도우 7 설치 이후 화면에 Out Of Range .... [5] | 알지하우젠 | 3307 | 10-22 |
7965 | 미디어 센터가 아예 없는데 이건 어떻게 된건가요? [7] | Gomudarai | 2214 | 10-22 |
7964 | 갑자기 hdmi tv가 안잡혀요...ㅠㅠ | 힝기스 | 2633 | 10-22 |
7963 | 디스플레이 문제입니다.. [1] | 아시드 | 2164 | 10-22 |
7962 | 파이어 폭스 사용중 이상한 메시지가 나오네요... [2] | 싸울아비 | 2257 | 10-22 |
7961 | 마더보드 까는 시디 질문 [5] | 박종환 | 2313 | 10-22 |
» | 단일실행파일 만드는 방법이 궁금해요~ [1] | 호랭이발톱 | 3106 | 10-22 |
단일 실행파일로 만드는 작업은 많은 생각을 요합니다.
파일의 크기가 지나치게 크거나 리소스가 많아지면 메모리 및 CPU점유율이 올라가고, 자칫 윈도우 프로세서를 좀먹게 됩니다.
또한 임의로 프로그램 종료시 프로세서자원반환이 원할하지 않을 경우도 생깁니다.
단일실행파일은 install shield와 연관지어서 생각할 수 있습니다.
즉, 설치프로그램이 특정 프로그램을 사용자의 pc에 인스톨 시킨 후 특정프로그램을 자동으로 로딩 시켜주는 것과 같습니다.
물론 프로그램 종료시 자폭모드(자체 언인스톨 혹은 파일삭제)를 추가하여 뒷처리(?)도 가능합니다.
인스톨 쉴드와는 달리 단일실행파일은 특정 폴더를 지정하여 그곳에 부가 자원을 풀어주고 메인 스크립트 혹은 실행파일을 불러와서 프로그램을 실행합니다. 이렇게 하는 이유는 앞서 말한것 처럼 자원을 골고루 분배하기 위함이죠..
하지만 지나치게 파일개수가 많아지면 프로그램에 덤프가 발생 할 수도 있습니다.
AI의 1000번 대 이하 버전을 ExeScript를 이용하여 단일 실행파일로 만든다음 컴파일된 파일로 테스트 해보는 것이 많은 도움이 될 겁니다.
AI의 내용이 다소 복잡하다고 생각되면 강좌란의 단축키오류패치 파일을 이용하셔도 되겠습니다.
Install Shield를 만드는 것은 자료실에 올려진 Stop Timmer 혹은 ExeScript를 참고하시면 되겠습니다.