View Issue Details

IDProjectCategoryView StatusLast Update
0003621Far ManagerDrive Menupublic2023-08-31 19:30
Reporterpyhedgehog Assigned ToDrKnS  
PrioritynormalSeverityfeatureReproducibilityalways
Status closedResolutionreopened 
Platformx64OSWindowsOS Version10
Product Version3.0 
Fixed in Version3.0 
Summary0003621: Хорошо было бы показывать "метку тома" для сетевых устройств
DescriptionВзяв за "эталон" explorer, мы увидим, что он берёт данные из
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MountPoints2\##127.0.0.1@8082#DavWWWRoot\_LabelFromReg
Детали например в этом обсуждении:
https://social.msdn.microsoft.com/Forums/en-US/5f4a53b0-3562-424e-98ad-137d306562c0/get-mapped-drive-label?forum=vblanguage
TagsNo tags attached.
Build5992

Relationships

has duplicate 0003690 closed Хорошо было: показывать именно "метку тома" (disk label) для сетевых устройств 

Activities

2useven10

2018-06-20 21:35

developer   bugnote:0016150

ALt+F1/F2 -> F9 -> [x] Show Disk Label [x] Show network Drive Parameters { OK } ?

DrKnS

2018-06-20 22:27

administrator   bugnote:0016151

@2useven10, это немного не то.

Мне не очень нравится идея читать из MountPoints2 напрямую, но, похоже, API для этого нет.

DrKnS

2018-06-21 18:57

administrator   bugnote:0016153

5229.

ccaid

2019-01-15 10:20

reporter   bugnote:0016400

извиняюсь, что не сразу отреагировал, была пауза в обновлениях.
новый вариант меток мне нравится, но вот хвост — в скобках путь до шары — от него бы я хотел избавиться.
он сильно уширяет меню дисков, важной для меня информации в нем нет (Ctrl2, если что), он затрудняет восприятие меток (они разной длины, и хвост «замазывает» правый край столбца меток).
меня бы устроила опция отключения этого хвоста.

DrKnS

2019-01-15 10:31

administrator   bugnote:0016401

Хвост не мы приписываем, это ОС так отдаёт (потому что именно так это выглядит в My Computer.
Приделывать AI типа "отрезать всё, что в скобках" не хочется.
Можно ограничить ширину колонки, скажем, 15-ю символами, будет что-то вроде
 | label (descr... |
Также вы можете переименовать эти диски в explorer как-нибудь покоротче.

ccaid

2019-01-15 10:37

reporter   bugnote:0016402

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

flashgor

2019-01-15 15:30

reporter   bugnote:0016403

В связи с данным обновлением возникли неудобства, из-за которых пришлось остановиться на версии 5228. На эту тему мною был составлен баг-репорт 0003690. Стоит ли ожидать добавления переключателя для восстановления предыдущего отображения в колонке меток диска именно меток диска?

DrKnS

2019-01-15 21:02

administrator   bugnote:0016404

5352 - "Use shell name" option.

flashgor

2019-01-16 07:07

reporter   bugnote:0016405

Last edited: 2019-01-16 07:47

DrKnS - Спасибо, большое! :-)
Остался один недочёт. При включённой опции "Use shell name” на содержимое колонки меток диска не действует изменение настроек: “Показывать параметры сменных дисков”(Ctrl+6), “ Показывать параметры компакт-дисков”(Ctrl+8), “ Показывать параметры сетевых дисков”(Ctrl+9).
И для того чтобы “отшлифовать” новую опцию, можно, по аналогии с опцией “Показывать размер” (Ctrl+5), по нажатию Ctrl+3 сделать тройное переключение: OFF; ON+disk label; ON+shell name.

ccaid

2019-01-16 11:32

reporter   bugnote:0016407

win10 x64
far x86 5351 или 5352 со включенной новой опцией
метки показываются
вызываем меню выбора диска
вставляем флешку
Far автоматически обновляет информацию о дисках (мы ничего не нажимаем), и флешка появляется в меню
но есть нюанс — вместо метки диска флешки надписи: либо Дисковод, либо USB-накопитель (возможно, зависит от буквы диска)
если обновить вручную, исправляется
если вызвать меню после монтирования флешки, такого не происходит

по поводу тройного переключения поддерживаю — логично и удобно

DrKnS

2019-01-16 12:50

administrator   bugnote:0016408

Last edited: 2019-01-16 12:50

на содержимое колонки меток диска не действует изменение настроек

flashgor
Эти настройки - для предотвращения тормозов при доступе к медленным устройствам.
Windows Shell вроде бы кеширует эту информацию, т.е. замедления быть не должно и отключать бессмысленно.
У вас оно есть?

либо Дисковод, либо USB-накопитель

ccaid
У меня сразу показывает метку. Как в эксплорере?

по нажатию Ctrl+3 сделать тройное переключение: OFF; ON+disk label; ON+shell name

flashgor
Я думал об этом, но надо ли? Это вроде опция из тех, что выбираются раз и навсегда, а не переключаются на лету в зависимости от ситуации.

ccaid

2019-01-16 13:06

reporter   bugnote:0016409

в эксплорере такого нет. я нашел старую флешку на 2 ГБ, вот она сразу правильно показалась. а две другие стабильно недочитываются. больше под рукой флешек нет :)

Это вроде опция из тех, что выбираются раз и навсегда

DrKnS
не факт. иногда может быть полезно глянуть метки дисков, особенно если это достигается просто комбинацией клавиш.
да и про показ размера можно сказать, что он выбирается раз и навсегда.

ccaid

2019-01-16 13:08

reporter   bugnote:0016410

2-гиговая с FAT32, а недочитываемые — с NTFS и exFAT.

flashgor

2019-01-16 13:38

reporter   bugnote:0016411

Last edited: 2019-01-16 13:39

DrKnS, Такая позиция понятна и справедлива. Свои замечание я писал исходя из соображений сохранения общей логики и предсказуемости поведения меню настроек диалога выбора диска.
Что касаемо опросов медленных устройств…
Так как я пользуюсь отображением меток диска (думаю, это будет и при отображении размеров и ф.с. дисков), то при пропаже сети и/или компьютера из сети, или большой нагрузке на какой-то диск, при вызове меню смены диска, возникают подвисания far, иногда достаточно продолжительные. Такой же эффект бывает когда начинает умирать локальный диск.
Лучше всего было бы вынесение опросов устройств в отдельные потоки, причём для каждого диска своего потока. Это дало бы возможность сохранить отзывчивость диалога, и в случае возникновения проблем, оперативно определять их локализацию. В случае с локальным диском это может быть очень важно, и помочь в сохранении данных. Думал создать новую задачу, но не знаю, будет ли кто-нибудь с этим заморачиваться?
Для меня это один из наиболее часто используемых диалогов а far, поэтому изменения в нём для меня важны.

ccaid

2019-01-16 17:04

reporter   bugnote:0016412

провел еще немного тестов.
та флешка, которая с exFAT, на другом, более старом компе сразу показалась. но этом втором компе четвертая флешка 4 ГБ FAT32 — USB-накопитель. не трогая четвертую, воткнул флешку с exFAT, она опять определилась, а 4-гиговая даже в этот момент не обновилась.

ccaid

2019-01-16 17:21

reporter   bugnote:0016413

все сложнее оказалось. для 4-гиговой (на втором компе) в эксплорере та же надпись. без метки, подумал я. начал задавать метку, а ничего не происходит. только когда включил CtrlL, увидел свою метку там. ну, и при отключении шелл-нейм, тоже правильно показывает. так что на втором компе в Far'е того эффекта не наблюдается.

DrKnS

2019-01-16 17:25

administrator   bugnote:0016414

5354 - Ctrl+3 и учитываются опции.

flashgor

2019-01-17 06:43

reporter   bugnote:0016415

Спасибо! Всё отлично! Даже help поправили. :-)

ccaid

2022-07-11 20:47

reporter   bugnote:0017338

Где-то в интервале:
Far30b5845.x86.20210711
Far30b5866.x86.20210803
отвалился показ shell name

ccaid

2022-07-13 21:10

reporter   bugnote:0017339

5992 — fixed

Issue History

Date Modified Username Field Change
2018-06-20 20:25 pyhedgehog New Issue
2018-06-20 21:35 2useven10 Note Added: 0016150
2018-06-20 22:27 DrKnS Note Added: 0016151
2018-06-21 14:26 DrKnS Assigned To => DrKnS
2018-06-21 14:26 DrKnS Status new => assigned
2018-06-21 18:57 DrKnS Status assigned => feedback
2018-06-21 18:57 DrKnS Note Added: 0016153
2019-01-15 10:20 ccaid Note Added: 0016400
2019-01-15 10:31 DrKnS Note Added: 0016401
2019-01-15 10:37 ccaid Note Added: 0016402
2019-01-15 15:30 flashgor Note Added: 0016403
2019-01-15 20:52 DrKnS Relationship added has duplicate 0003690
2019-01-15 21:02 DrKnS Note Added: 0016404
2019-01-16 07:07 flashgor Note Added: 0016405
2019-01-16 07:47 flashgor Note Edited: 0016405
2019-01-16 11:32 ccaid Note Added: 0016407
2019-01-16 12:50 DrKnS Note Added: 0016408
2019-01-16 12:50 DrKnS Note Edited: 0016408
2019-01-16 13:06 ccaid Note Added: 0016409
2019-01-16 13:08 ccaid Note Added: 0016410
2019-01-16 13:38 flashgor Note Added: 0016411
2019-01-16 13:39 flashgor Note Edited: 0016411
2019-01-16 17:04 ccaid Note Added: 0016412
2019-01-16 17:21 ccaid Note Added: 0016413
2019-01-16 17:25 DrKnS Note Added: 0016414
2019-01-17 06:43 flashgor Note Added: 0016415
2019-02-28 19:31 DrKnS Status feedback => closed
2019-02-28 19:31 DrKnS Resolution open => fixed
2019-02-28 19:31 DrKnS Fixed in Version => 3.0
2019-02-28 19:31 DrKnS Build => 5354
2022-07-11 20:47 ccaid Status closed => feedback
2022-07-11 20:47 ccaid Resolution fixed => reopened
2022-07-11 20:47 ccaid Note Added: 0017338
2022-07-13 21:10 ccaid Note Added: 0017339
2023-08-31 19:30 DrKnS Status feedback => closed
2023-08-31 19:30 DrKnS Build 5354 => 5992