창조유저그룹-커즈닷컴
Window close
ID :     PASS :   
   
  처음으로
  창조
  창조 소개
창조 다운로드
CUGz.com 소개
온라인 도움말
  커뮤니티
  가입인사
자유게시판
Q/A게시판
TIP/TECH
열린강좌
자주하는질문
아이디어게시판
  자료실
  소스자료실
프로그램자료실
기타자료실
명예의 전당
이미지 자료실
  지원/기타
  표준용어재정
구글 웹서치  
관리자 전용


프로그램 자료실
- '창조'로 제작된 프로그램을 올리는 곳입니다. 창조로 제작하지 않은 프로그램은 '기타자료실' 에 올려주세요 :)


LIST ALL
Posted by 지상현2004-09-21 22:16:49, Hit : 5689
순수 창조로 만든 압축 프로그램...
Homepage : http://myhome.naver.com/bc88c
File #2 : ccf_program.zip (1.53 MB)   Download : 368
Post URL : http://cugz.sjworks.net/bbs/zboard.php?id=pds_prog&no=167
파일압축해, 파일압축풀어 및 기타 여러 파일 관련 함수와 문자 처리 함수등을 이용하여 만든 압축 프로그램입니다. => 창조 자체 명령어를 사용하여, 직접 짠 알고리즘 보다 더 나은 성능을 보입니다.

"그래서 어쩌라고.-_-"

라고 하실수도 있습니다.
그러나 이 프로그램은

zip 같이 여러 파일 압축을 지원합니다.

제가 하는 짓이 다 그렇듯이-_-
소스 올리기 전에 일단 프로그램 먼저 올려 시험 해보는 겁니다(..)

일단 첨부 파일을 받으셔서, 압축을 풀어보세요.
그러면 ccf 파일 하나와 exe가 하나 있습니다.

exe에선 "압축 파일 열기" 를 누르고 ccf 파일을 선택하면, 파일 목록을 읽어올겁니다.
"모두 풀기" 버튼으로 한번 아무 곳에 풀어보세요.

- 파일에 덧붙이기(추가 기능)가 아직 없습니다. 귀찮아서 안만들었습니다. -_-
- 파일 추가에서, 그냥 추가하면 이전 파일 목록을 싸그리 지워버립니다. 이 역시 귀찮아서 입니다.
- "다 지우기" 버튼에서, 원래 선택된 것만 지워져야 하는데 목록상자에 그런 것을 해주는 것을 도저히 못찾겠기 때문에 그냥 모두 지우는 것으로 하였습니다.
- "모두 풀기" 도 마찬가지입니다.


정리를 하자면
1. 이 프로그램은 zip 과 같은 압축 파일을 다루는 프로그램입니다. 물론 자체 포맷입니다.
2. zip 과 같이, 여러 파일 압축을 지원합니다.
3. 창조의 기본 명령어 "파일압축해, 파일압축풀어"를 사용합니다만, 그냥 ccf 파일을 푼다고 되는 것이 아닙니다.

이 정도입니다. 암호도 어떻게든 끼워넣을 수 있긴 합니다.
또 각 파일 헤더는 정말 최소한의 데이터만 넣었습니다.

아직은
폴더 구조가 지원되지 않습니다. 하지만 뭐 이런건 내부 파일 이름만 폴더 구조로 집어넣으면 간단하게 해결됩니다. 물론 풀 때 조금 처리가 필요하겠죠.

추가적으로
프로그램 구조 상 16진수를 10진수로 바꾸는 사용자함수를 따로 제작하여 이용하고 있습니다.

마지막으로
완벽하다 싶을 때 소스 올리겠습니다. 테스트 버전이라 물론 디자인은 꽝입니다.

