질문과 답변
단일실행파일 만드는 방법이 궁금해요~
2009.10.22 00:42
지금 카리스마조님께서 AI를 만드시는데
예전에는 지금같이 단일 실행파일이 아니고
실행파일이 있고 하위폴더안에 파일을 넣어서
실행 시키는 방식으로 만드셨는데
지금은 단일 실행 파일이잖아요
이가님께서도 ExeScript이라는 실행파일 만들기라는
프로그램으로 카리스마조님이 활용을 잘 하신다고 하시는데
구체적으로 실행파일은 어떻게 만드는 건가요??
저한테 포토샵 CS3버전이 포터블 버전으로 있는데
예전에는 exe 단일 실행 파일로 있었습니다.
근데 어느 순간부터 실행시키면 오류가 나고 실행이 안되는거에요
그게 카리스마조님이 현재 배포하시는 파일 형식과 같은게
압축을 풀어서 실행을 하면 실행이 되거든요...ㅜㅜ
제가 그걸 다시 단일 실행파일로 만들고 싶은데 이쪽 분야는
전혀 모르겠습니다.
가능하시다면 예전 카리스마조님의 AI를 단일 실행파일로 만드는 방법으로
예로 들어주시면 감사하겠습니다~ ^^
댓글 [1]
-
OI가 2009.10.22 04:03
번호 | 제목 | 글쓴이 | 조회 | 등록일 |
---|---|---|---|---|
[공지] | 질문과 답변 게시판 이용간 유의사항 | gooddew | - | - |
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 |
7959 | 윈도우를 업데이트해서 영어로 됐는데... [1] | The푸른하늘 | 2411 | 10-22 |
7958 | GPU가젯인데... [1] | kdksj | 3371 | 10-21 |
7957 | 이가님 도움 요청합니다. ㅠㅠ[스샷 첨부합니다.] [3] | 헤도니스 | 2369 | 10-21 |
7956 | 윈7분이후에 xp의 차우 계획은 어찌되는걸까여 ? [1] | 외별 | 2727 | 10-21 |
7955 | CPU와 파워공급문제 ㅠ [1] | 데지그나레 | 2462 | 10-21 |
7954 | Windows 사진 뷰어 색감이 이상하네요 -_-; [2] | WeissBlut | 19246 | 10-21 |
7953 | XP 가상모드 삭제가 안되요..ㅠㅠ [1] | 쩜숨노 | 3022 | 10-21 |
7952 | 7 자체에 내장된 화상캠 켜는 프로그램 없나요? [2] | 세분 | 9103 | 10-21 |
7951 | SSD 사용하시는 분들에게 묻습니다. [4] | 야키 | 6276 | 10-21 |
7950 | 이 파일들그냥 삭제해도되나요? [3] | 펔탄 | 5888 | 10-21 |
7949 | 파일 검색 질문 | 학생 | 6172 | 10-21 |
7948 | win7 사용하고 싶은데 인터넷이 안되요 [3] | 승재승조부 | 2385 | 10-21 |
단일 실행파일로 만드는 작업은 많은 생각을 요합니다.
파일의 크기가 지나치게 크거나 리소스가 많아지면 메모리 및 CPU점유율이 올라가고, 자칫 윈도우 프로세서를 좀먹게 됩니다.
또한 임의로 프로그램 종료시 프로세서자원반환이 원할하지 않을 경우도 생깁니다.
단일실행파일은 install shield와 연관지어서 생각할 수 있습니다.
즉, 설치프로그램이 특정 프로그램을 사용자의 pc에 인스톨 시킨 후 특정프로그램을 자동으로 로딩 시켜주는 것과 같습니다.
물론 프로그램 종료시 자폭모드(자체 언인스톨 혹은 파일삭제)를 추가하여 뒷처리(?)도 가능합니다.
인스톨 쉴드와는 달리 단일실행파일은 특정 폴더를 지정하여 그곳에 부가 자원을 풀어주고 메인 스크립트 혹은 실행파일을 불러와서 프로그램을 실행합니다. 이렇게 하는 이유는 앞서 말한것 처럼 자원을 골고루 분배하기 위함이죠..
하지만 지나치게 파일개수가 많아지면 프로그램에 덤프가 발생 할 수도 있습니다.
AI의 1000번 대 이하 버전을 ExeScript를 이용하여 단일 실행파일로 만든다음 컴파일된 파일로 테스트 해보는 것이 많은 도움이 될 겁니다.
AI의 내용이 다소 복잡하다고 생각되면 강좌란의 단축키오류패치 파일을 이용하셔도 되겠습니다.
Install Shield를 만드는 것은 자료실에 올려진 Stop Timmer 혹은 ExeScript를 참고하시면 되겠습니다.