Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Total Commander (часть 12)

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168

Открыть новую тему     Написать ответ в эту тему

Maz



Дед Мазай
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Предыдущие темы: Часть 1 Часть 2 Часть 3 Часть 4 Часть 5 Часть 6 Часть 7 Часть 8 Часть 9 Часть 10 Часть 11

 

 
 
Текущая финальная версия: 11.03 (32-битная/64-битная/32+64) (21.02.2024)
 
Предыдущие версии: 10.5x: 10.52 (32/64/32+64); 10.0x: 10.00 (32/64/32+64)
9.5x: 9.51 (32/64/32+64); 9.2x: 9.22a (32/64/32+64); 9.1x: 9.12 (32/64/32+64); 9.0x: 9.0a (32/64/32+64);
8.5x: 8.52a (32/64/32+64); 8.0x: 8.01 (32/64/32+64);
7.5x: 7.57a; 7.0x: 7.04a
 
Коллекция предыдущих версий | Новейшая история изменений (11.03, англ.)  

"Когда ждать финальную версию x.xx?" — "Когда будет готова!" © К. Гислер
На вопрос "Когда будет русик к версии x.xx?" ответ точно такой же © CaptainFlint


Полный набор русификации от CaptainFlint и Avada
v9.5+ (9.51, 14.11.2020, с переводом справки): CHM (зеркало), HLP (зеркало)
Начиная с версии 7.50 стандартный набор русификации от тех же авторов входит в дистрибутив TC!
 
Стандартный набор русификации от М. Жилина
v9.0+ (9.20, 03.07.2018): Скачать

Официальный сайт разработчика | Официальный форум TC | TotalcmdWiki | Русский сайт TC | Русский форум TC
О проблемах с wincmd.ru/totalcmd.net Подробности

Все вопросы по плагинам и аддонам — в Плагинах
Все вопросы по лечению пациента — только в Варезнике
Настроенные сборки Total Commander (и все вопросы по ним)

Онлайновая русская справка (для TC 9.51, 14.11.2020)
Total Commander Knowledge Base 2.0 (русскоязычная база знаний)  
Оффлайновая версия TCKB 1.7 (CHM-файл)
Все ключи Total Commander (онлайновая версия файла данных Ultra TC Configuration Editor)
Команды и параметры Total Commander (справочные таблицы)
Стандартные клавиатурные назначения Total Commander (справочные таблицы)

Всего записей: 38816 | Зарегистр. 26-02-2002 | Отправлено: 23:14 05-12-2022 | Исправлено: DimONtm, 23:56 21-02-2024
Pike5

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
GoblinNN
О, спасибо за инфу, надо бы обновиться, долгожданная фича.

Всего записей: 59 | Зарегистр. 01-01-2023 | Отправлено: 18:03 20-02-2023
yozhic



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
неужели наконец-то появился способ с тоталом подружить?

Цитата:
есть

Замечательное иллюстративное дополнение к разговору о своевременных обновлениях TC.

Всего записей: 2773 | Зарегистр. 20-03-2008 | Отправлено: 19:15 20-02-2023
Avada



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Baltazar500
Посмотрел поиск с торрент-файлами при правильно установленном WDX-плагине. По критерию "Общий размер" (который и есть размер содержимого) всё нормально ищется. (По крайней мере, по моим потребностям: критерии вашего поиска изложены не очень чётко.) Но если у нас имеются архивы (пусть даже обычные), то по полям WDX-плагинов там в TC не поддерживается, как уже говорилось, ни поиск, ни ряд других функций. А вылавливать информацию о размере содержимого из торрент-файлов, отображаемых как псевдоархивы с помощью WCX-плагина, вообще бессмысленно: там никаких настоящих файлов внутри нет.

Всего записей: 7458 | Зарегистр. 31-07-2008 | Отправлено: 06:23 21-02-2023 | Исправлено: Avada, 08:44 21-02-2023
Baltazar500



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Avada,
Цитата:
Что касаемо аргументации насчёт старых версий, то лишь кратко повторю сказанное применительно к TC уже многократно: вы сильно рискуете ломиться в открытую дверь там, где другие давно уже используют новый функционал как само собой разумеющийся. И вовсе не факт, что проблем у вас на самом деле меньше, чем было бы при своевременном обновлении.
Когда количество необходимых плюшек нивелирует возможные проблемы и используемые костыли, я просто перехожу на новую версию Всё довольно банально ))) Есть конечно вероятность, что в некоторых случаях "я ломлюсь в открытую дверь", но когда я это осознаю (или мне подсказывают) я либо обновляюсь, либо закрываю вопрос, оставив заметку на будущее.

Цитата:
Посмотрел поиск с торрент-файлами при правильно установленном WDX-плагине. По критерию "Общий размер" (который и есть размер содержимого) всё нормально ищется. (По крайней мере, по моим потребностям: критерии вашего поиска изложены не очень чётко.)
Просто сразу не сообразил. Файлы находятся. Но именно что сами торрент-файлы, а не их содержимое (а именно оно мне нужно). Таким макаром я буду переберить торрент-файлы до морковкиного заговения (тем более, когда колонка "название" подразумевает сами торрент-файлы, а неих содержимое).

Цитата:
Но если у нас имеются архивы (пусть даже обычные), то по полям WDX-плагинов там в TC не поддерживается, как уже говорилось, ни поиск, ни ряд других функций. А вылавливать информацию о размере содержимого из торрент-файлов, отображаемых как псевдоархивы с помощью WCX-плагина, вообще бессмысленно: там никаких настоящих файлов внутри нет.
Как раз наоборот. Мне нужен поиск именно среди потрохов этих торент-файлов, а не среди настоящих файлов. Тут единственная проблема отфильтровать вывод. ОК. Если через WDX это сделать невозможно, то давайте попробуем подойти к вопросу с другой стороны. TC при поиске по имени умеет в regex exclude выражения ? В Notepad++ это будет что-то типа "^(?!.*(abc|def|ghi)).*$" (PCRE вроде), у меня TC агрится на
Код:
Неверное имя файла!
^(?!.*(abc|def|ghi)).*$
 
TRegExprW(comp): Urecognized Modifier (pos 12)
TC PCRE не поддерживает или требуется корректировка выражения ?
 
К слову о wcx - торрент плагинах. Приснопамятный wcx торрент-плагин, ранее упомянутый мной, не сильно любит юникод и криво его кажет. Есть ещё работоспособные (и современные) альтернативы ?
 
yozhic,
Цитата:
В этом плане можно придерживаться тактики «минорных» обновлений. Это и по истории изменений неплохо заметно: после выпуска «мажорной» обновы (у которой 0 с правого краю), обычно выходит пара «минорных», в которых нового почти уже не добавляют (по минимуму), а только фиксят повылазившие косяки. Поэтому, когда видим, что версия 10.52, то понимаем, что вероятность «нежданного и неявного» уже значительно уменьшена ))
Спасибо. Буду иметь ввиду

Всего записей: 2090 | Зарегистр. 19-09-2011 | Отправлено: 10:38 22-02-2023 | Исправлено: Baltazar500, 12:34 22-02-2023
destiny child



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Baltazar500 (пост)
Цитата:
TC PCRE не поддерживает

Он работает с либой https://regex.sorokin.engineer/ru/latest/index.html
И вот ЧТО там поддерживается - то и в ТС будет.
НО!!!! внимание! ЭТА либа - даже если и вдруг поддерживает ваш указанный синтаксис - то ТОЛЬКО лишь в НОВЫХ версиях сабжа.
А т.к. вы упорото сидите на даже не старой - а на устаревшей наглухо версии ТС - то и вероятность получить желаемое резко стремится к нулю. Да, увы, но такова жизнь: надо ставить новое. И часто.

Всего записей: 3305 | Зарегистр. 01-04-2006 | Отправлено: 11:16 22-02-2023 | Исправлено: destiny child, 11:19 22-02-2023
Baltazar500



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
destiny child,
Цитата:
НО!!!! внимание! ЭТА либа - даже если и вдруг поддерживает ваш указанный синтаксис - то ТОЛЬКО лишь в НОВЫХ версиях сабжа.
Я могу упорото сидеть, но проверить то мне новую с теми же вводными мне это никак не помешает Просто тут вопрос в том поддерживается ли запрошенное или имеют место нюансы, кои и требуют уточнения ...

Всего записей: 2090 | Зарегистр. 19-09-2011 | Отправлено: 12:20 22-02-2023 | Исправлено: Baltazar500, 12:32 22-02-2023
Avada



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Baltazar500
Я, если честно, из всех объяснений так и не понял, что и для чего вы хотите найти в торренте, кроме размера файлов в нём. Но результатом поиска по какому угодно критерию в TC может быть только список файлов и папок. Хоть с регулярками и плагинами, хоть без. Кстати, возможности регулярок в последних версиях TC, да, существенно дополнялись, но без понимания вашей задачи, сложно сказать (по крайней мере, мне), насколько эти новации вам бы подошли.

Всего записей: 7458 | Зарегистр. 31-07-2008 | Отправлено: 12:26 22-02-2023 | Исправлено: Avada, 12:38 22-02-2023
yozhic



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Baltazar500 (пост)
Цитата:
TC PCRE не поддерживает или требуется корректировка выражения ?

И то, и другое.
 
1) Версия ТС у вас не поддерживает модификаторы из вашего выражения (об этом ругнулся TRegExprW(comp): Urecognized Modifier). В 10й версии TC использование возможностей TRegExpr расширено, но пока всё равно добавлено не всё. Могу посоветовать скачать последний дистр TC, распаковать, открыть CHM-файл справки и пробежать страничку "Regular Expressions" (ссылка на неё есть прямо на начальной страничке справки). Можно и ещё упростить: читать по-русски, а потом в справке TC посмотреть что из этого в TC поддерживается, а что нет.
 
2) Выражение ^(?!.*(abc|def|ghi)).*$ по-любому не сработает даже в последней 10.52, потому что в ТС-шной библе ограничение: «заглядывания» (lookaround'ы) могут располагаться только в начале (для lookbehind) и в конце (для lookahead) запроса (об этом, кстати, чётко по-аглицки написано в ТС-шной справке).  
 
Из вашего выражения я понял, что вы хотите найти файлы имена которых НЕ содержат подстроки (abc|def|ghi), так? Если да, могу посоветовать только следующий сценарий:
  • Ищете файлы по позитивному критерию, например, все файлы с расширением *.torrent.
  • Список найденного на панель
  • При помощи утилитки QuickSearch_eXtended отфильтровываете имена НЕ содержащие требуемые подстроки
       
    Если что, утилитку я отгрузил сюда https://0x0.st/HsLc.9.zip , т.к. на её домашней странице проблемы со скачиванием.

Цитата:
Мне нужен поиск именно среди потрохов этих торент-файлов

Т.е. поиск в текстовом содержимом самих торрент-файлов? Если да, и возможностей тоталовской TRegExpr не хватит, то может пригодиться RegXtract.

Всего записей: 2773 | Зарегистр. 20-03-2008 | Отправлено: 16:12 22-02-2023 | Исправлено: yozhic, 16:55 22-02-2023
rsuan

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Как сделать, чтобы значение ключа CopyLinks=1 (управляет копированием/перемещением символических ссылок NTFS на каталоги), учитывалось в Синхронизация каталогов? При операции Сравнить, Синхронизация каталогов лезет в ссылки, такие как C:\Users\All Users, Все пользователи, как в папки, и предлагает к синхронизации их содержимое.

Всего записей: 760 | Зарегистр. 22-07-2008 | Отправлено: 18:26 23-02-2023 | Исправлено: rsuan, 18:31 23-02-2023
Nimbussr



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
rsuan
В шапке темы: Все ключи Total Commander (онлайновая версия файла данных Ultra TC Configuration Editor)
См. ключ SyncIgnoreJunctions.

Всего записей: 1882 | Зарегистр. 31-05-2008 | Отправлено: 18:50 23-02-2023
rsuan

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Nimbussr, благодарю. Ключ SyncIgnoreJunctions=1 приводит к тому, что на шаге Сравнить теперь например ссылка All Users не распознаётся как папка. Хорошо. Но ссылки всё же видятся и присутствуют в результатах шага сравнения. А на шаге Синхронизировать на получателе происходит создание пустых папок вместо ссылок. Хотя, судя по описанию ключа, ожидаемое поведение - отсутствие создания чего либо.

Всего записей: 760 | Зарегистр. 22-07-2008 | Отправлено: 19:29 23-02-2023 | Исправлено: rsuan, 19:30 23-02-2023
Spard



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите, пожалуйста,  как сделать на панель управления кнопку с командой аналогичной нажатию пробела с подсчетом размера каталога?

Всего записей: 28 | Зарегистр. 04-09-2004 | Отправлено: 20:36 23-02-2023
ewild

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
кнопку с командой аналогичной нажатию пробела с подсчетом размера каталога

cm_CountDirContent?

Всего записей: 1195 | Зарегистр. 13-08-2005 | Отправлено: 21:24 23-02-2023
mig73



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ewild
В принципе да, но команда начнёт считать размер всех подкаталогов текущего каталога, что не всегда нужно и дольше даже с Everithing. Это решаемо, на щас не могу подсказать.

Всего записей: 8283 | Зарегистр. 24-02-2010 | Отправлено: 21:40 23-02-2023
Avada



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Spard
Вообще-то это функция привязана не к команде, а к клавише. То есть можно в принципе назначить кнопке клавиатурное нажатие (через TCFS2 или нечто подобное), но это будет просто "кнопка-нажималка". Мне, например, подобное просто не нужно.
 
ewild
cm_CountDirContent соответствует комбинации Alt+Shift+Enter (посчитать сразу всё), а не действию клавишей ПРОБЕЛ (подсчёт в процессе выделения).

Всего записей: 7458 | Зарегистр. 31-07-2008 | Отправлено: 21:44 23-02-2023 | Исправлено: Avada, 21:44 23-02-2023
maK



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Кнопка TCIMG

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG\TCIMG.exe
<HOTKEY=02> tcimg=$cm2014 focusp tcimg=$cm2014 <HOTKEY=11> tcimg=$cm2014 focusp tcimg=$cm2014 <HOTKEY=10> tcimg=$cm2014 focusp tcimg=$cm2014 <HOTKEY=12> tcimg=$cm1007 sizen=x <HOTKEY=X> tcimg=$cm2014
%COMMANDER_PATH%\WCMICON2.DLL,36
Показать Размеры Папок |С удержанием ПКМ - Показать Размеры Папок  в обеих панелях|С удержанием CTRL - Показать Размеры Папок  в обеих панелях|Запуск с удержанием ALT - Отображать подсказку|при переименовании объекта(выход)
 
 
-1
 

Всего записей: 5640 | Зарегистр. 19-12-2003 | Отправлено: 22:27 23-02-2023
ziabriev



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Spard

Цитата:
кнопку с командой аналогичной нажатию пробела

Кнопка с Tcimg (пути свои):

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\Tcimg\TCIMG.exe
keybd=0~~{SPACE} tcimg=$cm3305
wcmicons.dll,1
Пробел
 
0
-1

Usercmd.ini:

Код:
[em_space]
cmd=%COMMANDER_PATH%\Tcimg\TCIMG.exe
param=keybd=0~~{SPACE} tcimg=$cm3305
menu=Пробел

autorun.cfg:

Код:
LoadLibrary Plugins\Autorun_Tweaks.dll
ControlSetMouseAction /M 3 CommandExec em_space

 
И по клику на колесо мыши будет выполнятся пробел.
 
 
 
 

Всего записей: 1308 | Зарегистр. 03-03-2019 | Отправлено: 08:58 24-02-2023 | Исправлено: ziabriev, 10:42 24-02-2023
rsuan

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
К вопросу о файлах символьных и прочих ссылок. Как сделать, чтобы в операции Синхронизировать каталоги, копирование ссылок (SyncIgnoreJunctions=1) не приводило к созданию пустых папок? Если Синхронизация не может скопировать ссылки как есть, как при простом копировании (CopyLinks=1), то хотя бы вообще игнорировало их.

Всего записей: 760 | Зарегистр. 22-07-2008 | Отправлено: 10:46 24-02-2023
HankHank

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Доброго времени.
 
Новые версии TC ставлю поверх старых.  
И вот вижу, в 10.52 вот такие модули: Share_nt.exe, Wc32to16.exe, FRERES32.DLL, Unrar9x.dll. Они были у меня и в 10-ой версии.
Описания в файле Descript.ion для указанных exe и dll:

Цитата:
 
FRERES32.DLL Library to get free system resources on Windows 9x/ME
WC32TO16.EXE Helper tool to set the date/time of directories on Win9x and ME
SHARE_NT.EXE Helper tool to show share/unshare dialog on Windows NT
UNRAR9X.DLL RAR unpacker DLL for Windows 95/98/ME (Ansi instead of Unicode)
 

 
Поскольку работаю с Windows 10 и 11, решил удалить и посмотреть, повлияют ли на работоспособность TC.  
Судя по всему, в моём случае указанные модули никогда не потребуются.
Как полагаете?

Всего записей: 1235 | Зарегистр. 25-08-2006 | Отправлено: 15:22 24-02-2023 | Исправлено: HankHank, 16:42 24-02-2023
Avada



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
HankHank
Полагаю, что поскольку суммарный объем этих файлов составляет около 240 килобайт (в основном за счёт UNRAR9X.DLL, у прочих вес вообще копеечный), углублённо обсуждать проблему их нужности/ненужности вряд ли вообще следует. А коротко говоря, если есть в новом дистрибутиве, пусть лежат, даже если персонально вам сейчас не требуются.  Во всяком случае, в 32-битной и комбинированной версиях всё это есть до сих пор. В чистом 64-битном дистрибутиве TC — уже нет. Так что если у вас именно 64-битный TC, ничего плохого от удаления старых файлов не будет.

Всего записей: 7458 | Зарегистр. 31-07-2008 | Отправлено: 17:48 24-02-2023 | Исправлено: Avada, 17:55 24-02-2023
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168

Компьютерный форум Ru.Board » Компьютеры » Программы » Total Commander (часть 12)


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru