Автоматическая замена шары на букву диска

Хотите говорить о Far и не знаете, куда обратиться?
fml2
Posts: 490
Joined: Mon 09 Jul, 2012 22:10
Has thanked: 1 time
Been thanked: 5 times

Автоматическая замена шары на букву диска

Post by fml2 » Tue 21 Mar, 2017 15:21

Заметил тут вот что.

Я отобразил каталог на шаре на диск Z (net use ...). Потом в Фар зашел на эту шару, но при этом использовал имя UNC, т.е. "cd \\myserver\my\path". Но при этом панель оказалась на диске Z. В истории каталогов тоже занеслось Z, а не имя UNC.

Мне это показалось странным и неожиданным. Кроме того, если я "отсоединю" этот диск (присоединение было временным), то в истории папок останутся несуществующие папки.

Такая автоматическая замена сетевых путей на (действительные в момент использования) буквы дисков так и задумана?

User avatar
DrKnS
Posts: 4648
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 4 times
Been thanked: 125 times
Contact:

Автоматическая замена шары на букву диска

Post by DrKnS » Tue 21 Mar, 2017 15:33

Не задумана и у меня, например, не воспроизводится.

2useven10
Posts: 3045
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 2 times
Been thanked: 84 times

Автоматическая замена шары на букву диска

Post by 2useven10 » Tue 21 Mar, 2017 16:38

Через cd у меня тоже не воспроизводится,
А если зайти через список шар (Net: \\Server) тогда происходит переход на букву диска, если она есть.

fml2
Posts: 490
Joined: Mon 09 Jul, 2012 22:10
Has thanked: 1 time
Been thanked: 5 times

Автоматическая замена шары на букву диска

Post by fml2 » Tue 21 Mar, 2017 16:48

А-а, пардон, точно! Я тоже переходил по net:\\myserver. Т.е., получется, это фича плагина?

2useven10
Posts: 3045
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 2 times
Been thanked: 84 times

Автоматическая замена шары на букву диска

Post by 2useven10 » Tue 21 Mar, 2017 17:19

Получается.
При желании можете маросом подменить Enter на шаре, например, на cd CtrlEnter Enter.

User avatar
DrKnS
Posts: 4648
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 4 times
Been thanked: 125 times
Contact:

Автоматическая замена шары на букву диска

Post by DrKnS » Tue 21 Mar, 2017 17:26

Это та ситуация, когда уместна опция, не?

2useven10
Posts: 3045
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 2 times
Been thanked: 84 times

Автоматическая замена шары на букву диска

Post by 2useven10 » Tue 21 Mar, 2017 17:30

Скорее да, но на мой взгдяд - не критично.

User avatar
HaRT
Moderator
Posts: 8118
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 68 times
Been thanked: 107 times

Автоматическая замена шары на букву диска

Post by HaRT » Tue 21 Mar, 2017 20:46

DrKnS wrote: Это та ситуация, когда уместна опция, не?
Или можно навесить разный способ входа на разные клавиши: Enter/CtrlPgDn.
Или, например, в режиме коротких имён (CtrlN) входить по букве (притом только если она есть), а в обычном — по UNC-пути.
Last edited by HaRT on Tue 21 Mar, 2017 20:48, edited 1 time in total.
Фар есть инструмент, а не нянька. © 2009 DrKnS

User avatar
DrKnS
Posts: 4648
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 4 times
Been thanked: 125 times
Contact:

Автоматическая замена шары на букву диска

Post by DrKnS » Tue 21 Mar, 2017 22:08

А в чем вообще смысл такого интеллектуального поведения?
Заходя через сервер, вроде как ожидаешь попасть в шару (и, что немаловажно, иметь возможность потом из неё выйти обратно в сервер), а вместо этого оказываешься непойми где и назад пути нет.

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

Автоматическая замена шары на букву диска

Post by zg » Tue 21 Mar, 2017 23:33

