Page 1 of 1

Прогресс при копировании/переносе файлов

Posted: Thu 02 Nov, 2017 06:50
by GSV4
Сейчас при копировании/переносе файлов FAR строит прогресс-бар (он же "червяк"), исходя из размеров файлов. А зря.
Предлагаю провести такой эксперимент. Создайте 1000 пустых файлов. (Это можно легко сделать с помощью Excel'я и собственной макрокоманды FAR'а.) Запустите копирование этих файлов на флешку.
И вы увидите, что прогресс будет стоять на 0% до тех пор, пока не скопируются все файлы.
Я предлагаю формировать прогресс-бар, исходя из количества кластеров, занимаемых файловыми объектами. Как известно, даже пустые файлы занимают по 1 кластеру. И каталоги сами по себе (независимо от их содержимого) тоже занимают по 1 кластеру.

Прогресс при копировании/переносе файлов

Posted: Thu 02 Nov, 2017 07:24
by John Doe
На багтрекере есть несколько тикетов, касающихся индикатора прогресса. Создайте ещё один, или добавьте предложение в существующий, если найдется подходящий.

Прогресс при копировании/переносе файлов

Posted: Thu 02 Nov, 2017 07:57
by GSV4
А багтрекер - это чито? :-)

Прогресс при копировании/переносе файлов

Posted: Thu 02 Nov, 2017 08:48
by John Doe
Вот прям тут жмёте CtrlF, вводите "bugs", и упираетесь в багтрекер.

Прогресс при копировании/переносе файлов

Posted: Thu 02 Nov, 2017 10:21
by zg
GSV4 wrote: Thu 02 Nov, 2017 06:50Как известно, даже пустые файлы занимают по 1 кластеру.
нет. более того, на ntfs очень маленькие файлы тоже могут не занимать места.