Skip to content

BrunoReX/fastcopy

 
 

Repository files navigation

======================================================================
                     FastCopy  ver2.11                 2012/06/18
                                            H.Shirouzu(白水啓章)
======================================================================

特徴:
	Windows系最速(?) のファイルコピー&削除ツールです。

	NT系OS の場合、UNICODE でしか表現できないファイル名や MAX_PATH
	(260文字) を越えた位置のファイルもコピー(&削除)できます。

	自動的に、コピー元とコピー先が、同一の物理HDD or 別HDD かを判定
	した後、以下の動作を行います。

		別HDD 間:
			マルチスレッドで、読み込みと書き込みを並列に行う

		同一HDD 間:
			コピー元から(バッファが一杯になるまで)連続読み込み後、
			コピー先に連続して書き込む

	Read/Write も、OS のキャッシュを全く使わないため、他のプロセス
	(アプリケーション)が重くなりにくくなっています。

	可能な限り大きな単位で Read/Write するため、デバイスの限界に
	近いパフォーマンスが出ます。

	Include/Exclude フィルタ(UNIXワイルドカード形式)が指定可能です。

	MFC 等のフレームワークを使わず、Win32API だけで作っていますので、
	軽量&コンパクト&軽快に動作します。

	全ソースコードは BSD ライセンスで公開していますので、VC++ 等を
	お持ちであれば、ご自由にカスタマイズしてのご利用も可能です。

ライセンス:
	---------------------------------------------------------------
	 Copyright 2004-2012 SHIROUZU Hiroaki All rights reserved.

	ソースコード形式であれバイナリ形式であれ、変更の有無に関わらず、
	以下の条件を満たす限りにおいて、再配布および使用を許可します:

	 1. ソースコード形式で再配布する場合、上記著作権表示、本条件書
	    および下記免責表示を必ず含めてください。

	 2. バイナリ形式で再配布する場合、上記著作権表示、本条件書及び
	    下記免責表示を、配布物とともに提供される文書及び他の資料に
	    必ず含めてください。

	SHIROUZU Hiroaki および貢献者は、本ソフトウェアの使用/利用による
	いかなる損失に対しても、責任を負いません。
	---------------------------------------------------------------

使用法等:
	ヘルプ(fastcopy.chm) を参照してください。

ソース・ビルドについて:
	VS2005 以降でビルドできます。

Releases

No releases published

Packages

No packages published

Languages

  • C++ 79.8%
  • C 19.9%
  • Objective-C 0.3%