Среда, 21-10-2020, 06:57:50

Megaherz.moy.su

Здравствуте Гость

Логин:
Пароль:
Поиск
Линки
Пользователи
Всего на сайте: 1
Гостей: 1
Пользователей: 0
Меню сайта
Опрос

Нашли ли Вы здесь, то что искали?

Результаты · Архив опросов

Всего ответов: 124
 

Статистика сайта

Главная страница » Файлы » Downloads

KillCopy 2.85
07-10-2009, 22:47:44
 
Программа дла копирования файлов, незаменима при скачивании файлов по сети.
"Умная" докачка файлов после срыва скачивания, автоматическое продолжение
скачивания после аварийного завершения работы, возможность задачи максимальной
скорости  копирования. Умеет выключать компьютер после завершения копирования.
С возможностью восставновления запорченных файлов(путем забивания не-
читабельных участков нулями - юзать только в крайнем случае). Возможно ускорение
копирование больших файлов по сравнению со стандартным в несколько раз на локаль
ных носителях. Гибкая система скинов. Ведет краткий лог скачиваний.
Удобно встраиваештся в интерфейс Проводника в виде пункта  Killcopy Here в меню
перетаскивания файлов и в виде пункта  KillCopy to в всплывающем меню файлов и
каталогов. Умеет как копировать так и перемещать файлы. Умеет удалять файлы
"намертво" - путем трехкратной перезаписи исходного файла случайными байтами.
Умеет копировать одновременно в несколько целевых каталогов. Умеет создавать
жесткие NTFS ссылки на файлы из контекстного меню. Возможна интеграция с FAR
и Total Commander

***Диалог KillCopy to...:
В окне KillCopy to вы можете выбрать целевой каталог куда скопировать выбранные
файлы и каталоги. Сюда можно добавить несколько "любымых" мест куда вы обычно
копируете файлы - нужно лишь создать в каталоге установленной KillCopy\Favorites
текстовые файлы с расширением .lst в которых будут написаны пути куда копировать
файлы и при следующем появлении диалога эти файлы будут доступны как целевые
каталогы, причем начать копирование можно путем двойного клика на такой объект

***Назначение "хитрых" настроек:
Speed limit: ограничение максимальной скорости копирования. Например если Вы
 хотите чтобы во времня скачивания фильма не тормозила сетка. Можно выставить
 значение либо в % от максимально возможной скорости либо в абсолютных цифрах

Buffer size: размер буфера - блока данных которые за один раз считывает килкопи.
 Для ускорения скачивания рекомендуется ставить значения побольше. Но тут есть
 свои тонкости - например если Вас внесли в киклист, и соединение рвется каждые 1
 сек то стоит поставить значение поменьше - 256, 128 или даже 64к. Кроме того
 следует учесть что опция Turbo работает корректно лишь если размер кластера
 является делителем размера буфера. А еще не следует выставлять большие значения
 >4Mb если у Вас <384 Mb RAM. Т.к. килкопи просто выделит нужное количество памяти
 в свопе, а нужно ей Buffersize*3 (операции чтения/записи проводятся с тройной
 буферизацией). Кроме того уменьшением этого значения до минимума вместе с вклю-
 чением Autoretry on error можно добится чтения файлов с запорченных дискет и
 CDROM'ов без потери информации.

Autoresume: в реестр вносится запись об этом копировании и если копирование будет
 случайно прервано вследствии падения винды, после перезагрузки копирование
 возобнобновится.

History: сведения о времени, исходного и целевого каталогах будут внесены в файл
 history.txt в каталоге килкопи. Чтобы не ломать голову пытаясь вспомнить "с кого
 же я качал этих чертовых героев, которые потом нечаянно стер"

Turbo: этот режим может значительно (в несколько раз) ускорить копирование файлов
 на локальных дисках. Как - RTFMSDN Ж:-). Но может и замедлить (я такого не видел)
 либо вызвать write error'ы (такого тоже). Если кто встретит некорретную работу
 данной опции очень прошу написать мне об этом.

Parallel: этот режим всегда повышает скорость копирования при копировании
 между различными физическими устройствами. В зависимости от установок Buffer
 size и Turbo может ускорить и копирование в пределах одного физического диска.
 Но может и замедлить - все зависит от особенностей конкретной системы. Этот режим
 включается автоматически вне зависимости от настроек по умолчанию при
 копировании файла из сети

Enable verifycation: Включает режим перепроверки скопированной информации на
 лету. Замедляет копирования до 2х раз но позволяет исправлять некоторые ошибки
 при копировании файлов при очень плохой связи. Рекомендуется при включении этой
 опции включать High-speed, это ускорит копирования и достоверность проверки.

Move mode: здесь задается режим удаления исходных файлов при их перемещении.
 Simple move - файл просто удаляется. 1,2,3-time overwrite - перед удалением
 KillCopy перезапишет файл случайными байтами 1,2 и 3 раза соответственно.
 Замедляет процесс перемещения. Зато никакой unerase не восстановит исходный файл.
 Кроме того, при если включен режим удаления с перезаписью по правому клику в
 Проводнике будет добавлен еще пункт KillDelete -удаление файлов с помощью
 килкопи с перезаписью по умолчанию.

Reserve space for file: при включении KillCopy будет резервировать место для
 файла перед копированием. Уменьшает фрагментацию больших файлов ценой небольшой
 потери общей скорости копирования. Не рекомендуется при закачке файлов на
 другой компьютер по сети.

Make KillCopy as default drag&drop handler: включите эту опцию чтобы перетаскивание
 левой кнопкой мыши выполняла KllCopy. Эта опция может не работать в Win 9x/ME.

Enable Hard link here command (NTFS): при перетаскивании NTFS файлов в пределах одного
 логического диска по правой кнопке появляется меню Hard link here позволяющее создать
 жесткую NTFS ссылку на файл. Учтите что ссылки на каталоги создать нельзя.

Overwrite older:
 Если файл уже существует то проводится сверка времени создания файлов, если
 времена создания одинаковы то проводится сверка времени последней записи в
 файл. Если уже существующий файл старше нового то он перезаписываеся. Иначе
 килкопи делает то, что указано в остальных настройках.

Try resume:
 Если файл уже существует то проводится сверка его содержимого в 5и местах. Если
 различня не выявлены то продолжается прерванное копирование. Иначе килкопи
 делает то, что указано в остальных настройках.

***Горячие клавиши при работе
<Пробел> - пауза\продолжить
<Влево\Вправо> - уменьшить увеличить размер буфера
<Вниз\Вверх> - уменьшить увеличить предел скорости
<Backspace> - сменить режим предела скорости (Kbps/%)
<R> - включить\выключить автопродолжение копирования после краха системы
<H> - включить\выключить лог этого копирования в файл History.txt
<Ctrl+Q> - показать очередь файлов\каталогов дял редактирования
KillCopy поддерживает так же drag&drop

***Возможен запуск из командной строки. Формат строки запуска:
killcopy.exe "|!list|!dest| -r|s|u|k|w|..."
либо
killcopy.exe "/!list/!dest/ -r|s|u|k|w|..."
либо
kc.exe !list !dest -r|s|u|k|w|...
kc.exe - это консольная программа позволяющая запускать KillCopy и
контролировать процесс копирования из консоли. Полезно при использовании в
Telnet или SSH сессиях.

!list - текстовый файллист со списком файлов и каталогов для
копирования. Только там такая фишка: файлы и каталоги должны быть все в
одном общем каталоге. То есть примерно так:

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 - каталог куда копировать. Можно задать до 4096 различных целевых
        каталогов, разделив их знаком "?"

Ключи (чуствительны к регистру):
r   -retry при ошибках
s   -skip при ошибках

n   -запустить KillCopy свернутой в трей
g   -добавить файлы в очередь уже запущенной сессии копирования с помощью
     KillCopy, при этом все остальные установки игнорируются. Если запущенных
     сессий KillCopy не найдено то создается новая как обычно
G   -начать копирование только после того как будут закрыты все сессии
     копирования и не останется ни одной активной KillCopy
m   -переместить файлы
M   -удалить файлы. !dest при этом не используется
j   -создать NTFS ссылки на файлы и каталоги, не копируя их реально
J   -создать жесткие NTFS ссылки только на файлы, рекурсивно создавая дерево
     каталогов при необходимости
