KillCopy 1) Very usefull when coping files over local network. 2) Resumable copy. Auto-resume after system crash. Resume manager. 3) Speed limits. 4) High-speed copy. 5) Can copy with verify copied files on-the-fly. 6) Can shutdown system after copy complete. 7) Repairs files from bad media by filling corrupted regions with zeroes. 8) User friendly interface with flexible skin support. 9) Move files support. High-safe delete files by up to triple overwriting support. 10) Copy files from Explorer context menu or by drag&drop in Explorer. 11) Can simultaniously copy to up to 4096 different destinations 12) Can create NTFS hard links for files from drag&drop context menu. 13) Integration also in Total Commander and FAR (see below) ***Advanced settings description: Speed limit: Limit of maximum transfer speed. You can set limit as absolute value of maximum Kbytes per second or as percentage of maximum possible at this moment transfer speed Buffer size: Specify here file fragment size, by wich KillCopy will Read/Write files. Usually increasing this value will increase copy speed, but note that KillCopy will allocate memory size 3*buffersize for read/write operations, and if it is too much it will use Windows swapfile. And in case of many read errors with retries, for example when sombody added you to network kicklist decreasing this value will increase total transfer speed. Also note that Turbo option works only when buffersize divides by size of filesystem cluster (Usually 4Kb for FAT32 and 512 bytes for NTFS, but not always) Autoresume: KillCopy will remember this copy session and in case of crash it will automatically resumed after reboot. You can manually cancel copy process and remeber it by pressing right button on Close. And you can manually resume any saved session using Resume manager History: Note about this copy session will be added to History.txt file, and you will be able to see when and from were you copied files Turbo: This mode can greatfully increase transfer speed when copy local files. Parallel: This mode can increase speed by 1.5-2 times when copy between different physical drives, but can slow down when copy from one place to another of one physical drive Enable verifycation: This opions enables additional copy verification, this slow down copy process up to 2 times but this can help when files transferred with errors without it, caused for example by bad connection to remote computer. Recommended to use high-speed mode with this option. Move mode: When moving files KillCopy can simple delete source files after copy, or can overwrite they 1-3 times with random bytes. Also when specify here overwrite delete mode you can delete files from Explorer context menu with KillCopy using "KillDelete" menu item Reserve space for file: Reserve space for file before coping it. This option can decrease fragmentation on files after copy complete, but it also decrease total copy speed. Not recommended when uploading files to other computer via network Make KillCopy as default drag&drop handler: Enabling this option allows KillCopy to handle simple left-button drag&drop. Enable Hard link here command (NTFS): Allows creating hard links to NTFS files by drag&drop context menu. Works only for files on the same logical disk. Try resume: KillCopy will resume coping of file, if target file exists and it is a part of source file. ***Hotkeys - pause\resume - change buffer size - change speedlimit - change speedlimit mode (Kbps/%) - enable\disable autoresume on system crash - enable\disable log to History.txt - show files\directories queue KillCopy supports drag&drop ***KillCopy can be started from command-line: killcopy.exe "|!list|!dest| -r|s|u|k|w|..." or killcopy.exe "/!list/!dest/ -r|s|u|k|w|..." or kc.exe !list !dest -r|s|u|k|w|... Note that kc.exe is a console wrapper to make possible to control copy process from console, this is can be usefull when using KillCopy by telnet or SSH sessions !list - text filelist of sources files and folders. Note that all they must be placed in one root directory. For example: E:\Games\BroodWar\campaign E:\Games\BroodWar\characters E:\Games\BroodWar\Errors E:\Games\BroodWar\fsgs E:\Games\BroodWar\FsgsConnect E:\Games\BroodWar\maps E:\Games\BroodWar\BNUpdate.exe E:\Games\BroodWar\bnupdate.log !dest - destination folder. You can specify here up to 4096 folders divided by character "?" Keys (all keys are case-sensitive!): r -retry on any error s -skip file on any error n -start KillCopy in minimized state g -add files to copy queue of already started KillCopy, in this case all other keys ignored. If no started KillCopy found then new KillCopy will be started as usual G -start copy only after all active KillCopy sessions will be closed m -move files M -delete files. !dest not used l -create hard NTFS links instead of copying j -create NTFS links to files and folders instead of real copy J -create NTFS hard links only to files, creating folders tree if needed x -don't delete !list filelist k -skip if target file exists w -overwrite if target file exists o -rename old file if it is exists i -enable Overwrite if older I -disable Overwrite if older h -enable Skip after for autoretry mode H -disable Skip after for autoretry mode u -try resume if target file exists. c -don't copy files attributes v -enable Copy verify, if this option is disabled by default V -disable Copy verify, if this option is enabled by default e -!list is the source file/folder (not a filelist), or some files/folders dividied by ? f -!dest as the filelist with target directries where to copy p -don't start copy automatically. allowing to access some options in Settings d -shutdown after copy D -don't shutdown if this mode enabled by default t -enable Turbo mode T -disable Turbo mode if this mode enabled by default z -enable Reserve space for file Z -disable Reserve space for file if this mode enabled by default q1 -use 'network' settings preset q2 -use 'local' settings preset (default) LkN -where N - number 0..10 - speed limit in kbps (see following table) LcN -where N - number 0..10 - speed limit in bps (see following table) LpN -where N - number 0..10 - speed limit in % (see following table) N (k)bps % 0 16 10 1 32 20 2 128 30 3 256 40 4 512 50 5 1024 60 6 2048 70 7 4096 80 8 8192 90 9 16384 95 10 No speed limit LbN -change buffer size N Buffer size 0 512 bytes -use to recover data from bad media with autoretry 1 4 êá \ 2 32 êá |Use when copy files from computer where autokick 3 128 êá |is enabled. Enable autoretry 4 256 êá | 5 512 êá / 6 1 ìá - Use on system with RAM <64Mb 7 2 ìá - 64Mb256Mb, 100mbit LAN or local drives 9 16 ìá - Use with high-speed HDD 10 32 ìá - Example: killcopy.exe "|d:\temp\filelist.lst|g:\test\test1| -ruwLp7" ***Integration with Total Commander You should create new toolbar button in TC and set for it: Command: killcopy.exe Parameters: /%L/%T/ è êëþ÷è ïî âêóñó. Icon file: killcopy.exe Tooltip: KillCopy ***Integration with FAR manager Just execute file FARandKC.reg from KillCopy folder and you will be able to copy or move selected files and folders from active panel to passive by pressing Ctrl+Shift+F5 (copy) and Ctrl+Shift+F6 (move). Note that coping will be processed in background without any information in FAR console screen Changelog: [29.10.2006] KillCopy 2.85 [FIXED] Resources leak when parallel read/write option is not checked [FIXED] .KillCopy files was left if parallel read/write option is not checked [FIXED] Conflict resolve beetween NetView's nvapi.dll that installed into Windows folder and nvapi.dll from NVidia that installed into Windows\System32 [CHANGED] Now boost read and write options automatically switched on when CRC checked copy enabled - it makes checking more perfect [28.08.2006] KillCopy 2.84 [FIXED] It was impossible to copy files to FtpDrive [FIXED] Non-english charachters was missing in some dialog messages in file names [FIXED] Settings window multiple-open title bug [ADDED] Possibility to specify different images for different button states in skin [ADDED] Additional skin, installed with KillCopy - AMP Copy [CHANGED] Faster copy [CHANGED] Faster complex-shape skin loading (c)Killer{R},2001-2006. http://www.killprog.com mailtto:support@killprog.com