NTLinks + NTLinksMaker: создание и инфо о ссылках NTFS

Обсуждение только плагинов и утилит для Total Commander.

Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер

Аватара пользователя
MVV
Сообщения: 4815
Зарегистрирован: Чт окт 15, 2009 10:58
Откуда: Ростов-Дон

Сообщение MVV »

Применительно к комбобоксу выбора типов ссылок добавка "(по умолчанию)" именно бессмысленна, ибо какой пункт выбран, те ссылки и создаются, и описания всех режимов исчерпывающие. Если написано "только символические ссылки", то только они и будут создаваться, умолчаний тут нет.

Да мне без разницы, сиди на старой версии, если тебе так больше нравится. 8)
А у меня в планах добавление поддержки длинных путей...
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Смысл в эстетике, я уже повторяюсь, собственно. Умолчание - это то, что уже выбрано, поэтому есть.
Планы - это хорошо. И выложить хотя бы в облако поправленную старую версию труда, думаю, не составит. :wink:
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Gynaecologist
Сообщения: 5
Зарегистрирован: Пт янв 21, 2005 19:38
Контактная информация:

Сообщение Gynaecologist »

MVV писал(а):В итоге получишь что-то вроде этого. :D
Как говориться на вкус и цвет фломастеры разные... я ссылки делаю не часто, поэтому мне не в лом раз в год тыкнуть на "Pack Files" и выбрать там нужный архиватор (так, например, работает плагин Wipe), а тулбар не хочу пересыщать редкоиспользуемыми значками.

В общем, через MultiArc программу всё равно не заставить работать по двум причинам:
-MultiArc скрывает окно вызываемого архиватора, и диалогового окна NTLinksMaker не появляется, а по этому дальнейших действий не выполнить. Настройки, позволяющей не скрывать окно нет.
-При выборе нескольких файлов, MultiArc вызывает архиватор каждый раз на новое имя, а это означает что например, создать сто ссылок за один проход не получится: NTLinksMaker будет запущен сто раз.

Короче жаль, но если будет программа в виде WCX-плагина, думаю, не только я буду благодарен.
Аватара пользователя
MVV
Сообщения: 4815
Зарегистрирован: Чт окт 15, 2009 10:58
Откуда: Ростов-Дон

Сообщение MVV »

Аддон-то покажи свой, без него тут и обсуждать нечего. :)

Чтобы архиватор вызывался не на каждый файл, а один раз на всех, как я уже упоминал, нужно использовать параметр %L, который однако генерит список в ANSI, посему в NTLinks Maker не поддерживается.

А для кнопок в тотале есть не только панель инструментов: можно сделать на основной панели кучу выпадающих дочерних, можно добавить в главное меню, в меню Запуск, в меню избранного...
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

Gynaecologist
Замечание за нарушение правил форума. Избыточное цитирование убрано.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Аватара пользователя
MVV
Сообщения: 4815
Зарегистрирован: Чт окт 15, 2009 10:58
Откуда: Ростов-Дон

Сообщение MVV »

Интересующихся прошу потестировать новую версию с поддержкой длинных (до 1024 символов) путей:

NTLinks Maker 1.1.0.300
Аватара пользователя
MVV
Сообщения: 4815
Зарегистрирован: Чт окт 15, 2009 10:58
Откуда: Ростов-Дон

Сообщение MVV »

Заметил, что после добавления префикса поддержки длинных путей поломались точки соединения, починил.

NTLinks Maker 1.1.0.304
Аватара пользователя
MVV
Сообщения: 4815
Зарегистрирован: Чт окт 15, 2009 10:58
Откуда: Ростов-Дон

Сообщение MVV »

Добавил поддержку длинных путей и в NTLinks:

NTLinks 1.6.0.242

Вроде всё работает, но, конечно, требует более тщательного тестирования.
Аватара пользователя
MVV
Сообщения: 4815
Зарегистрирован: Чт окт 15, 2009 10:58
Откуда: Ростов-Дон

Сообщение MVV »

Исправил баг при чтении относительных путей без завершающего нулевого символа (оказалось, стандартная mklink этим грешит).

NTLinks 1.6.0.244 32/64
* чтение относительных путей без завершающего нулевого сивмола
Аватара пользователя
MVV
Сообщения: 4815
Зарегистрирован: Чт окт 15, 2009 10:58
Откуда: Ростов-Дон

Сообщение MVV »

После добавления поддержки длинных путей Maker перестал работать с UNC-именами, исправил.

NTLinks Maker 1.1.1.322
* поддержка UNC-путей источника и назначения (тонкости в работе с длинными путями)
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Смысл в lng, если ты перевод в exe-шник встроил?
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Аватара пользователя
MVV
Сообщения: 4815
Зарегистрирован: Чт окт 15, 2009 10:58
Откуда: Ростов-Дон

Сообщение MVV »

Внешние файлы со встроенными локализациями - это как минимум всегда актуальные образцы для новых переводов. Кроме того, на нерусской винде русскую локализацию можно включить только внешним файлом. Если в твоём случае оба выстрела мимо, то тебе внешние файлы не нужны.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Если я exe-шник переименую, то заимствуется внутренний перевод, а не "актуальный".
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Аватара пользователя
MVV
Сообщения: 4815
Зарегистрирован: Чт окт 15, 2009 10:58
Откуда: Ростов-Дон

Сообщение MVV »

Если ты переименовываешь экзешник, тебе надо переименовывать и инишник, иначе, конечно, будет использоваться внутренний перевод (русский в русской системе, иначе английский).
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Ясно. А можно местами поменять 1 и 2 строчку в комбобоксе (по убыванию длины записей) и отступ на пиксель побольше сделать?
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Ответить