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

» Плагины для Total Commander (часть 2)

Автор: c930
Дата сообщения: 10.05.2016 11:22
tramparamparam02

Посмотри описание ключа ShowParentDirInRoot в wincmd.ini.

Другой путь использовать команду cm_OpenDrives.

У меня например, ключ не установлен. Но на указанную команду повешена комбинация Ctrl+Home.
Автор: yuriko1158
Дата сообщения: 10.05.2016 11:30
скажите,какой плагин показывает диаграмму заполненности диска?
Автор: c930
Дата сообщения: 10.05.2016 11:53
yuriko1158

http://wincmd.ru/plugring/dirsizecalc_charts.html

http://wincmd.ru/plugring/visdirsize.html
Автор: Avada
Дата сообщения: 10.05.2016 12:55
c930
Насчёт ShowParentDirInRoot и cm_OpenDrives вынужден огорчить: никакого отношения к заданному вопросу (кроме упоминания виртуальной папки "Мой компьютер") эти ключи не имеют. Вопрос был не про то, как в эту папку перейти (для этого есть ещё куча способов, в том числе с помощью TwinKey), а про то, что и как в ней отображается в панелях TC.
Автор: tramparamparam02
Дата сообщения: 10.05.2016 13:16
Avada 11:19 10-05-2016
Цитата:
Единственное. ИМХО, необходимое условие — включить в виртуальной папке "Компьютер" (или как там она ещё может называться) подробный режим.

А как его включить?
Вау, как интересно. При использовании стандартного режима просмотра "Подробный" (Full) Ctrl+F2 эти данные о месте на дисках отображаются. А если использовать кастомный набор колонок, включающий в том числе и колонку "Size", то не отображаются - хотя по логике вроде бы должно . То ли этобаг фича в TC, то ли у меня в голове.
Автор: Avada
Дата сообщения: 10.05.2016 17:17
tramparamparam02
"Подробный режим" означает, разумеется, стандартный режим "Подробный" и ничего иного. Именно фича. Гислера попросили, он сделал такое решение. А вообще, как известно, в виртуальных папках функциональность ограничена. В частности, там не работают контентные плагины (включая и встроенный) и, соответственно, пользовательские колонки ничего не отображают.
Автор: yuriko1158
Дата сообщения: 10.05.2016 17:40
c930
ну,можно было просто название написать.оказывается и в шапке такая штука есть.
Автор: tramparamparam02
Дата сообщения: 10.05.2016 18:47
Avada 17:17 10-05-2016
Цитата:
как известно, в виртуальных папках функциональность ограничена. В частности, там не работают контентные плагины (включая и встроенный) и, соответственно, пользовательские колонки ничего не отображают.

Я понимаю. Но я же говорил не про контентный плагин, а про самую что ни на есть стандартную колонку Size из стандартного набора.
Автор: Avada
Дата сообщения: 10.05.2016 18:58
tramparamparam02
Колонка "Размер" из стандартного набора — это часть подробного вида. А в пользовательских наборах все колонки — из плагинов. (Кроме постоянных двух первых, само собой.) Это не говоря про то, что информация про свободное/общее место, отображаемая в папке "Мой компьютер" — никакая не стандартная колонка. И на ломаные скобочки советую внимание обратить, и на нерегулируемую размерность, и на ширину этой колонки. Это специальный режим, замещающий в данном конкретном случае стандартный.
Автор: c930
Дата сообщения: 11.05.2016 08:53
yuriko1158
Как мне проще было, так и написал. Названия я не помнил, т.к. не пользуюсь этими диаграммами. Помнил, что такое что-то было.
Сам использую Alt+Shift+Enter, мне так нагляднее/привычнее.
Автор: trion 1 trion
Дата сообщения: 20.05.2016 08:40
Крайнюю версию C A D V i e w . w l x 1 0 . 0 . 1 . 2 можно взять из пролеченнного комплекта здесь
Автор: I95
Дата сообщения: 04.06.2016 14:29
Всем привет! Система Windows 7 x64, total x32. Перестал работать плагин Registry.wfx 5.2.00 - при выполнении поиска постоянно вылетает с ошибкой:
[more]

