Редирект секций в TC

Обсуждение Total Commander. Установка, использование, настройка, решение проблем, скрытые функции. Обсуждение новых версий.

Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер

Аватара пользователя
ask-rus
Сообщения: 2077
Зарегистрирован: Вт ноя 10, 2009 14:06
Откуда: Russian Federation

Сообщение ask-rus »

Loopback писал(а):На скорость если и влияет, то при таком количестве несущественно.
А при таком, что предоставил jentoso? Как бы, в два раза больше.
«Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица
Аватара пользователя
jentoso
Сообщения: 443
Зарегистрирован: Чт дек 20, 2007 01:36

Сообщение jentoso »

ask-rus мною не было замечено.
Аватара пользователя
ask-rus
Сообщения: 2077
Зарегистрирован: Вт ноя 10, 2009 14:06
Откуда: Russian Federation

Сообщение ask-rus »

jentoso писал(а):мною не было замечено.
На системе с двумя-четырьмя-более ядрами, от 2 Гб ОЗУ и т. д., нет? Можно машину вашу...
«Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица
Аватара пользователя
jentoso
Сообщения: 443
Зарегистрирован: Чт дек 20, 2007 01:36

Сообщение jentoso »

ask-rus писал(а):
jentoso писал(а):мною не было замечено.
На системе с двумя-четырьмя-более ядрами, от 2 Гб ОЗУ и т. д., нет? Можно машину вашу...
Ноутбук ACER Aspire 5530. CPU - AMD Turion X2 2.1 GHz, ОЗУ - 3 Гб.
Но запускал на нетбуке aspire one, Asus EEE PC и каком то старом Pentium-4 1.4 GHz и ОЗУ - 512 Mb
Serge Yolkin
Сообщения: 664
Зарегистрирован: Сб июл 25, 2009 11:12

Сообщение Serge Yolkin »

Пользуюсь портабельной сборкой, поэтому все настройки в родном .ini (в папке TC), а все истории редиректнуты в %TEMP%\altTC.ini . Если temp никто не чистил, то, возвращаясь на тот же комп, получаю свою же историю без несуществующих файлов/папок (а если чистил - хрен с ней, с историей).
Если кто воспользуется - придумайте, пожалуйста, оригинальное название для ini в temp: мало ли где пересечемся...
Аватара пользователя
MVV
Сообщения: 4815
Зарегистрирован: Чт окт 15, 2009 10:58
Откуда: Ростов-Дон

Сообщение MVV »

Рекомендую зайти сюда для придумывания оригинального (и практически уникального) названия. :roll:
Аватара пользователя
Моторокер
Сообщения: 1517
Зарегистрирован: Пт май 06, 2005 08:22
Откуда: г. Пермь (читается Перьмь)
Контактная информация:

Сообщение Моторокер »

Не использую. Работает и ладно.
плагины для Total Commander, статьи Graphics Converter; NSCopy; SEO HTML; KillOK; Плагин на Delphi
ПармаСруб - строительство домов и бань в Перми
Serge Yolkin
Сообщения: 664
Зарегистрирован: Сб июл 25, 2009 11:12

Сообщение Serge Yolkin »

MVV
Извиняюсь за невнятность - я имел ввиду, что каждый, кто воспользуется таким же способом, лучше бы придумал себе собственное оригинальное имя файла, чтобы чужие истории не подхватывались. Я себе уже придумал.
Аватара пользователя
MVV
Сообщения: 4815
Зарегистрирован: Чт окт 15, 2009 10:58
Откуда: Ростов-Дон

Сообщение MVV »

Serge Yolkin,

Я эту мысль именно так и понял. И дал ссылку на инструмент для придумывания уникального имени, которое точно ни у кого другого не встретится. :) А то, что оно не совсем читабельно, в данном случае не так и важно.
Аватара пользователя
LonerD
Сообщения: 1174
Зарегистрирован: Вт янв 04, 2011 03:56
Откуда: Макеевка
Контактная информация:

Редирект секций в TC

Сообщение LonerD »

Думаю, вопросы про редирект секций в файле wincmd.ini заслуживают отдельной темы.
Хотелось бы узнать - чем чреваты переносы секций, какие от этого возникают плюсы и минусы, какие секции переносить безопасно, а какие лучше не трогать для полноценной работы тех или иных типичных программ и плагинов.

Например, выяснил, что плагин Plugin Manager 2.6 не работает если настройки плагинов перенесены в несколько разных файлов (но работает если выполнить редирект всех секций с плагинами в один ini-файл). В то же время утилита TC Plugins Manager спокойно переносит тот факт, что каждая секция расположена в отдельном файле.
Также известно, что при редиректе секций [Searches] и [Colors] возникают проблемы в работе плагинов TWinKey и Autorun, эти секции лучше оставить в дефолтном файле wincmd.ini.

Возникли следующие вопросы:
1. Насколько критично для загрузки и работоспособности Тотала перенос секций? Например, у меня получилось около 20 отдельных ini-файлов, в каждом из которых вынесена своя секция. Повлияет ли это на работу Тотала в целом, на скорость его загрузки, в том числе и на слабых машинах?
2. Какие секции не стоит трогать для полноценной работы тех или иных плагинов или программ?
3. В частности - какие еще секции не стоит трогать для работы плагинов TWinKey и Autorun кроме вышеназванных?

(искал поиском редирект и redirect, такая тема не нашлась)
Последний раз редактировалось LonerD Вс авг 07, 2011 22:07, всего редактировалось 1 раз.
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

LonerD
1-2. Встречный вопрос (не в плане наезда, а просто интересно): какова реальная необходимость в подобном массированном редиректе (20 отдельных файлов)? То есть не по принципу "раз можно — будем делать", а в смысле практической пользы?
3. Глюк с редиректом вышеназванных секций в TWinKey при подготовке публичной версии 3.50 вообще-то уже был исправлен (и в Autorun вроде бы тоже). Теоретически там добавлена поддержка любого корректного редиректа. А в целом TWinKey обращается ещё как минимум к клавиатурным секциям, а при использовании дочернего плагина TCDirMenu может обращаться по желанию юзера к любой секции с нумерацией строк (избранные каталоги, плагины и пр.). Но у меня в их редиректе надобности не было, так что не проверял.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Аватара пользователя
ask-rus
Сообщения: 2077
Зарегистрирован: Вт ноя 10, 2009 14:06
Откуда: Russian Federation

Сообщение ask-rus »

LonerD писал(а):Думаю, вопросы про редирект секций в файле wincmd.ini заслуживают отдельной темы.
Уже заслужили.
«Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица
Аватара пользователя
ApceH
Сообщения: 316
Зарегистрирован: Пт апр 08, 2011 17:58
Откуда: Димитровград

Сообщение ApceH »

Avada писал(а):какова реальная необходимость в подобном массированном редиректе
Ну 20 файлов, наверное, уже перебор, но я вынес с реальной пользой следующие секции:
Associations - можно очень просто добавить новую ассоциацию через скрипт (в частности в NSIS).
ContentPlugins, FileSystemPlugins, ListerPlugins и PackerPlugins.
CustomFields.
HintsCustomField и OverwriteCustomField.
DirMenu и User.
Главная польза для меня в том, что когда у меня в текстовом редакторе открыт сам wincmd.ini, и я изменяю различные параметры, хранящиеся в вынесенных секциях, редактор не переспрашивает каждый раз "файл изменён, перечитать?". Кроме того, я могу изменять настройки даже из интерфейса ТС, и wincmd.ini не изменится.

Проблема мне известна ещё вот эта:

Код: Выделить всё

[PackerPlugins]
...
stream=463,%COMMANDER_PATH%\PLUGINS\wdx\streams\streams.wdx
а в wincmd.ini после первого же запуска всё равно будет:

Код: Выделить всё

[PackerPlugins]
RedirectSection=%COMMANDER_PATH%\CONFIG\tc_PackerPlugins.ini
stream=463,%COMMANDER_PATH%\PLUGINS\wdx\streams\streams.wdx
А мерцание в TWinKey... Хоть и не исправили бы даже, не важно. Подход в IMPOMEZIA в корне не верен. Не использую.
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

ask-rus
Спасибо за напоминание. Объединяю темы.
ApceH писал(а):А мерцание в TWinKey... Хоть и не исправили бы даже, не важно.
Там не мерцание было, а другой визуальный глюк. Впрочем, это действительно неважно.
ApceH писал(а):Главная польза для меня в том, что когда у меня в текстовом редакторе открыт сам wincmd.ini, и я изменяю различные параметры, хранящиеся в вынесенных секциях, редактор не переспрашивает каждый раз "файл изменён, перечитать?". Кроме того, я могу изменять настройки даже из интерфейса ТС, и wincmd.ini не изменится.
Откровенно говоря, я этот аргумент не понял совсем. В частности то, почему так принципиально важно, чтобы wincmd.ini не изменялся, но при этом совершенно спокойно воспринимается изменение кучи более специальных INI-файлов.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Аватара пользователя
LonerD
Сообщения: 1174
Зарегистрирован: Вт янв 04, 2011 03:56
Откуда: Макеевка
Контактная информация:

Сообщение LonerD »

ApceH, Avada
Спасибо за ответы.

ask-rus
Я мог бы догадаться кто создал тему :)
А вообще - искал по "редирект" и "redirect" - эта тема не нашлась.
Avada писал(а):LonerD
1-2. Встречный вопрос (не в плане наезда, а просто интересно): какова реальная необходимость в подобном массированном редиректе (20 отдельных файлов)? То есть не по принципу "раз можно — будем делать", а в смысле практической пользы?
Просто всё разложено по полочкам.
Реальная польза в том, что можно легко найти нужную секцию, сравнить ее с сохраненными старыми настройками, подправить...
Ведь если все в одном файле wincmd.ini, то порядок секций в процессе работы изменяется и перетасовывается и приходится выискивать нужные секции, которые оказываются уже в другой части ини-файла.

Впрочем, 20 - это действительно перебор, уже сократил это количество до 10.
Ответить