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

» Total Commander (Часть 7)

Автор: oshizelly
Дата сообщения: 13.11.2010 14:34
firewall2006 13:50 13-11-2010
Цитата:

Цитата: Можно ли в Тотале выполнить групповое переименование если в названии файла должны содержаться квадратные скобки.  
Напримет, такое:  
[мой текст]

В поле "Маска" указать "{мой текст}" и в поле "Поиск и замена" указать "Найти: {|}" "Заменить на: [|]".
Автор: nevuser
Дата сообщения: 13.11.2010 15:07
Квадратные скобки записываются так: [[] и так: []] . Это точно документированный вариант: http://totalcommander.msk.ru/html/dialog_box___multi_rename_tool.html
Автор: oshizelly
Дата сообщения: 13.11.2010 15:22

Цитата:
Квадратные скобки записываются так: [[] и так: []] .

Это известное документированное решение. А меня заинтересовал вариант, предложенный firewall2006. Он действительно у кого-то работает?
Автор: firewall2006
Дата сообщения: 13.11.2010 15:24
oshizelly
Цитата:
Спрашиваю потому, что у меня сейчас не получилось так сделать, вот я и думаю, то ли сам что-то делаю неправильно, то ли совет не совсем правильный.
Всё нормально получается. Вы видимо просто не поняли, что под "мой текст" подразумевается определённая маска для переименования фалов. Вот пример:

Я раньше таким образом с бубном танцевал потому, что о документированном варианте не знал.

nevuser
Цитата:
Квадратные скобки записываются так: [[] и так: []] . Это точно документированный вариант
Спасибо.
Честно говоря не знал.
Автор: Avada
Дата сообщения: 13.11.2010 15:37
firewall2006
oshizelly

Вообще говоря, в ИГП для обработки квадратных скобок в именах есть стандартная методика.

Из книги про TC:
Цитата:
А определения [[] и []] позволяют корректно вставлять в поле открывающую либо закрывающую квадратную скобку. Зачем это нужно? Дело в том, что квадратные скобки играют в ИГП особую роль — они определяют шаблоны. И если вам случайно понадобится сделать имя вида "Файл [N]", то TC будет трактовать [N] как шаблон вставки исходного имени. Чтобы этого не происходило, нужно сами квадратные скобки обернуть в пару служебных квадратных скобок, т. е. написать "Файл [[]N[]]". Тогда никакой путаницы не возникнет, и при переименовании будет вставлена корректная строчка. Кстати, очень напоминает экранирование служебных символов в регулярных выражениях, не находите?

Из справки TC:
Цитата:
[[]Вставляет открывающую квадратную скобку.
[]]Вставляет закрывающую квадратную скобку (внутри квадратной скобки не могут быть вставлены другие команды!)

oshizelly
Про вертикальную черту тоже написано в справке — вот здесь (подраздел про поиск и замену). Несколько разных замен за один проход. Ничего недокументированного.

firewall2006
Работать-то вариант с превращением фигурных скобок в квадратные работает. Тем не менее это не ответ на заданный вопрос. В цитируемом исходном условии я не вижу ничего о надобности вообще заменять один вид скобок на другой. Также не утверждалось, что содержимое квадратных скобок для всех файлов списка одно и то же. Проблема была только и именно в том, как текст в квадратных скобках отличить от синтаксиса специальных выражений. Как — сказано выше.
Автор: oshizelly
Дата сообщения: 13.11.2010 22:56
Подскажите, есть ли какие-нибудь решения по использованию списка избранных каталогов (Directory hotlist) независимо от текущей раскладки клавиатуры? У меня имена папок на винте, в основном, на латинице, а текущая раскладка часто - русская. В результате: жму на привычный хоткей раз, другой, что думаю, такое, может, нажал недостаточно сильно Пока не сообразишь переключить раскладку. Хочется, чтобы работало на автомате, то есть, без размышлений о том, какая же у меня сейчас раскладка текущая.

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


Кстати, а вот в MS Office хоткеи, похоже, завязаны не на символы, а на клавиши клавиатуры. Поэтому можно не думать о том, какая раскладка клавиатуры в данный момент является текущей. Жмёшь на Alt + <F/А> -> <X/Ч> и получаешь команду меню File -> EXit. Интересно, как они там это сделали?
Автор: bredonosec
Дата сообщения: 14.11.2010 04:02
Dimitr1s

Цитата:
Всё же какие файлы изменяются? Если mp3, то "голый" Lister их не открывает, открывает какой-нибудь плагин типа mmedia. Вот плагин, Windows Media Player и "поднимает".

да, мп3.

Цитата:
Но, так или иначе, средствами системы, будет воспроизводить через WMP и "портить" mp3.

то есть, единственный способ - играть иными плейерами, так?
Автор: Avada
Дата сообщения: 14.11.2010 08:10
oshizelly
Это часть гораздо более общей проблемы, обсуждавшейся множество раз (см., например, здесь) и существующей, как нетрудно убедиться, во всех меню TC по "классическому" образцу (главное меню, меню "Запуск", избранные каталоги, меню выбора диска и пр.). Соответственно, эта (и не только эта) проблема более-менее нормально решается только там, где "классичесское" меню подменяется альтернативным, а разработчик альтернативы хочет и может учесть это обстоятельство (например, в расширенном меню дисков при использовании TWinKey).
Что касается MS Office, то ответ надо, ИМХО, искать в выделенном фрагменте. Для своих продуктов удобство обеспечено, а остальные их, видимо, мало волнуют.
Автор: Dimitr1s
Дата сообщения: 14.11.2010 12:26
bredonosec

Цитата:
то есть, единственный способ - играть иными плейерами, так?

Или плагинами которые не используют движок Windows Media Player, возможно этим. Я плагины не пробовал, использую другой плеер.
Автор: oshizelly
Дата сообщения: 14.11.2010 15:06
Avada 08:10 14-11-2010
Цитата:
Это часть гораздо более общей проблемы, обсуждавшейся множество раз (см., например, здесь) и существующей, как нетрудно убедиться, во всех меню TC по "классическому" образцу (главное меню, меню "Запуск", избранные каталоги, меню выбора диска и пр.). Соответственно, эта (и не только эта) проблема более-менее нормально решается только там, где "классичесское" меню подменяется альтернативным, а разработчик альтернативы хочет и может учесть это обстоятельство (например, в расширенном меню дисков при использовании TWinKey).

Надо же, как всё запущено... Тогда, может, моя дикая мысль насчёт использования сдвоенного комплекта команд в каждом меню ещё и не самая дикая? Только вот в каждом ли меню это можно реализовать? В списке избранных каталогов и командах меню "Start Menu" точно можно, кое-где ещё - наверное через пользовательские команды (в частности, так можно решить вопрос с быстрым переходом к нужному диску).

А ещё есть (была) когда-то маленькая, но очень мощная утилита клавиатурных раскладок Keyboard Ninja и в ней опция "Язык при входе в меню по Alt+буква", то есть, раскладка клавиатуры автоматически изменяется при нажатии Alt и любой буквы, то есть при входе в меню активной программы.

Вот только прога заброшена автором в 2002-го года, поэтому под Windows XP и Win7 первая опция не работает вообще, а вторая работает кривовато. При нажатии сочетания <Alt> + <letter key> прога автоматически переводит текущую раскладку клавиатуры на альтернативную (английскую) и тогда следующим нажатием уже срабатывает нужная латинская буква меню. Например, <Alt> + <V/M> x 2 (то есть, дважды нажать <V/M>, не отпуская клавиши Alt) открывает меню раздел View главного меню. Это, конечно, не так удобно, но всё же лучше, чем совсем ничего.

А ещё там была опция
Цитата:
Альтернативные раскладки .... 2. Альтернативная раскладка - раскладка, которая активируется когда нажата клавиша Alt. ... можно будет при вводе русского текста нажать Alt ввести английский текст и отпустить Alt. Переключения раскладок при этом не произойдет.
Но эта фича, к сожалению, вообще не работает под новыми осями, по крайней мере, у меня не работает.
Автор: 7773090
Дата сообщения: 14.11.2010 20:18
Навигация, клавиши.

Искал по справке - не нашел.

А как переходить к Панели инструментов с помошью клавишь ?
И как потом перемещяться на ней ?
Автор: Avada
Дата сообщения: 14.11.2010 21:31
7773090
TC 7.50 и выше: Alt+Shift+F11 — Активизировать управление с клавиатуры панелью инструментов.
Всё остальное можно найти здесь в разделе "Панель инструментов".
Автор: nonar
Дата сообщения: 14.11.2010 23:43
Пожскажите пожалуйста, как можно создать в одной панели пустые копии папок, находящихся в другой панели? Какой плагин нужен, скрипт??
Автор: Rodny
Дата сообщения: 15.11.2010 00:12
nonar
DirCopy
Автор: CaptainFlint
Дата сообщения: 15.11.2010 00:13
nonar
Ни плагинов, ни скриптов. Вызываешь диалог копирования и указываешь в поле "Только файлы типа" маску, исключающую все файлы: |*
Автор: nonar
Дата сообщения: 15.11.2010 00:29
Rodny
Спасибо

CaptainFlint
перфекто!!! Спасибо большое, волшебство
Автор: ZLOYDimson
Дата сообщения: 15.11.2010 09:53
народ подскажите пожалуйста ... стоит версия 7.55a, запоминаю какую нибуть вкладку, она появляется в списке вкладок со звездочкой. Теперь нажимаю на нее открывается нужный путь, но если зайти по этому пути в какую нибуть папку, то автоматически создается еще одна вкладка сверху, только без звездочки, если потом открыть еще какую то мною запомненую вкладку и там опять открыть папку то еще одна вкладка добавится и т.д, в результате они плодятся как кролики! причем после перезагрузки он их помнит. как отключить эту хрень?
Автор: Avada
Дата сообщения: 15.11.2010 10:03
ZLOYDimson
В справке поискать не пробовал? В этом разделе описан ключ LockedTabChange. Выставить значение 2 или 3. Или просто использовать другой способ закрепления вкладок — с возможностью смены каталога. Кому как удобнее.
Автор: ZLOYDimson
Дата сообщения: 15.11.2010 10:22
Искал! но не нашел, спасибо У меня в ini такого параметра не было, я добавил, в случае если параметр 2 или 3, он все равно добавляет новую вкладку, правда теперь только одну - последнюю открытую папку. А как сделать что бы совсем не добавлял? Видел что такое возможно ...
Автор: Rodny
Дата сообщения: 15.11.2010 10:31
ZLOYDimson
10:03 15-11-2010
Цитата:
просто использовать другой способ закрепления вкладок — с возможностью смены каталога

Автор: ZLOYDimson
Дата сообщения: 15.11.2010 10:47

Цитата:
просто использовать другой способ закрепления вкладок — с возможностью смены каталога

ну теперь то все понятно и как я сразу не догадался, все оказывается просто?
Я не так давно начал использовать тотал и для меня это пока не просто, поэтому хотелось бы подробностей ..
Автор: oshizelly
Дата сообщения: 15.11.2010 11:43
ZLOYDimson

Цитата:

Цитата: просто использовать другой способ закрепления вкладок — с возможностью смены каталога

