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

» Total Commander (Часть 8)

Автор: Avada
Дата сообщения: 03.03.2014 13:57
oshizelly
А почему бы сам шаблон не инвертировать? Имя файла не содержит, время модификации больше/меньше такого-то и пр.
Автор: oshizelly
Дата сообщения: 03.03.2014 14:18
Avada 13:57 03-03-2014
Цитата:
А почему бы сам шаблон не инвертировать? Имя файла не содержит, время модификации больше/меньше такого-то

То есть, каждое из условий вручную менять на противоположное? Потому что таких условий в шаблоне много, и шаблонов/фильтров надо обрабатываь тоже много. А лень - основной двигатель прогресса. Думал, что, может, имеется какое-то удобное решение, тем более, что желание инвертировать фильтр не является таким уж экзотическим.
Автор: CaptainFlint
Дата сообщения: 03.03.2014 14:50
Avada

Цитата:
А почему бы сам шаблон не инвертировать? Имя файла не содержит, время модификации больше/меньше такого-то и пр.

Проблема в том, что инверсия условий не равнозначна инверсии шаблона. Выражение, обратное к "А и Б" — это "не А или не Б", а обычная инверсия условий даст "не А и не Б". Пример: если шаблон ищет файлы "*.txt" с размером менее 1 килобайта, то обратный шаблон должен искать все не-TXT-файлы любого размера плюс все файлы >=1 килобайта с любым расширением. Тогда как инверсия условий даст лишь файлы, одновременно являющиеся не-TXT и превышающими 1 Кб.

Превратить шаблон в инверсный можно лишь в том случае, если шаблон задан исключительно плагиновыми полями. Тогда можно их все инвертировать и переключить с "И" на "ИЛИ" (или наоборот). Но если используются обычные поля ввода (маска файлов, размеры, дата/время, атрибуты и т.д.), их невозможно переключить в режим ИЛИ.
Автор: oshizelly
Дата сообщения: 03.03.2014 15:21
CaptainFlint 14:50 03-03-2014
Цитата:
Проблема в том, что инверсия условий не равнозначна инверсии шаблона. Выражение, обратное к "А и Б" — это "не А или не Б", а обычная инверсия условий даст "не А и не Б".

С точки зрения формальной Аристотелевой логики - очень верное замечание! Но для некоторых фильтров меня бы устроила даже и некорректная инверсия, с заменой "А и Б" на "не А и не B". То есть, если воспользоваться приведённым примером, то устроит выдача списка файлов, одновременно являющихся не-TXT и превышающих 1 Кб. Это можно как-то сделать, не перенастраивая вручную каждое условие шаблона по отдельности?
Автор: CaptainFlint
Дата сообщения: 03.03.2014 16:20
oshizelly

Цитата:
Это можно как-то сделать, не перенастраивая вручную каждое условие шаблона по отдельности?

Нет. Если очень много всего, можно отредактировать напрямую wincmd.ini, выполнив несколько замен регулярными выражениями. Но соображать, что и на что заменять, придётся самостоятельно. В нашей справке расписано, какие поля как кодируются (кроме плагинов, но с ними всё очевидно).
Автор: sanek1106
Дата сообщения: 03.03.2014 19:46
Здравствуйте! Возникла следующая проблема - никак не могу изменить шрифты в программе. При попытке изменить шрифт - Total Commander мне пишет, что не может это сделать по причине того что не может записать настройки в файл wincmd.ini. Система Windows 8.1 x32. Странно - контроль учетных записей полностью отключил. Дал данному файлу абсолютно полный доступ на запись и прочее. Права администратора. Подскажите - что можно сделать в этом случае?
Автор: oshizelly
Дата сообщения: 03.03.2014 20:20
sanek1106 19:46 03-03-2014
Цитата:
При попытке изменить шрифт - Total Commander мне пишет, что не может это сделать по причине того что не может записать настройки в файл wincmd.ini.

Только при попытке изменить шрифт? А при изменении других настроек никаких проблем не возникает - и после перезапуска изменения сохраняются? Если так, то дело не в правах доступа к файлу wincmd.ini, а в чём-то другом. IMHO.
Автор: MagSerg
Дата сообщения: 04.03.2014 02:34
По моей проблеме может кто что подсказать? http://forum.ru-board.com/topic.cgi?forum=5&topic=45288&start=2620#12
Автор: Avada
Дата сообщения: 04.03.2014 06:43
MagSerg
Для приличия проверить воспроизведение проблемы на "чистом" ненастроенном TC без всяких плагинов (как это делается, объяснялось многократно). Практически уверен, что там проблем не будет. Далее разбираться с конкретными WLX-плагинами, постепенно добавляя их из прежнего wincmd.ini в секцию [ListerPlugins] тестового INI-файла, начиная с начала секции. Пока не будет найден конкретный плагин, вызывающий сбой на одной ОС, но работающий на другой. Если исходный настроенный TC — чужая сборка, консультироваться с её составителем.
Автор: oshizelly
Дата сообщения: 04.03.2014 08:23
Подскажите, есть ли возможность настроить штатные (или создать новые) кнопки навигации вперёд/назад так, как это сделано в большинстве современных браузеров (FireFox, Chrome, Opera, MSIE), чтобы при долгом нажатии левой и/или правой кнопкой мыши открывался выпадающий список с историей недавно посещённых папок? (Да-да, тот самый список , что можно вызвать и кнопкой [History] в правом верхнем углу каждой из панелей - но попасть по этой кнопке мышкой можно только после долгого прицеливания и неустанных тренировок. )

Спасибо!

Добавлено:
Кстати, давно хотел спросить. Если, зажав левую кнопку мыши, нажать и удерживать несколько секунд кнопку на панели инструментов, то внешний вид кнопки меняется (она становится "нажатой"). Если кнопка завязана на команду постоянного действия, например, включить/выключить имена в формате 8.3 или сортировку директориев и т.п., то смысл очевиден. А для большинства остальных команд в чём смысл?
Автор: vapod
Дата сообщения: 04.03.2014 08:35
oshizelly

Цитата:
чтобы при долгом нажатии левой и/или правой кнопкой мыши открывался выпадающий список с историей недавно посещённых папок

Заголовок файловой панели (внизу):

Цитата:
щелчок правой кнопкой с задержкой в одну секунду открывает историю уже посещённых каталогов

Автор: oshizelly
Дата сообщения: 04.03.2014 09:08
vapod 08:35 04-03-2014
Цитата:
щелчок правой кнопкой с задержкой в одну секунду открывает историю уже посещённых каталогов

Спасибо за напоминание, про этот трюк я забыл.
Но всё-таки хотелось бы кнопку на панели инструментов, как в браузере.
Автор: vapod
Дата сообщения: 04.03.2014 09:23
oshizelly

Цитата:
хотелось бы кнопку на панели инструментов

Команда cm_DirectoryHistory.
Автор: oshizelly
Дата сообщения: 04.03.2014 10:22
vapod 09:23 04-03-2014
Цитата:
Команда cm_DirectoryHistory.

Тогда придётся делать аж 3 кнопки: одна стандартная "вперёд", одна стандартная "назад" и ещё одна собственного изготовления с командой [cm_DirectoryHistory]. А монитор-то пластмассовый, а не резиновый Двумя кнопками никак не получится обойтись?
Автор: LonerDergunov
Дата сообщения: 05.03.2014 04:16
Andrey_A_A

Цитата:
Вызывается при найденных дубликатах в панели.

Avada

Цитата:
Если совсем попросту — Num+ в файловой панели с результатами поиска по дубликатам.

Спасибо. Первый раз увидел это диалоговое окно )))

А ещё в секциях с разрешениями экрана есть настройка шрифтов для каких-то подсказок FontNameTip, FontSizeTip, FontWeightTip, FontCharsetTip. Что это за подсказки подразумеваются?
Автор: vapod
Дата сообщения: 05.03.2014 09:31
LonerDergunov

Цитата:
А ещё в секциях с разрешениями экрана есть настройка шрифтов для каких-то подсказок FontNameTip, FontSizeTip, FontWeightTip, FontCharsetTip. Что это за подсказки подразумеваются?

Смею предположить - эти:

Автор: Avada
Дата сообщения: 05.03.2014 13:07
LonerDergunov
Почти все подсказки, имеющиеся в главном окне TC: файловые панели, панель инструментов, панели дисков, заголовки вкладок. Не распространяется на кнопки для Избранного и истории каталогов.
Автор: Nick3230
Дата сообщения: 05.03.2014 17:25


Кто подскажет, какой ключ отвечает за запуск программ в свернутом виде? Необходимо, чтобы при запуске программа была свернутой...
Автор: addhaloka
Дата сообщения: 05.03.2014 17:41
Nick3230 19:25 05-03-2014
Цитата:
Кто подскажет, какой ключ отвечает за запуск программ в свернутом виде? Необходимо, чтобы при запуске программа была свернутой...

А в окошке, поставить отметку, разве недостаточно? А так, ключ такой (в wincmd.ini/usercmd.ini/*.bar файлах):

Цитата:
iconic1=-1Запустить: 1 = в свёрнутом виде; -1 = развернув во весь экран; ключ отсутствует = в обычном окне.
Автор: Skif_off
Дата сообщения: 05.03.2014 18:20
8.51 b2
Автор: aidarsimon
Дата сообщения: 06.03.2014 07:39
Во всех новых версиях не переведён пункт verify при копировании
Автор: kosfess
Дата сообщения: 06.03.2014 07:52
aidarsimon

Цитата:
Во всех новых версиях не переведён пункт verify при копировании

Total Commander (Часть 8)
Автор: smersh2012
Дата сообщения: 06.03.2014 08:05

Цитата:
Во всех новых версиях не переведён пункт verify при копировании
все там переведено
как при настройке пользовательского набора колонок при помощи DirSizeCalc сделать активной строку "Тип", чтобы удалить ее ?
Автор: Nick3230
Дата сообщения: 06.03.2014 09:42
addhaloka

Цитата:
А в окошке, поставить отметку, разве недостаточно?

Это нужно для ini файла.

Почему-то не получается с WinRAR.

[more]cmd=c:\Program Files\WinRAR\WinRAR.exe
param=a -ma4 -m5 %O %S
iconic=1

Окно архивирования запускается в обычном (не в свернутом) виде. Что-то не так???
[/more]

Автор: aidarsimon
Дата сообщения: 06.03.2014 09:51

Цитата:
Во всех новых версиях не переведён пункт verify при копировании

В переводе почему-то написано проверка MD5 а на самом деле CRC
Автор: Avada
Дата сообщения: 06.03.2014 10:03
aidarsimon
CRC есть по факту общеупотребительный синоним для контрольных сумм вообще. И в этом значении используется не только в переводе, но и в оригинальной документации TC тоже. А верификация выполняется именно по конкретному типу контрольной суммы — MD5, о чём в документации вполне ясно написано.
Автор: gyra
Дата сообщения: 06.03.2014 10:18
Nick3230
А обязательно нужен WinRAR.exe? Консольная версия RAR.exe запускается свернутой.
Автор: Avada
Дата сообщения: 06.03.2014 10:22
Nick3230
Предлагаю создать ярлык для WinRAR.exe, указать там в свойствах "Свёрнутое в значок" и посмотреть, что получится. Проблема со стороны не TC, а конкретных программ, не желающих запускаться в свёрнутом виде.
Автор: aidarsimon
Дата сообщения: 06.03.2014 11:46

Цитата:
в документации вполне ясно написано.

вроде читал, где упустил?
Автор: Nick3230
Дата сообщения: 06.03.2014 12:05
gyra

Цитата:
А обязательно нужен WinRAR.exe?

Желательно...

Avada

Цитата:
создать ярлык для WinRAR.exe, указать там в свойствах "Свёрнутое в значок"

К сожалению, такой фокус не проходит. TC говорит, что "Файл не найден!".
Видимо, параметры из TC файлам lnk не передаются...

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176

Предыдущая тема: Распечатка брошюры в Word 2003


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