Папка "Application Data"

Столкнулись с проблемой в использовании Far? Здесь можно получить помощь.
GSV4
Posts: 21
Joined: Wed 01 Nov, 2017 07:52

Папка "Application Data"

Post by GSV4 » Wed 01 Nov, 2017 08:27

1. Заходим в каталог "C:\Users\Alex\AppData\Local" [1]. Видим там, кроме всего прочего, папку "Application Data" (папку-связь на [1]).
2. Заходим в нее и попадаем опять в каталог [1]. Правда, в заголовке файловой панели уже отображается "C:\Users\Alex\AppData\Local\Application Data".
3. Опять заходим в папку "Application Data" и опять попадаем в каталог [1]. Теперь в заголовке файловой панели отображается "C:\Users\Alex\AppData\Local\Application Data\Application Data".
И т.д. до бесконечности.

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

Папка "Application Data"

Post by DrKnS » Wed 01 Nov, 2017 08:42

И?

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

Папка "Application Data"

Post by GSV4 » Wed 01 Nov, 2017 08:45

Вы считаете нормальным то, что мы находимся в одном каталоге, а путь в заголовке файловой панели постоянно меняется?

2useven10
Posts: 3556
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 3 times
Been thanked: 138 times

Папка "Application Data"

Post by 2useven10 » Wed 01 Nov, 2017 09:16

Да. Путь показывается правильно.

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

Папка "Application Data"

Post by GSV4 » Wed 01 Nov, 2017 10:09

Что правильно? "C:\Users\Alex\AppData\Local\Application Data\Application Data\Application Data\Application Data\Application Data\Application Data"???
В заголовке файловой панели должен отображаться путь к каталогу, в котором находится пользователь. И заголовок никак не должен зависеть от того, СКОЛЬКО РАЗ в этот каталог пользователь заходил.

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

Папка "Application Data"

Post by John Doe » Wed 01 Nov, 2017 10:24

А в проводнике, или в cmd вы наблюдаете другое поведение?

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

Папка "Application Data"

Post by DrKnS » Wed 01 Nov, 2017 11:28

GSV4 wrote:
Wed 01 Nov, 2017 10:09
В заголовке файловой панели должен отображаться путь к каталогу, в котором находится пользователь. И заголовок никак не должен зависеть от того, СКОЛЬКО РАЗ в этот каталог пользователь заходил.
Вы находитесь в "C:\Users\Alex\AppData\Local\Application Data\Application Data\Application Data\Application Data\Application Data\Application Data", Far вам именно это показывает, что не так?

P.S. Если нажать на Application Data Ctrl+A, то можно открыть для себя, что это ссылка. И даже узнать, куда она ведет.

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

Папка "Application Data"

Post by GSV4 » Wed 01 Nov, 2017 11:51

John Doe wrote:
Wed 01 Nov, 2017 10:24
А в проводнике, или в cmd вы наблюдаете другое поведение?
Другое. В Проводнике при попытке войти в папку "Application Data" выходит сообщение "Отказано в доступе".
Очевидно, что FAR при входе в папку игнорирует данную ошибку, но в заголовок файловой панели "по инерции" добавляет имя этой папки. В этом-то и баг.

2useven10
Posts: 3556
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 3 times
Been thanked: 138 times

Папка "Application Data"

Post by 2useven10 » Wed 01 Nov, 2017 15:22

Ошибки нет. Просто фар умеет заходить в такие папки.
Хорошо это или нет -- отдельный вопрос
Last edited by 2useven10 on Wed 01 Nov, 2017 15:26, edited 1 time in total.

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

Папка "Application Data"

Post by John Doe » Wed 01 Nov, 2017 15:53

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

Баг и в эксплорере?

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

Папка "Application Data"

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

John Doe wrote:
Wed 01 Nov, 2017 15:53
Однако аналогичную ссылку можно создать самому, и убедиться что эксплорер ходит по закольцованных связям точно так же.

Баг и в эксплорере?
Действительно, Проводник делает то же самое. Но все равно это глупо.
Лично я бы сделал так:
1. При попытке войти в папку-ссылку выводил бы пользователю предупреждение: "Сейчас произойдет переход в следующую папку: ..."
2. В заголовке панели всегда бы выводил ту папку, в которой находится пользователь (если этот папка-ссылка - то папку, на которую указывает ссылка).

topmo3
Posts: 126
Joined: Mon 21 Aug, 2006 15:36
Has thanked: 2 times
Been thanked: 3 times

Папка "Application Data"

Post by topmo3 » Thu 02 Nov, 2017 06:10

GSV4 wrote:
Thu 02 Nov, 2017 06:00
Лично я бы сделал так
имхо, специально делать поведение FAR отличным от всех остальных программ при работе с папками чревато всякими засадами...
Last edited by topmo3 on Thu 02 Nov, 2017 06:11, edited 1 time in total.

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

Папка "Application Data"

Post by GSV4 » Thu 02 Nov, 2017 10:12

topmo3 wrote:
Thu 02 Nov, 2017 06:10
имхо, специально делать поведение FAR отличным от всех остальных программ при работе с папками чревато всякими засадами...
Не скажите. По-моему, папки-ссылки уже сами по себе являются засадами.

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

Папка "Application Data"

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

у меня, скажем, папка documents - ссылка, и я не очень буду рад, если при заходе в неё меня перенесёт в другое место. текущее поведение - общепринято и вряд ли вы с текущем уровнем аргументации кого-то здесь переубедите.

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

Папка "Application Data"

Post by GSV4 » Thu 02 Nov, 2017 12:23

zg wrote:
Thu 02 Nov, 2017 10:29
у меня, скажем, папка documents - ссылка, и я не очень буду рад, если при заходе в неё меня перенесёт в другое место. текущее поведение - общепринято и вряд ли вы с текущем уровнем аргументации кого-то здесь переубедите.
Странный Вы человек. Зная, что папка ссылается в какое-то место, Вы даже не хотите знать, куда она ссылается? Получается, Вы живете в каком-то иллюзорном мире. А если эта папка удалится, где Вы будете искать свои данные?
Лично я предпочитаю прозрачность, чтобы все было под контролем. А все эти ссылки порождают хаос и больше ничего.

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

Папка "Application Data"

Post by zg » Thu 02 Nov, 2017 12:49

GSV4 wrote:
Thu 02 Nov, 2017 12:23
Вы даже не хотите знать, куда она ссылается?
я знаю куда она ссылается. я хочу, например, при переходе на уровень выше попасть в профиль.

Post Reply

Return to “Нужна помощь”