хотелось бы подробностей ..
Автор: ZLOYDimson
Дата сообщения: 15.11.2010 13:51
Огромное спасибо - это именно то что я хотел! Просто по названию не понял, что это может влиять на создание доп. вкладок
Автор: coherent
Дата сообщения: 16.11.2010 10:52
Установлен Total Commander 7.55а и ABBY PDF Transformer 2.0 (система Windows XP SP3). До недавнего времени в контекстном меню Commanderа для pdf-файлов был пункт "ABBY PDF Transformer 2.0" с подпунктами. Не знаю после каких манипуляций (комп общественный), скорей всего чистка реестра, вместо этого пункта появился пункт "Выделить все файлы с этим путем". Но самое интересное, что в експлорере этот пункт "ABBY PDF Transformer 2.0" как был, так и остался!!! Аналогично для doc-файлов, только вместо пункта "Выделить все файлы с этим путем" появился пункт "-" (прочерк).
В чем может быть проблема и как это вернуть как было?
Автор: Avada
Дата сообщения: 16.11.2010 11:10
coherent
Обсуждалось на страницах 12-13 данной темы. Все подробности — там. Автор TC уже отвечал, что здесь он ни при чём.
Автор: coherent
Дата сообщения: 16.11.2010 11:36
Avada
Спасибо! Честно говоря, не думал, что этот вопрос уже обсуждался. Ситуация точь в точь как у меня. Жаль, что решения нет. Мне кажется Гислер неправ. На 7.50 все было нормально, а на 7.55а - уже нет. Странно все это. Но из прочитанного на 12-13 стр. было интересно узнать, что пункты то рабочие, просто изменились названия. Найти бы еще, как их переименовать.
Автор: Rodny
Дата сообщения: 16.11.2010 12:44
coherent 11:36 16-11-2010
Цитата:
Найти бы еще, как их переименовать.

Вряд ли. На одном и том же файле в разное время могут быть разные куски меню, похоже, это где-то непосредственно в памяти подмена идёт.
Автор: Avada
Дата сообщения: 16.11.2010 13:08
coherent

Цитата:
Мне кажется Гислер неправ.

Спорный вопрос. Гислер, строго говоря, абсолютно не обязан обеспечивать совместимость новых версий своей программы со старыми версиями программы чужой (в особенности такой, коей сам не пользуется и не собирается), если при этом известно, что между новыми версиями этих программ конфликта нет.
Автор: coherent
Дата сообщения: 16.11.2010 13:41
Rodny
У меня есть папка с ТС 7.50, которой при необходимости пользуюсь на других компах, не инсталируя. Запускаю 7.50 и с меню все в порядке, запускаю 7.55а и начинается выкобеливание. Так что ABBYY здесь ни причем. Это Гислер где-то хомутнул.
Я только не пойму с какого чуда и по какому принципу он выдирает пункты из своего собственного меню. И, главное, зачем?


Цитата:
На одном и том же файле в разное время могут быть разные куски меню


похоже, что у каждого пользователя, в зависимости от конкретного главного меню, вылезают разные названия в контекстном меню. У меня на втором компе тот же ТС и то же главное меню, и новые пункты те же самые, что я описал. Может существует какая-то система? У меня, например, для pdf-ов вместо "ABBY PDF Transformer 2.0" - 15 подпункт 4 пункта главного меню, а подпункты "открыть в Microsoft Word", "открыть в Microsoft Exel", "конвертировать в pdf с возможностью поиска" - это подпункты 12, 13, 14 того же пункта 4 главного меню, а последний подпункт "конвертировать в pdf, используя пользовательские настройки" - просто прочерк.

добавлено
Avada
согласен, что вопрос спорный. Но это как то странно. Контекстное меню черпается из реестра. Что трасформер делает какую-то хитрую запись в реестре, которую понимает проводник и понимала версия ТС 7.50. А новая не понимает эту запись или не находит и подставляет что не попадя?
Автор: Avada
Дата сообщения: 16.11.2010 13:47
coherent

Цитата:
Так что ABBYY здесь ни причем. Это Гислер где-то хомутнул.

Ну да, конечно. Со второй версией проблема была, с третьей не стало, а виноват Гислер...
Высчитывать там алгоритм, ИМХО, пустая трата времени. Решение известно — обновление ABBY PDF Transformer. Другого, судя по всему, не будет.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416

Предыдущая тема: 1С: вопросы по Конфигурациям 1C


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