x   -не удалять исходный файллист
k   -skip если файл существует
w   -overwrite если файл существует
o   -переименовывать старый файл если он существует
i   -включить опцию Overwrite if older (если файл существует)
I   -выключить опцию Overwrite if older (если файл существует)
с   -включить опцию Skip after для режима autoretry
С   -выключить опцию Skip after для режима autoretry
u   -делать resume если файл существует. Если resume невозможен
     различий в файлах поведение программы будет зависеть от
     ключей k и w. Если ключей нет то появится окошко с сообщением
c   -не копировать аттрибуты файлов. Автоматически ставиться killcopy.dll
     при копировании с СД
v   -включить опцию Copy verify, если она выключена по умолчанию
V   -выключить опцию Copy verify, если она включена по умолчанию
e   -!list является исходным файлом\каталогом а не файллистом. Можно
     задавать несколько файлов\каталогов разделив из знаком ?
f   -!dest является файллистом куда копировать

p   -не начинать копирование пока пользователь не нажмет Resume.
     Обеспечивает доступ к некоторым настройкам.
d   -выключить компьютер по завершению копирования. Таймаут береться
     из настроек по умолчанию
D   -не выключать компьютер, даже если такой режим установлен в настройках
     по умолчнаию
t   -включить режим Turbo, при котором  оптимизируется буферизация
     операций чтения\записи, что может дать значительный выигрыш в скорости
     (до нескольких раз). Но при этом возможно появление необоснованных
     сообщений об ошибке записи (хотя я таких не видел, но они могут появляться
     если файловая система имеет размер кластера>32Kb). Кроме того эта опция
     имеет смысл лишь для копируемых файлов размером >32Kb.
T   -отключить опцию Turbo, если она задана в настройках по умолчанию
z   -включить Reserve space for file
Z   -выключить опцию Reserve space for file, если она задана в настройках по
     умолчанию
q1  -использовать 'network' пресет настроек
q2  -использовать 'local' пресет настроек (по умолчанию)

LkN -где N - число от 0 до 10 - ограничение скорости копирования в kbps
LcN -где N - число от 0 до 10 - ограничение скорости копирования в bps
LpN -где N - число от 0 до 10 - ограничение скорости копирования в процентах
Таблица зависимости ограничения от N:
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      нет ограничения

LbN -где N - число от 0 до 10 - установка размера буфера при копировании
Таблица зависимости размера буфера от N:
N размер буфера
0       512 байт -для восстановления данных с испорченных носителей
1       4   кб          \
2       32  кб          |эти можно использовать если скачиванию по сети
3       128 кб          |мешает установленный автокик в нетвочере удаленного
4       256 кб          |компа
5       512 кб          /
6       1   мб          - Оптимально для RAM <64Mb
7       2   мб          - Оптимально для 64Mb<RAM<256Mb или на 10мбит сети
8       4   мб          - Оптимально для RAM>256Mb, 100мбит или локальные диски
9       16  мб          - Оптимально для высокоскоростных дисков
10      32  мб          -

 

Примерный вид строки вызова:
killcopy.exe "|d:\temp\filelist.lst|g:\test\test1| -ruwLp7"
Кавычки указывать нужно при запуске с командной строки. Если запуск
производится из другой программы через функции винды - параметры
указываются без кавычек.

***Интеграция в Total Commander
Для интеграции нужно создать на панели TC новую кнопку, и поставить для нее:
Command: killcopy.exe
Parameters: /%L/%T/ и ключи по вкусу.
Icon file: killcopy.exe
Tooltip: KillCopy

***Интеграция в FAR
Для интергации запустите файл FARandKC.reg из каталога установленной KillCopy.
Затем можно будет копировать файлы с помощью KillCopy. Получится фоновое
копирование в FAR по Ctrl+Shift+F5 либо перемещение по Ctrl+Shift+F6 из
активной панели в пассивную.


Для закачки можно использовать IDA
Для файлов в архиве .rar: WinRAR
ОС: Windows NT/2000, Windows XP, Windows 2003, Windows Vista
Язык интерфейса: Русский, Английский, Немецкий, Итальянский
 
Категория: Downloads | Добавил: MEGAHERZ

Просмотров: 1306 | Загрузок: 86 | Комментарии: 1 | Рейтинг: 0.0/0 |

Всего комментариев: 0
Имя *:
Email *:
Все смайлы
Код *: