Ru-Board.club
← Вернуться в раздел «Программы»

» Total Commander (часть 9)

Автор: maK
Дата сообщения: 02.03.2016 15:21
Avada
открывается через "Внутреннее меню для файла под курсором" или аналогичное.
Автор: Avada
Дата сообщения: 02.03.2016 15:47
maK
Внутреннее меню — это которое при настройке внутренней ассоциации со звёздочкой для open? Если да, так по Enter вместо этого меню открывается системная ассоциация для файла, на который ссылается ярлык. А при обращении через системное контекстное меню (где появляются команды с добавлением "внутр.") AkelPad выводит сообщение о попытке открыть бинарный файл. И это действительно попытка открыть в текстовом редакторе файл ярлыка как таковой, а не то, на что ярлык ссылается.
Если эта методика у кого-то работает, соответствующие строки из секции Associations файла wincmd.ini можно увидеть?
Автор: maK
Дата сообщения: 02.03.2016 16:39
Avada

Код: Filter86=*.txt.lnk
Filter86_open=""G:\Read&Aloud\Creation&Editing\UltraEdit PortApp\UltraEditPortable.exe" "%1""
Автор: Avada
Дата сообщения: 02.03.2016 17:40
maK
UltraEdit не пользуюсь, а про AkelPad было сказано выше. Через "Открыть (внутр.)" — попытка открыть в редакторе бинарный файл (сам ярлык, а не связанный текстовик). Аналогично — через "Внутреннее меню для файла под курсором"" в главном меню.
Автор: tramparamparam
Дата сообщения: 03.03.2016 01:08
Avada 17:40 02-03-2016
Цитата:
UltraEdit не пользуюсь, а про AkelPad было сказано выше. Через "Открыть (внутр.)" — попытка открыть в редакторе бинарный файл (сам ярлык, а не связанный текстовик). Аналогично —  через "Внутреннее меню для файла под курсором"" в главном меню.

Насколько я знаю, AkelPad вообще не умеет корректно работать с системными файлами-ярлыками. Во всяком случае, не умеет с дефолтными настройками. Не знаю, можно ли его перенастроить. В этом отличие AkelPad от подавляющего большинства Windows-приложений (отнюдь не только текстовых редакторов), которые при скармливании им файла ярлыка .LNK автоматически подменяют его на целевой файл.

Честно говоря, когда я давал свой совет Kiril777, то просто не обратил внимание, что в качестве редактора используется именно AkelPad.

С другой стороны, непонятно, 14:43 02-03-2016
Цитата:
при запуске такого ярлыка на это самое второе расширение системе глубоко плевать, а расширением продолжает считаться ровно то, что находится правее последней точки. То есть LNK.

Разумеется, это именно так. Я и не утверждал иного. С точки зрения системы всё, что предшествует последней точке в полном имени файла - это базовая часть имени, а не расширение. В данном случае второе "расширение" (а по сути, просто последняя часть базовой части имени) .TXT - это совершенно произвольное уникальное сочетание символов, якорь, на который можно завязать внутреннюю ассоциацию. С таким же успехом можно использовать [file name 111 mamamylaramu 123.lnk], причём без всяких промежуточных точек. Но в контексте данного обсуждения мне казалось логичным использовать в качестве якоря комбинацию букв [txt], а не какую-нибудь другую, а для удобства отделить его точкой от остальной части имени.
Автор: Kiril777
Дата сообщения: 03.03.2016 04:26
Ладно, всем спасибо, хотел услышать мнение знатоков по этому вопросу

Может есть способ наведя курсор на ярлык открыть в ТС папку где располагается сам объект, на который ссылаются? И тогда уже по нормальному открыть его?
Автор: Abel11
Дата сообщения: 03.03.2016 05:02
Kiril777
При помощи TCIMG так.
Автор: Avada
Дата сообщения: 03.03.2016 07:08
Kiril777
Вообще говоря, без всяких особых ухищрений по Ctrl+влево/вправо на файле ярлыка под курсором открывается в неактивной панели папка с объектом ссылки. А если в настройках TC задано отображение в неактивной панели курсора (TC 8.0 и выше, ключ InactiveFocus), он на такой объект по умолчанию устанавливается (TC 8.51 и выше, ключ CtrlArrowOpenArchive). И в любом случае, если далее неактивную панель сделать активной, на объекте окажется обычный курсор. Но всё-таки советую обратить внимание на мою рекомендацию насчёт файловых ссылок NTFS, позволяющих и контейнер для нужных файлов создать, и от ярлыков отказаться.
Автор: tramparamparam
Дата сообщения: 04.03.2016 22:21
Подскажите, нет ли какого-нибудь способа отключить строку с хлебными крошками над файловой панелью (не знаю, как этот элемент управления правильно называется) только для пассивной панели.

Пытаюсь выгадать немного пространства по вертикали при вертикальном расположении панелей. Но в активной панели без этой строки никак, а вот в пассивной можно было бы обойтись.
Спасибо!
Автор: LonerDergunov
Дата сообщения: 04.03.2016 22:52
tramparamparam
Autoit/Autohotkey помогут сделать желаемое
Автор: tramparamparam
Дата сообщения: 05.03.2016 00:06
LonerDergunov 22:52 04-03-2016
Цитата:
Autoit/Autohotkey помогут сделать желаемое

С трудом представляю, как именно может помочь сторонний инструмент. Мы ведь говорим об элементе интерфейса TC
Автор: LonerDergunov
Дата сообщения: 05.03.2016 00:40

Цитата:
как именно может помочь сторонний инструмент

Насколько понимаю - как-то вот так.
http://forum.script-coding.com/viewtopic.php?id=9713
Но не знаю, поможет ли, будет ли файловая панель растягиваться потом вверх или просто будет скрыта панелька навигации.
Автор: Kiril777
Дата сообщения: 05.03.2016 02:43
Avada
Как с помощью NTLinksMaker создавать нормальные ссылки? В информации нашел только описания, а примеров не было.
Совет с Ctrl+влево/вправо мне очень понравился, думаю что и его одного хватит.
Спасибо.
Автор: Avada
Дата сообщения: 05.03.2016 08:30
Kiril777
У NTLinksMaker хороший подробный ридми-файл, там есть все нужные пояснения и по работе, и по настройкам, и по интеграции с TC. Включая и примеры. Можно работать как через командную строку, так и в диалоговом режиме. В последнем случае наглядно видно, какой тип создаваемой ссылки можно выбирать.
Автор: Avada
Дата сообщения: 05.03.2016 10:56
tramparamparam
Чтобы узнать, как что правильно называется, всегда можно заглянуть в справку. Этот элемент управления называется заголовком файловой панели, никоим образом не является синонимом цепочек навигации (они отключаются отдельно) и выполняет, помимо прочего, важную информационную функцию, показывая полный путь к текущему каталогу и состояние активности панели (активная и неактивная панели в первую очередь по разнице цвета заголовка и определяются, поскольку курсоры могут быть с двух сторон и какого угодно цвета). Лично я бы это ни при каких условиях отключать не стал. Ни полностью, ни частично.
Автор: Kiril777
Дата сообщения: 05.03.2016 11:36
Avada
Нет, спасибо конечно же, но конкретных примеров кнопок и пунктов меню там нет, что-то куда-то засунуть и подставить это я не пойму, да столько возни ради одного ярлыка который и так создается? Слишком наворочено и не понятно.
Автор: tramparamparam
Дата сообщения: 05.03.2016 13:33
Avada

Цитата:
Заголовок файловой панели
Двойной щелчок на этой строке открывает список каталогов, позволяющий быстро переходить в избранные каталоги. Щелчок правой кнопкой мыши открывает контекстное меню для текущего каталога, а щелчок правой кнопкой с задержкой в одну секунду открывает историю уже посещённых каталогов.

Что означает "с задержкой в одну секунду"? Задержка между чем и чем? Имеется в виду удержание кнопки нажатой? Пробовал по-всякому, но что-то у меня не получается.
Прошу прощения, забыл отключить утилиту ScrollNavigator,, которая в определенной ситуации перехватывает клики ПКМ. Внёс TC в список исключений в её настройках - и правая кнопка стала работать, как ожидалось.
Автор: maK
Дата сообщения: 05.03.2016 14:30
tramparamparam
задержка она и есть задержка: нажал пкм - держишь - видишь маленький индикатор - получаешь заявленный результат ... цирк
Автор: Avada
Дата сообщения: 05.03.2016 17:41
Kiril777
Символические ссылки обычно создаются не только "ради одного ярлыка", но и с другими целями. Кроме того, ИМХО, имеющейся информации и так более чем достаточно для использования её и в меню (через создание em-команд), и в кнопках. Например, если нужно запустить диалоговый вариант NTLinksMaker, в поле "Команда" кнопки или юзер-команды указывается путь к утилите, а в поле "Параметры" указывается /b "@%WL" "%T" (что и сказано в ридми). Нужный тип ссылки выбирается в выпадающем списке. Можно сразу задать создание именно новых символических ссылок (см. описание параметра /s в ридми), тогда в диалоге выбирать не придётся. И так далее.
Автор: spirit21
Дата сообщения: 05.03.2016 23:51
Любителям самых свежих версий ПО:
TC не видит в своем каталоге openssl-библиотеки (libeay32.dll, libssl32.dll) последней версии 1.0.2g (1.0.2.7) и не может их использовать для ftps. C библиотеками версии 1.0.2.4 все норм.
http://www.ghisler.ch/board/viewtopic.php?t=43668&sid=6c136a54d56c994bb0afd4b68b3acb1b
Автор: dev2null
Дата сообщения: 06.03.2016 08:55
spirit21 00:51 06-03-2016
Цитата:
Любителям самых свежих версий ПО:
TC не видит в своем каталоге openssl-библиотеки (libeay32.dll, libssl32.dll) последней версии 1.0.2g (1.0.2.7) и не может их использовать для ftps.

Вот эти видит. Правда, 1.0.2g скорее всего последняя версия openssl, которая будет работать с Тоталом: [more]В 1.0.2g (1.0.2.7) в конфигурационном скрипте компиляции отключен флаг ssl2 - если собирать без него, то библиотеки не работают с Тоталом и USD, например. То есть надо добавлять ключ enable-ssl2 при конфигурировании цели, чтобы длл работали. Но в следующих версиях openssl это насовсем выпилят, в 1.1.0 pre, например, ssl2 уже убрано из исходников.[/more]

Добавлено:

Цитата:
C библиотеками версии 1.0.2.4 все норм.

Если брать официальные, то 1.0.2.6 последняя версия, работающая с TC.

p.s. Гислер вроде в курсе этого: http://www.ghisler.ch/board/viewtopic.php?p=305272&sid=b974666b395e992c42fda21e91a99c16#305272
Автор: spirit21
Дата сообщения: 06.03.2016 20:28
D winrar есть такая фича:
"RAR и UnRAR для Windows читают информацию о конфигурации из файла rar.ini,
находящегося в том же каталоге, что и файл Rar.exe.
В этом файле может содержаться следующая строка:
switches=<любые ключи RAR, разделённые пробелами>
Кроме того, можно указывать отдельные наборы ключей для разных команд RAR,
используя следующий синтаксис:
switches_<команда>=<любые ключи RAR, разделённые пробелами>
Примеры:
switches_a=-m5 -s
switches_x=-o+"
Кто-нибудь этим пользуется в связке с TC? Как это работает на практике?
Автор: mig173
Дата сообщения: 06.03.2016 20:40
spirit21
Я пользуюсь, на практике для упаковки нажимаете Alt+F5 и выбираете RAR* (звездочка означает - внешний). Консольный RAR.exe прописанный в секции [Packer] берет информацию о методах сжатия из rar.ini (это все только для упаковки). Для распаковки используется dll из комплекта TC.
Автор: spirit21
Дата сообщения: 06.03.2016 20:53
mig173
Это все мне известно. Для случая, когда в rar.ini несколько строк "switches_<команда>=[какие-то ключи], чем определяется какой набор ключей будет использовать rar.exe?
Автор: mig173
Дата сообщения: 06.03.2016 21:00
Мой rar.ini

Код:
; RAR 5.30 64-bit
; ==============================
; -ma5        RAR5 Compression
; -m5        Максимальное сжатие
; -s        Непрерывный архив
; -md1g        Размер словаря (1Gb)
; -rr0        Информация для восстановления (нет)
; -mt4        Количество потоков (4)
; -qo-        Информация для быстрого открытия (нет)
; -msrar;7z;arj    Не сжимать файлы *.rar,7z,arj

switches_a=-ma5 -m5 -s -md1g -rr0 -mt4 -qo- -msrar;7z;arj
switches_m=-ma5 -m5 -s -md1g -rr0 -mt4 -qo- -msrar;7z;arj -t
switches_u=-m5 -md1g -mt4 -qo- -msrar;7z;arj
switches_d=-m5 -md1g
Автор: spirit21
Дата сообщения: 06.03.2016 22:15
mig173
В TC указываются эти ключи

Цитата:
switches_a - упаковка, switches_m - перемещение, switches_u - добавление и switches_d - удаление.

?
Автор: mig173
Дата сообщения: 06.03.2016 22:54
spirit21
Нет, это я зачем-то прописанные команды расшифровал в rar.ini. Если вы имеете ввиду секцию Packer в wincmd.ini, то просто

Код:
[Packer]
RAR=%COMMANDER_PATH%\ARC\rar.exe
Автор: Skif_off
Дата сообщения: 06.03.2016 23:07
dev2null
Почему выпиливают SSL 2.0 совсем, а как же обратная совместимость?
Автор: dev2null
Дата сообщения: 06.03.2016 23:27
Skif_off 00:07 07-03-2016
Цитата:
а как же обратная совместимость?

Забили, наверно. В чейнжлогах ничего кроме:

Цитата:
SSLv2 support has been removed. It still supports receiving a SSLv2
compatible client hello.
[Kurt Roeckx]

не нашёл.
Автор: Apollo2k4
Дата сообщения: 06.03.2016 23:35

Цитата:
Почему выпиливают SSL 2.0 совсем, а как же обратная совместимость?

Там огромная дырища в безопасности через SSLv2 можно подобрать ключ для более стойких алгоритмов шифрования.

Страницы: 1234567891011121314151617181920212223242526272829303132333435

Предыдущая тема: Дубль


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.