Problem signature:
Problem Event Name:    APPCRASH
Application Name:    TOTALCMD.EXE
Application Version:    8.5.2.1
Application Timestamp:    2a425e19
Fault Module Name:    Registry.wfx
Fault Module Version:    5.2.0.0
Fault Module Timestamp:    501d3921
Exception Code:    c0000005
Exception Offset:    00007eea
OS Version:    6.1.7601.2.1.0.256.48
Locale ID:    1033
Additional Information 1:    0a9e
Additional Information 2:    0a9e372d3b4ad19135b953a78882e789
Additional Information 3:    0a9e
Additional Information 4:    0a9e372d3b4ad19135b953a78882e789

Read our privacy statement online:
http://go.microsoft.com/fwlink/?linkid=104288&clcid=0x0409

If the online privacy statement is not available, please read our privacy statement offline:
C:\Windows\system32\en-US\erofflps.txt
[/more]

Поиск всегда зависает в одном и том же месте (видно по количеству ключей реестра, которые он проходит) и крашится. Лишь один раз вместо проблемного модуля Registry.wfx был указан KernelBase.dll (может просто совпадение)

До недавнего времени все нормально работало. Устанавливались только обновления MS.
Пробовал свежий тотал с флэшки - тоже самое (на другой машине работает).

Может у кого есть какие мысли как исправить? Спасибо.


Автор: Avada
Дата сообщения: 06.06.2016 12:08
I95
Сюда.
Автор: I95
Дата сообщения: 07.06.2016 12:24
Avada
Цитата:
I95, Сюда.
Спасибо!
Автор: nv59
Дата сообщения: 07.06.2016 22:10
Всем привет!

1) Никак не могу найти способ группового переименования файлов _только имени каталога, _без расширения.
Хочется примерно так: dir_name.ext -> файлы с именами dir_name_(counter).ext.
Формула (P)_(C) сохраняет расширения каталогов и их приходится вычищать/заменять.
Кв. скобки заменены на круглые!

2) Странно, что _перемещение содержимого файлов с _одинаковыми именами не реализовано. Копировать с суммированием - пожалуйста, а простейший Move - нет. В FAR_e это же всё - без проблем!

Может есть какие-то плагины для реализации искомого?
Автор: I95
Дата сообщения: 07.06.2016 22:53
nv59, мне кажется в первом вопросе Вам точно должна помочь утилита TCIMG.
Автор: Avada
Дата сообщения: 07.06.2016 23:42
nv59
1. Вы для начала задачу более чётко сформулируйте. Я правильно понял, что нужно заменить имена файлов в каталоге на имя этого каталога плюс счётчик, но без входящих (возможно) в имя родительского каталога символов после последней точки, не трогая при этом расширения самих файлов?
2. Не знаю, как оно там в FAR (ибо давно перестал пользоваться), так что опять же сформулируйте задачу точно. Имеем диалог подтверждения перезаписи при совпадении имён. Дальше что? "Перемещение содержимого" — это сохранение в произвольном месте и/или под другим именем... чего? копируемого файла? имеющегося?
Автор: Rodny
Дата сообщения: 08.06.2016 01:04
nv59 (22:10 07-06-2016)
Цитата:
1) Никак не могу найти способ группового переименования файлов _только имени каталога, _без расширения.
Хочется примерно так: dir_name.ext -> файлы с именами dir_name_(counter).ext.
Формула (P)_(C) сохраняет расширения каталогов и их приходится вычищать/заменять.

В дополнение к маске [P]_[ C ] в этом же действии нужна замена с регулярными выражениями:
Найти: (.+)\.([^\.]+)(_\d+)
Заменить: $1$3
Автор: nv59
Дата сообщения: 08.06.2016 18:29
I95
Спасибо за наводку, скачнул, попробую...

Avada
Пример 1:
файлы с разными именами, но с одним расширением (к примеру .jpg) лежат в dir1.ext1;
хочется так: dir1_001.jpg ... dir1_###.jpg. Аналогично - с dir2.ext2 и т.д.

Пример 2: имеем в разных каталогах пачку _разных файлов с одинаковыми именами. Хочется сделать их сумму. В FAR - без проблем, даже с различными именами: выделяем, команда MOVE + Append хоть в имеющийся, хоть в новый файл. Плюсом - сбор файлов в панели поиска.