+1, тем более для захода по букве есть более короткий путь.

User avatar
HaRT
Moderator
Posts: 8118
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 68 times
Been thanked: 107 times

Автоматическая замена шары на букву диска

Post by HaRT » Tue 21 Mar, 2017 23:34

DrKnS wrote: А в чем вообще смысл такого интеллектуального поведения?
Некоторые не очень хорошо написанные программы не понимают UNC-пути. Ну и с буквой вместо шары тупо короче.
DrKnS wrote: ожидаешь попасть в шару
Так я ж и не предлагаю „входить в букву“ по умолчанию. На мой взгляд, режим коротких имён достаточно редко применяется в целом (и вроде бы вообще не применяется в плагине Network), чтобы он неплохо подходил для этой цели. Вот если бы ещё добавить какую-то индикацию на панели (хоть регистром замапленной буквы).
Фар есть инструмент, а не нянька. © 2009 DrKnS

fml2
Posts: 490
Joined: Mon 09 Jul, 2012 22:10
Has thanked: 1 time
Been thanked: 5 times

Автоматическая замена шары на букву диска

Post by fml2 » Wed 22 Mar, 2017 08:59

Мне бы больше всего понравилось решение, при котором по Enter заходишь на шару, а по какой-нибудь другой кнопке (н-р, Ctrl+Enter или Shift+Enter или Ctrl+PgDn) -- на диск, если таковой имеется. Если диска нет, то не знаю, что лучше: зайти как на шару или остаться на месте.

Мне кажется, привязывать режим вхождения к коротким/длинным именам неправильно. Ведь есть программы, которые могут работать с длинными именами, но не могут с UNC.

User avatar
DrKnS
Posts: 4648
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 4 times
Been thanked: 125 times
Contact:

Автоматическая замена шары на букву диска

Post by DrKnS » Wed 22 Mar, 2017 11:23

HaRT wrote: режим коротких имён достаточно редко применяется в целом (и вроде бы вообще не применяется в плагине Network), чтобы он неплохо подходил для этой цели.
Проблема в том, что режим коротких имён:
- глобален
- режим (сам включил - сам и выключай).

CtrlN Enter CtrlN - вы правда готовы этим пользоваться?
fml2 wrote: по какой-нибудь другой кнопке (н-р, Ctrl+Enter или Shift+Enter или Ctrl+PgDn) -- на диск, если таковой имеется.
"%буквадиска% : Enter" - подходящая кнопка?

2useven10
Posts: 3045
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 2 times
Been thanked: 84 times

Автоматическая замена шары на букву диска

Post by 2useven10 » Wed 22 Mar, 2017 12:57

DrKnS wrote: "%буквадиска% : Enter" - подходящая кнопка?
Настолько очевидно нет, что непонятно зачем об этом спрашивать.
Предложенный fml2 вариант практически идеален: по-умолчанию разумное поведение, все возможности сохранены без дополнительных настроек.
Я за: Enter -> шара, Ctrl-PgDn -> есть=диск, нет=шара. В каком-то смысле аналогия Ctrl-PgDn в на архивах.

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

Автоматическая замена шары на букву диска

Post by zg » Wed 22 Mar, 2017 13:02

2useven10 wrote:Настолько очевидно нет, что непонятно зачем об этом спрашивать.
1. мне неочевидно.
2. явная демагогия.

User avatar
HaRT
Moderator
Posts: 8118
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 68 times
Been thanked: 107 times

Автоматическая замена шары на букву диска

Post by HaRT » Wed 22 Mar, 2017 13:04

2useven10 wrote: Я за: Enter -> шара, Ctrl-PgDn -> есть=диск, нет=шара. В каком-то смысле аналогия Ctrl-PgDn в на архивах.
Поддерживаю.
Фар есть инструмент, а не нянька. © 2009 DrKnS

Post Reply

Return to “Обсуждение Far Manager”