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

Вам не хватает чего-то в Far? Вы считаете, что вашу идею стоит услышать? Пишите сюда.
Post Reply
GSV4
Posts: 21
Joined: Wed 01 Nov, 2017 07:52

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

Post by GSV4 » Thu 02 Nov, 2017 06:50

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

User avatar
John Doe
Бюрократ
Posts: 12075
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 28 times
Been thanked: 152 times

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

Post by John Doe » Thu 02 Nov, 2017 07:24

На багтрекере есть несколько тикетов, касающихся индикатора прогресса. Создайте ещё один, или добавьте предложение в существующий, если найдется подходящий.

GSV4
Posts: 21
Joined: Wed 01 Nov, 2017 07:52

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

Post by GSV4 » Thu 02 Nov, 2017 07:57

А багтрекер - это чито? :-)

User avatar
John Doe
Бюрократ
Posts: 12075
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 28 times
Been thanked: 152 times

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

Post by John Doe » Thu 02 Nov, 2017 08:48

Вот прям тут жмёте CtrlF, вводите "bugs", и упираетесь в багтрекер.

User avatar
zg
zero-gravity
Posts: 5520
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 83 times
Contact:

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

Post by zg » Thu 02 Nov, 2017 10:21

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

Post Reply

Return to “Предложения и идеи”