Сейчас при копировании/переносе файлов FAR строит прогресс-бар (он же "червяк"), исходя из размеров файлов. А зря.
Предлагаю провести такой эксперимент. Создайте 1000 пустых файлов. (Это можно легко сделать с помощью Excel'я и собственной макрокоманды FAR'а.) Запустите копирование этих файлов на флешку.
И вы увидите, что прогресс будет стоять на 0% до тех пор, пока не скопируются все файлы.
Я предлагаю формировать прогресс-бар, исходя из количества кластеров, занимаемых файловыми объектами. Как известно, даже пустые файлы занимают по 1 кластеру. И каталоги сами по себе (независимо от их содержимого) тоже занимают по 1 кластеру.
Прогресс при копировании/переносе файлов
- John Doe
- Бюрократ
- Posts: 13807
- Joined: Wed 27 Apr, 2005 20:42
- Has thanked: 73 times
- Been thanked: 426 times
- Contact:
Прогресс при копировании/переносе файлов
На багтрекере есть несколько тикетов, касающихся индикатора прогресса. Создайте ещё один, или добавьте предложение в существующий, если найдется подходящий.
- John Doe
- Бюрократ
- Posts: 13807
- Joined: Wed 27 Apr, 2005 20:42
- Has thanked: 73 times
- Been thanked: 426 times
- Contact:
Прогресс при копировании/переносе файлов
Вот прям тут жмёте CtrlF, вводите "bugs", и упираетесь в багтрекер.
- zg
- zero-gravity
- Posts: 6016
- Joined: Tue 15 Mar, 2005 17:36
- Location: riga
- Been thanked: 185 times
- Contact:
Прогресс при копировании/переносе файлов
нет. более того, на ntfs очень маленькие файлы тоже могут не занимать места.