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

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

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

Post by fml2 »

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

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

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

Такая автоматическая замена сетевых путей на (действительные в момент использования) буквы дисков так и задумана?
User avatar
DrKnS
Posts: 6114
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 12 times
Been thanked: 426 times

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

Post by DrKnS »

Не задумана и у меня, например, не воспроизводится.
2useven10
Posts: 5205
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 310 times

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

Post by 2useven10 »

Через cd у меня тоже не воспроизводится,
А если зайти через список шар (Net: \\Server) тогда происходит переход на букву диска, если она есть.
fml2
Posts: 534
Joined: Mon 09 Jul, 2012 22:10
Has thanked: 2 times
Been thanked: 8 times

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

Post by fml2 »

А-а, пардон, точно! Я тоже переходил по net:\\myserver. Т.е., получется, это фича плагина?
2useven10
Posts: 5205
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 310 times

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

Post by 2useven10 »

Получается.
При желании можете маросом подменить Enter на шаре, например, на cd CtrlEnter Enter.
User avatar
DrKnS
Posts: 6114
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 12 times
Been thanked: 426 times

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

Post by DrKnS »

Это та ситуация, когда уместна опция, не?
2useven10
Posts: 5205
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 310 times

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

Post by 2useven10 »

Скорее да, но на мой взгдяд - не критично.
User avatar
HaRT
Moderator
Posts: 10822
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

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

Post by HaRT »

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: 6114
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 12 times
Been thanked: 426 times

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

Post by DrKnS »

А в чем вообще смысл такого интеллектуального поведения?
Заходя через сервер, вроде как ожидаешь попасть в шару (и, что немаловажно, иметь возможность потом из неё выйти обратно в сервер), а вместо этого оказываешься непойми где и назад пути нет.
User avatar
zg
zero-gravity
Posts: 6016
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 185 times
Contact:

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

Post by zg »

+1, тем более для захода по букве есть более короткий путь.
User avatar
HaRT
Moderator
Posts: 10822
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

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

Post by HaRT »

DrKnS wrote: А в чем вообще смысл такого интеллектуального поведения?
Некоторые не очень хорошо написанные программы не понимают UNC-пути. Ну и с буквой вместо шары тупо короче.
DrKnS wrote: ожидаешь попасть в шару
Так я ж и не предлагаю „входить в букву“ по умолчанию. На мой взгляд, режим коротких имён достаточно редко применяется в целом (и вроде бы вообще не применяется в плагине Network), чтобы он неплохо подходил для этой цели. Вот если бы ещё добавить какую-то индикацию на панели (хоть регистром замапленной буквы).
Фар есть инструмент, а не нянька. © 2009 DrKnS
fml2
Posts: 534
Joined: Mon 09 Jul, 2012 22:10
Has thanked: 2 times
Been thanked: 8 times

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

Post by fml2 »

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

Мне кажется, привязывать режим вхождения к коротким/длинным именам неправильно. Ведь есть программы, которые могут работать с длинными именами, но не могут с UNC.
User avatar
DrKnS
Posts: 6114
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 12 times
Been thanked: 426 times

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

Post by DrKnS »

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

CtrlN Enter CtrlN - вы правда готовы этим пользоваться?
fml2 wrote: по какой-нибудь другой кнопке (н-р, Ctrl+Enter или Shift+Enter или Ctrl+PgDn) -- на диск, если таковой имеется.
"%буквадиска% : Enter" - подходящая кнопка?
2useven10
Posts: 5205
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 310 times

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

Post by 2useven10 »

DrKnS wrote: "%буквадиска% : Enter" - подходящая кнопка?
Настолько очевидно нет, что непонятно зачем об этом спрашивать.
Предложенный fml2 вариант практически идеален: по-умолчанию разумное поведение, все возможности сохранены без дополнительных настроек.
Я за: Enter -> шара, Ctrl-PgDn -> есть=диск, нет=шара. В каком-то смысле аналогия Ctrl-PgDn в на архивах.
User avatar
zg
zero-gravity
Posts: 6016
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 185 times
Contact:

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

Post by zg »

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

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