Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Вынос настроек ассоциаций в отдельный INI-файл

 
Post new topic   Reply to topic    Total Commander Forum Index -> Общие вопросы printer-friendly view
View previous topic :: View next topic  
Author Message
Serge Yolkin



Joined: 25 Jul 2009
Posts: 664

Post (Separately) Posted: Thu Aug 19, 2010 11:52    Post subject: Reply with quote

Было бы неплохо во внутренних ассоциациях задавать не только действие по Enter, но и по F3, F4.
А сами ассоциации, по аналогии с UserCMD.ini, вынести в файл UserASS.ini Confused
Back to top
View user's profile Send private message
MVV



Joined: 15 Oct 2009
Posts: 4815
Location: Ростов-Дон

Post (Separately) Posted: Thu Aug 19, 2010 12:00    Post subject: Reply with quote

Да, с "user ass" я долго ржал. Laughing

А вообще, в тотале имеется всё необходимое для перенаправления секций INI-файла в другие файлы, поэтому этот UserASS можно организовать ручками уже сейчас.

По F3 и так можно задавать программы по типам файлов в настройках тотала. А для F4 есть инструменты типа F4Menu и ChoiceEditor.
_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
Back to top
View user's profile Send private message
Serge Yolkin



Joined: 25 Jul 2009
Posts: 664

Post (Separately) Posted: Thu Aug 19, 2010 15:14    Post subject: Reply with quote

MVV wrote:
в тотале имеется всё необходимое для перенаправления секций INI-файла в другие файлы
А как?

А сторонними костылями я и так пользуюсь. Но в одном месте задать группу файлов и назначить для нее сразу три операции было бы удобнее.
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10415
Location: Россия, Саратов

Post (Separately) Posted: Thu Aug 19, 2010 15:26    Post subject: Reply with quote

Serge Yolkin wrote:
А как?

RTFM. "Структура файла wincmd.ini". AlternateUserIni, RedirectSection.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
Serge Yolkin



Joined: 25 Jul 2009
Posts: 664

Post (Separately) Posted: Thu Aug 19, 2010 15:46    Post subject: Reply with quote

Avada
Спасибо.
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10415
Location: Россия, Саратов

Post (Separately) Posted: Thu Aug 19, 2010 18:35    Post subject: Reply with quote

Serge Yolkin
Кстати, насчёт выноса настроек ассоциаций TC в отдельный файл рекомендую заглянуть в эту тему на оффоруме. Этот материал существует и как раздел английской TC-Википедии. Гислер одобрил.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.


Last edited by Avada on Sun Aug 22, 2010 09:22; edited 1 time in total
Back to top
View user's profile Send private message
Serge Yolkin



Joined: 25 Jul 2009
Posts: 664

Post (Separately) Posted: Sun Aug 22, 2010 03:07    Post subject: Reply with quote

Avada
Оказывается, для портативного Тотала очень удобно вынести часто обновляющиеся секции в %ALLUSERSPROFILE%TClocal.ini - и флэха меньше трется, и истории поисков/создания остается на локальной машине, где, собственно и искали/создавали. Если боян - виноват.

 !  Avada:
Раз пошло продолжение, выделяю всё, что было оффтопом здесь, для возможности дальнейшего нормального обсуждения. Соответственно, в посте убрана фраза про оффтоп, которого теперь уже нет. Wink
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10415
Location: Россия, Саратов

Post (Separately) Posted: Sun Aug 22, 2010 09:47    Post subject: Reply with quote

Serge Yolkin
Хозяину конкретной флэхи может и удобнее. Но портативность предполагает удобную работу в том числе и на чужой локальной машине, причём — в оптимальном варианте — так, чтобы не создавать проблем ни её хозяину, ни тем, кто тоже будет работать с TC с флэшки.
Что мы имеем в данном случае? Пришли, поработали, сохранили какие-то настройки TC в месте хранения общих документов и настроек — и пошли себе дальше. Настройки остались. Зачем? Во-первых, мало ли что в этой истории осталось зафиксировано. Всем ли обязательно знать, что и где я делал, что искал/создавал, куда заходил и пр.? Во-вторых, если следом (гипотетически) придёт другой пользователь с точно такой же организацией портабельности и с точно таким же достаточно стандартным именем файла TClocal.ini —что будет (особенно при наличии каких-то экзотических настроек у кого-то из работаюших с флэшки)? Ну и так далее.

Кое-что по этим делам (правда, не с точки зрения портабельности) было здесь.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
MVV



Joined: 15 Oct 2009
Posts: 4815
Location: Ростов-Дон

Post (Separately) Posted: Sun Aug 22, 2010 12:03    Post subject: Reply with quote

Вообще, личное дело каждого - выносить часть настроек в отдельный файл, причем, часть эта тоже будет различной для отдельно взятого пользователя.

Ко всему прочему, не считаю правильным для портативного приложения записывать что-то в реестр или папку Documents and Settings. Портативная программа должна "всё своё носить с собой", а не оставлять за собой мусор где попало. Единственное исключение - папка временных файлов, в которой подобный мусор легко найти и вычистить.
_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10415
Location: Россия, Саратов

Post (Separately) Posted: Sun Aug 22, 2010 12:28    Post subject: Reply with quote

MVV wrote:
Ко всему прочему, не считаю правильным для портативного приложения записывать что-то в реестр или папку Documents and Settings. Портативная программа должна "всё своё носить с собой", а не оставлять за собой мусор где попало.

Вот и я про то же самое.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
Serge Yolkin



Joined: 25 Jul 2009
Posts: 664

Post (Separately) Posted: Sun Aug 22, 2010 18:00    Post subject: Reply with quote

MVV wrote:
Вообще, личное дело каждого...
Ребята, если не обсуждать все, что подподает под эту категорию, то, получается, есть дистрибутив - и пользуемся, а настройки/плагины/и т.д. - личное дело...

По существу: в %TEMP%, так в %TEMP% - согласен, и у себя уже переделал. Тем более, что более половины пользователей Temp годами не чистят.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Общие вопросы All times are GMT + 4 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group