최재일   2004-09-22 AM 12:51:43  
오옷~ 나두 여러파일의 지원하는 압축기..
생각은 하고 있었는데, 상현님이 만드셨군요.. ㅎㅎ
압축풀땐 금방 풀리는데, 압축할땐 첨에 약간 딜레이가 있군요..
훔.. 암툰 잘 구현하면 새로운 압축기 생기겠는데요.. ㅋㅋ
김민수   2004-09-22 AM 8:48:51  
음 압축율 좋은가요 예로 그림파일 (jpeg,jpg,gif.bmp0 압축율~
최재일   2004-09-22 PM 1:05:14  
물론, 다른 압축기보단 압축율이 떨어지지요.. ㅡㅡ^
이 소스에 들어있는 파일을 예로 4개의 파일(1,928KB)을
창조로 압축했을 경우 -> 1,005KB
WinZip 9.0 최소 압축율 -> 977KB
WinZip 9.0 최대 압축율 -> 914KB
Winrar 3.20 최소 압축율 -> 864KB
Winrar 3.20 최대 압축율 -> 800KB
알집 5.6 최소 압축율 -> 1,419KB
알집 5.6 최대 압축율 -> 939KB
정성우   2004-09-22 PM 1:44:41  
파일압축해로 압축한 파일 확장자를 통일하면 좋을텐데...
제가 생각한 건...
CZF:Createall Zip File
지상현   2004-09-22 PM 6:43:12  
그러면 zip 파일에 종속된 파일 같아서...
지상현   2004-09-22 PM 6:51:08  
그런데, 프로그램 문제가 아니라;
어떤 형식의 압축 파일을...?
WinZip 이면 Zip?
WinRar이면 Rar요? 흠...
박재성[날개달기]   2004-09-22 PM 9:16:06  
창조 고유의 포맷으로는 WinDSF 라고 제가 만든게 있었지요 ㅡ_-;

1. 폴더 압축
2. 파일압축(다중선택가능)
3. ZIP파일옮기기 (zip파일을 DSF파일로 변환)
4. 암호설정(버그많음 ㅡ_-) 암호설정하면 압축해제 않됨 ㅋ
5. 기타...

단점
느리다..
버그가 많다 ㅡ ㅡ+

어째떤 창조 첫 압축프로그램이었으며(아마두 에상으론)
좋은 프로그램으로 업데이트 하려고 햇지만 ㅡ_-;
소스를 분실해버린 ㅡ ㅡㅎㅎ
어디간고야 ㅠㅠ
박재성[날개달기]   2004-09-22 PM 9:18:31  
내부적으로 WinDSF 랑 비슷한 기능이 참 많네요 ㅡ_-;;
구현하실 기능이 이미 있네요..
폴더트리 ㅡ ㅡ;
박종훈   2006-03-18 PM 4:44:29  
압축률이 비교적 괜찮은 데요^^..

WinRAR 보통 압축 → 11,960KB ≒ 12MB
창조 압축기(ccf) 압축 → 13.3MB ≒ 13MB

1MB 차이네요^^..
더 발전한다면, Wow! 놀라워라 ^^;
지상현   2006-09-26 AM 3:10:54  
하핫, 하필 압축률 좋은편인 rar과 비교를...흑
한수훈   2008-02-11 PM 12:09:53  
이런건 어떨까요??
압축시킨후 한번더 압축하든지..
예를들어

-------------
파일압축해("c:\test.exe","c:\tmp.tmp");
파일압축해("c:\tmp.tmp","c:\압축완료파일.file");
파일삭제해("c:\tmp.tmp");
문자창보여("압축완료!!);

----------------------------
이런식으로 만들든지..
지상현   2008-02-11 PM 12:44:52  
한수훈// 이미 압축된 데이터는 거의 압축이 되지 않습니다.
산 전 압축하는 과정에서 줄일 만큼 줄였으니까요.
LIST ALL               GO TO THE TOP


N
   Subject
Posted by
Date
H
377
   [자료]스페이스로드 개선... [5]
김환욱 2004/07/08  4594
376
   N -player 2 - 첫번째테스트 버전. [4]
천호성 2004/07/09  3866
375
   MP3재생기 테스트버전.; [9]
이시영 2004/07/15  4724
374
   [자료]에스카플로네 미리보기 [11]
김환욱 2004/07/15  4756
373
   인터넷 TV - Mini TV [5]
정성우 2004/07/28  4596
372
   대박로또 Ver 1.7.21 - 로또번호 통계 & 추출기 [2]
최재일 2004/08/18  5950
371
   ㅎㅎ [6]
정성인 2004/08/20  3677
370
   사각형 다섯 개를 찾아보세요. [5]
강현구 2004/08/20  4075
369
   대박로또 Ver 1.8.24 - 로또번호 통계 & 추출기
최재일 2004/08/29  4409
368
   적 물리치고 비밀찾고~! [3]
s정성인s 2004/09/01  4313
367
   뽑기 v1.3
손상진 2004/09/09  4053
366
   ★ 대박로또 Ver 2.4.28 ★ - 인공지능 기능 추가 [6]
최재일 2004/09/09  5214
365
   "파일 다운로드" 제대로 지원... [4]
지상현 2004/09/10  4779
364
   URL to Down (URL to Link의 상위버젼)
손상진 2004/09/11  4583
363
   ㅋㅋㅋㅋㅋ [9]
s정성인s 2004/09/15  3754
362
   온도단위변환 프로그램(상진넷ver.) [5]
손상진 2004/09/17  4623
361
   온도변환프로그램[버그수정판] [3]
이성찬 2004/09/19  4486
360
   [GBDoumi] 게임방 알바들에게 인기 있죠 ^--^ [2]
박재성[날개달기] 2004/09/21  5060

   순수 창조로 만든 압축 프로그램... [12]
지상현 2004/09/21  5689
358
   창조로 제작한 그래픽 바이오리듬 [6]
권선중 2004/10/03  4239
357
   [수정#2]순수 창조(API)로 만든 파일 내려받기..(진행표시줄 ... [7]
지상현 2004/10/03  5319
356
   오토매크로 1.0 [3]
황현석 2004/10/29  6531
355
   가로세로v0.1 [4]
탁강한 2004/10/30  3982
354
   가사찾자 1.0 [2]
정성우 2004/11/12  4220
353
   ★ 대박로또 v3.0.38 - 로또번호 통계 & 번호추출기
최재일 2004/11/17  5172
LIST ALL   Prev [1][2][3][4] 5 [6][7][8][9][10]..[20] Next
Copyright 1999-2024 Zeroboard / skin by reedyfox in miniwini style
로그인
지우개 Expert 3.0
제작자 : 천호성 님 [LINK]
로그인
대박로또2005
제작자 : 최재일 님 [LINK]
로그인
1박종훈15292 점
2지상현8809 점
3손상진7388 점
4권선중6060 점
5이진백5174 점
로그인
가입일닉네임
05/31김동률
03/31홍형기
09/01o00pp99oo
12/27이재민
11/20이희철
로그인