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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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 (справочные таблицы)

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

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

Цитата:
Предположу, что c:\nul и вправду лучше использовать.

Я пока вот на таком забавном методе остановился RedirectSection=>NUL. Работает отлично. Он мне более по логике нравится. Но думаю в него надо прописать путь. Так что переделаю на RedirectSection=>C:\NUL.

Всего записей: 4318 | Зарегистр. 11-03-2003 | Отправлено: 19:24 06-01-2024
yozhic



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

Цитата:
RedirectSection=c:\nul

А если у пользователя ограниченные права, такой способ не вызовет ли проблем? Спрашиваю потому, что устройство NUL каталогов известно ещё из работы команды if в cmd.exe

Цитата:
Команда if не может быть использована непосредственно для проверки существования каталога, но в каждом каталоге существует устройство (NUL). Следовательно, существование каталога может быть проверено, как показано ниже. В следующем примере проверяется наличие каталога:
 
if exist c:mydir\nul goto process

Получается, что вначале идёт обращение к каталогу, а потом уже к NUL, и если каталог корневой и права пониженные, то на 1м шаге блок. Не? Может тогда лучше `RedirectSection=.\nul` ? Прошу пардону, если что ляпнул, рассуждаю отвлечённо, проверить сейчас не на чем.

Всего записей: 2773 | Зарегистр. 20-03-2008 | Отправлено: 19:55 06-01-2024 | Исправлено: yozhic, 19:57 06-01-2024
insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
yozhic
По идее, отсутствие доступа по правам должно ничем не отличаться от попыток ткнуться в readonly файл.

Всего записей: 16744 | Зарегистр. 04-11-2010 | Отправлено: 20:47 06-01-2024
AkulaBig

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

Цитата:
А если у пользователя ограниченные права, такой способ не вызовет ли проблем?

Для интереса испробовал. Вроде работает. Конечно операции производить не позволяет, а сам работает. Если учесть, что ТС и с переносных носителей запускается, значит для него это не проблема.

Всего записей: 4318 | Зарегистр. 11-03-2003 | Отправлено: 20:50 06-01-2024
insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Сделал пока что такое
Код:
[MkDirHistory]
RedirectSection=C:\NUL
[NewFileHistory]
RedirectSection=C:\NUL
Как раз на создаваемых файлах и папках проще всего тестировать.
Проблем пока не встретил.

Всего записей: 16744 | Зарегистр. 04-11-2010 | Отправлено: 21:24 06-01-2024
7332

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Есть ещё один способ заблокировать создание файла, - создать директорию с именем файла. Перезаписать директорию файлом почему-то нельзя. Давно пользуюсь.

Всего записей: 670 | Зарегистр. 08-06-2006 | Отправлено: 11:16 07-01-2024 | Исправлено: 7332, 11:17 07-01-2024
insorg



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

Цитата:
Перезаписать директорию файлом почему-то нельзя

Это называется конфликтом имён. Естественно, "перезапись" работать не будет.

Всего записей: 16744 | Зарегистр. 04-11-2010 | Отправлено: 19:50 07-01-2024 | Исправлено: insorg, 21:33 07-01-2024
7332

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




Нарушение п. 2.12. главы VIII Соглашения по использованию

Всего записей: 670 | Зарегистр. 08-06-2006 | Отправлено: 22:13 07-01-2024 | Исправлено: Maz, 23:45 07-01-2024
maK



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
7332 (пост)
Цитата:
Перезаписать директорию файлом почему-то нельзя.

не хами.

Всего записей: 5643 | Зарегистр. 19-12-2003 | Отправлено: 22:29 07-01-2024
insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Продолжаю тестирование NUL, теперь ещё добавил такое же для
Код:
[LastTracks]
RedirectSection=C:\NUL
Проблем пока тоже не встретил.
Похоже, действительно, метод вполне допустимый и рабочий. Можно пользоваться спокойно.
 
Добавлено:
Ещё обдумываю сделать по тому же принципу секции [ButtonbarCache] и [Selection]...

Всего записей: 16744 | Зарегистр. 04-11-2010 | Отправлено: 08:42 08-01-2024
AkulaBig

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

Всего записей: 4318 | Зарегистр. 11-03-2003 | Отправлено: 09:29 08-01-2024
insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
В принципе, их и не должно быть.
А зачем добавляешь ">" в пути? Это ж не комстрока, а просто путь. Не факт, что он через cmd обрабатываться будет.
 
Добавлено:
Сам же пока постепенно тестировать буду, на всякий случай.
Ещё не решил, какую из "свалок" у себя оставлять. С одной стороны, тоже захотелось чистоты, но пока не решил ещё - зарезать всё подчистую, или какие-то пункты оставить. Буквально на днях удалил свои redirect.ini и history.ini, а без заглядывания внутрь особо и не припомню - было ли что в какой секции полезное для хранения. Придётся заново "подкопить мусорку", тогда понятно будет.

Всего записей: 16744 | Зарегистр. 04-11-2010 | Отправлено: 09:30 08-01-2024
AkulaBig

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

Цитата:
А зачем добавляешь ">" в пути?

Увидел на сайте у Гислера. Решил так написать. Интересно-же. Работает, но

Цитата:
Не факт, что он через cmd обрабатываться будет.

А как это проверить можно?

Всего записей: 4318 | Зарегистр. 11-03-2003 | Отправлено: 12:14 08-01-2024
insorg



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

Цитата:
 А как это проверить можно?

Предположительно - если подсунуть особые cmdшные хитрости.
Типа значений на подобии %PROCESSOR_ARCHITECTURE:~3,2% и им подобного.

Всего записей: 16744 | Зарегистр. 04-11-2010 | Отправлено: 20:57 08-01-2024
AkulaBig

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Проще убрать этот значок для надежности.

Всего записей: 4318 | Зарегистр. 11-03-2003 | Отправлено: 21:07 08-01-2024
Lagris

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Интересно, можно ли что-то типа "редиректа" организовать для секций [1920x1080 (8x16)], [1440x900 (8x16)], [1280x970 (8x16)] и т.д..? У меня на виртуалке часто приходится  размер экрана менять и на каждое изменение Тотал реагирует записью в инишник (если на "сохранить позицию/настройки" нажать), а они достаточно объемные, соответственно wincmd.ini распухает...
 

Всего записей: 1209 | Зарегистр. 26-08-2007 | Отправлено: 21:39 08-01-2024 | Исправлено: Lagris, 21:52 08-01-2024
spirit21

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

Цитата:
AlternateUserIni=<файл.ini>Если этот ключ задан, сохранение всех пользовательских секций будет выполняться в другой INI-файл. По умолчанию это все секции, кроме: [Configuration], [Layout], [Packer], [Confirmation], [Extensions], [Associations], [Shortcuts], [ShortcutsWin], [PackerPlugins], [PackerPlugins64], [FileSystemPlugins], [FileSystemPlugins64], [ListerPlugins], [ListerPlugins64], [ContentPlugins], [ContentPlugins64]. Однако эти секции тоже можно хранить в другом INI-файле, поскольку в любой секции можно создать ключ RedirectSection, указывающий, переносить ли её в новый INI-файл. Возможные значения:
 
0: не переносить данную секцию;
 
1: переносить в файл, указанный ключом AlternateUserIni;
 
<файл.ini>: переносить в указанный INI-файл.
 
Примечание: Если указано хранение секции в другом файле, то все настройки этой секции в исходном INI-файле будут игнорироваться, кроме ключа RedirectSection! Опции AlternateUserIni и UseIniInProgramDir секции [Configuration] также всегда читаются только из исходного INI-файла!
 
 

Если этот ключ задать с именем файла, то в него будут писаться все секции с разрешениями различными.

Всего записей: 1324 | Зарегистр. 13-11-2004 | Отправлено: 21:56 08-01-2024
Nimbussr



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Lagris
У меня разброс по разрешениям не большой.
Ноут 1366х768, монитор 22" 1920х1080, моник 19" и иногда 1024х768.
Короче говоря, всё что есть - меньше 1080p.
 
Отключил эту функцию, задав ResolutionSpecific=0
Неудобств не заметил и лишних секций под каждое разрешение не создаётся.

Всего записей: 1882 | Зарегистр. 31-05-2008 | Отправлено: 22:06 08-01-2024
insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Lagris
Лучше использовать [AllResolutions] вместо отдельных настроек под каждый режим дисплея.
 
Добавлено:
Естественно, предварительно установив ResolutionSpecific=0 в [Configuration].
 
Добавлено:
Иное сегодня и не требуется, т.к. на больших разрешениях с большим dpi зачастую используется масштабирование интерфейса, которое тотал спокойно обрабатывает и выполняет.

Всего записей: 16744 | Зарегистр. 04-11-2010 | Отправлено: 22:08 08-01-2024
Lagris

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
spirit21 Nimbussr insorg,
Благодарю за подсказки, остановился пока на варианте ResolutionSpecific=0.
 
AlternateUserIni=файл.ini,  [AllResolutions] и RedirectSection=путь\файл.ini  тоже неплохо, но тогда у меня пропадают вкладки, избранные каталоги, пункты в меню "Запуск". Может еще что-то, чего на скорую руку не успел заметить.
 

Всего записей: 1209 | Зарегистр. 26-08-2007 | Отправлено: 10:29 09-01-2024 | Исправлено: Lagris, 10:42 09-01-2024
Открыть новую тему     Написать ответ в эту тему

Страницы: 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