В ТС Append появляется лишь при команде COPY. Почему и не при MOVE?

Rodny
Я уже разобрался с (нужными мне!) рег.выражениями в Нотепад++, а тут ... сорри, не въезжаю.
Исходя из моих примеров, напишите, плиз, готовую "операцию" ... ну хотя бы для тех же .jpg (т.е. без изменения расширения получаемых файловых имен.
Автор: Avada
Дата сообщения: 08.06.2016 19:59
nv59
В инструменте группового переименования есть в том числе поля для поиска и замены. Что надо там написать в дополнение к маске в поле для имени, вам указали. Именно исходя из примеров. Это и есть "готовая операция". Только ещё опцию для регулярок там включить надо. Я проверял, всё работает.
По второму вопросу. Кнопка "Дописать" появляется в диалоге подтверждения перезаписи и при копировании (F5), и при перемещении (F6). Но дописывать можно только по штучке. И с различными именами так в TC не делается. Если нужно соединить много произвольных файлов — переименуйте их в результатах поиска со счётчиком в том же ИГП так, чтобы новые имена при этом подходили для функции сборки. Потом скопируйте или переместите всё переименованное в один каталог, выполните операцию сборки и получите в результирующем файле эту самую сумму. Что файлы должны быть текстовыми, полагаю, и так понятно.
P.S. Кстати, к плагинам эти дела никакого отношения не имеют и обсуждаться должны в основной теме.
Автор: Rodny
Дата сообщения: 08.06.2016 20:20
nv59
Всё необходимое я написал
Автор: nv59
Дата сообщения: 08.06.2016 21:58
Avada
Rodny
Спасибо, уважаемые! Вы уж не серчайте на софт-чайника... я всё больше карандашом да паялом работал
Автор: suomifinland
Дата сообщения: 08.06.2016 23:13
ТС сортирует файлы в папке или по алфавиту или по размеру файла или по дате создания-изменения, а можно ли сделать так чтобы расположение файлов представлялась 4-ым способом - ПРОИЗВОЛЬНО (хаотически) Быть может есть какой-либо плагин с таким функционалом..?
Автор: Avada
Дата сообщения: 08.06.2016 23:39
suomifinland
Во встроенном плагине tc есть свойство "Случайное число". Можно создать набор с этой колонкой и отсортировать по ней. В стандартных режимах представления все варианты сортировки предопределены, и этот номер, разумеется, не пройдёт.
Автор: Rodny
Дата сообщения: 08.06.2016 23:40
suomifinland
Использовать в режиме пользовательских колонок встроенный плагин "tc.Случайное число".

Avada быстр...
Автор: nv59
Дата сообщения: 09.06.2016 17:41
Сорри, но ещё про ТС: странно, но он не умеет сортировать сами каталоги. Поэтому я чаще всего юзаю древний Disco Cmd.


Цитата:
Во встроенном плагине tc есть свойство "Случайное число"

Что-то я такого не нашел... Подскажите точное место, плиз
Автор: B3T6
Дата сообщения: 09.06.2016 18:10

Цитата:
SortDirExt=0        Значение 1 позволяет сортировать каталоги по расширению (работает только при SortDirsByName=0).
SortDirsByName=1        Всегда сортировать каталоги по имени (1/0).
Автор: I95
Дата сообщения: 09.06.2016 18:22
nv59
Цитата:
Сорри, но ещё про ТС: странно, но он не умеет сортировать сами каталоги.
Тут галочку поставьте - будет сортировать как файлы:


Цитата:
Что-то я такого не нашел... Подскажите точное место, плиз

в соседней ветке как раз.


Автор: Avada
Дата сообщения: 09.06.2016 18:37
nv59

Цитата:
но он не умеет сортировать сами каталоги

Что такое "сортировать сами каталоги"? И вот тут на слова "Сортировка каталогов" внимание не обращали?


Цитата:
Подскажите точное место, плиз

Точных мест полно. Здесь, здесь или в любом ином месте, где доступен список свойств WDX-плагина. У встроенного плагина это последняя строчка в списке.
Автор: nv59
Дата сообщения: 09.06.2016 22:41
I95
Вот СПАСИБО! Как же я _это проглядел?

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155

Предыдущая тема: Командная строка, батники, сценарии (bat, cmd) 2


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