Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

NTLinks + NTLinksMaker: создание и инфо о ссылках NTFS
Goto page Previous  1, 2, 3 ... 33, 34, 35
 
Post new topic   Reply to topic    Total Commander Forum Index -> Плагины Total Commander printer-friendly view
View previous topic :: View next topic  
Author Message
MVV



Joined: 15 Oct 2009
Posts: 4692
Location: Ростов-Дон

Post (Separately) Posted: Mon Aug 19, 2019 10:23    Post subject: Reply with quote

Quote:
Не в курсе, о чём ты. У Sym/RP такие есть?

Я имел в виду ситуации, когда ссылка ведёт к объекту, в пути к которому есть другие ссылки. Например, D:\Path\Lnk1 ссылается на D:\Lnk2\Dir1, где D:\Lnk2 в свою очередь ссылается ещё на что-то.

Quote:
Что за запуск? Удаление одноимёнок без проверки вредно. Я же выше объяснял. Ссылка может вести на другой источник. Это не будет равноценной заменой.

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

Quote:
Какой объект? Одноимённый? Разберись в терминах.

Термины порой и правда сбивают с толку. Одноимёнка одна чего стоит, не говоря уже об имеющейся одноимёнке. Rolling Eyes

Quote:
Автопереименовывать существующие объекты не имеет смысла (хотя в ряде ренеймеров такая опция имеется).

В самом тотале есть такое, поэтому и уточняю. Задача - создание ссылки, т.е. нового объекта (папки-ссылки или файла-ссылки, или просто файловой записи в случае жесткой связи). Если возникает конфликт с уже существующим объектом (файлом/папкой/ссылкой), к имени добавляется суффикс со счётчиком таким образом, чтобы конфликт не возникал, затем ссылка наконец создаётся.
_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 13685
Location: Москва

Post (Separately) Posted: Mon Aug 19, 2019 17:37    Post subject: Reply with quote

Quote:
где D:\Lnk2 в свою очередь ссылается ещё на что-то.
Это нас должно волновать? Ссылка должна вести на тот объект, для которого создавалась. Так и происходит с LinkTarget.

Quote:
В случае, когда пользователь сначала сам разруливает конфликты, используя силу своего интеллекта.
Этот случай совершенно не потребен, когда речь идёт о десятках, сотнях и тысячах выбранных объектов, в т. ч. в режиме без подкаталогов.

Quote:
Одноимёнка одна чего стоит, не говоря уже об имеющейся одноимёнке.
Нашёл к чему придраться. Одноимёнка — одноимённый объект (папка/файл). Тебе это разъяснять надо? Серьёзно? Wink
Да и по контексту там всё абсолютно ясно.

Quote:
В самом тотале есть такое, поэтому и уточняю.
Знаю. Никогда не пользовался — не понимаю, зачем. Только проблемы создаёт.

Quote:
к имени добавляется суффикс со счётчиком таким образом, чтобы конфликт не возникал, затем ссылка наконец создаётся.
Да я прекрасно понимаю, как переименовываются имеющиеся одноимённые объекты. Об этом варианте больше не говорим.
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
MVV



Joined: 15 Oct 2009
Posts: 4692
Location: Ростов-Дон

Post (Separately) Posted: Tue Aug 20, 2019 09:00    Post subject: Reply with quote

Quote:
Это нас должно волновать? Ссылка должна вести на тот объект, для которого создавалась. Так и происходит с LinkTarget.

В случае ссылок в промежуточных уровнях на один и тот же объект можно ссылаться по-разному, по факту это один объект, но непосредственные ссылки разные.

Quote:
Этот случай совершенно не потребен, когда речь идёт о десятках, сотнях и тысячах выбранных объектов, в т. ч. в режиме без подкаталогов.

А мне очень кажется, что в таких ситуациях нужен реально инструмент синхронизации, который проанализирует ссылки и покажет, какие из них из какого теста, доверять всё маленькой утилите с минимумом логики я бы в таких случаях не стал.
_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 13685
Location: Москва

Post (Separately) Posted: Tue Aug 20, 2019 23:11    Post subject: Reply with quote

Quote:
по факту это один объект, но непосредственные ссылки разные.
Объясни, как это будет мешать системе автопереименования, если будет раскрываться только рассматриваемая ссылка? По мне, более чем досточно проверки по первому возращаемому пути (без потенциальной цепочки). Можно, конечно, всю цепочку проверять в цикле, но, боюсь, это может существенно сказаться на скорости.
Quote:
А мне очень кажется, что в таких ситуациях нужен реально инструмент синхронизации
Я так не думаю. Сихронизация подразумевает сравнение и дублирование структур, что не всегда удобно, т.к. нужно учитывать ряд опциональных факторов при смешивании. Тут же речь идёт только о создании ссылок в заданной структуре.
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Плагины Total Commander All times are GMT + 4 Hours
Goto page Previous  1, 2, 3 ... 33, 34, 35
Page 35 of 35

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group