Страница 1 из 1

Добавлено: Чт авг 19, 2010 11:52
Serge Yolkin
Было бы неплохо во внутренних ассоциациях задавать не только действие по Enter, но и по F3, F4.
А сами ассоциации, по аналогии с UserCMD.ini, вынести в файл UserASS.ini :?

Добавлено: Чт авг 19, 2010 12:00
MVV
Да, с "user ass" я долго ржал. :lol:

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

По F3 и так можно задавать программы по типам файлов в настройках тотала. А для F4 есть инструменты типа F4Menu и ChoiceEditor.

Добавлено: Чт авг 19, 2010 15:14
Serge Yolkin
MVV писал(а):в тотале имеется всё необходимое для перенаправления секций INI-файла в другие файлы
А как?

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

Добавлено: Чт авг 19, 2010 15:26
Avada
Serge Yolkin писал(а):А как?
RTFM. "Структура файла wincmd.ini". AlternateUserIni, RedirectSection.

Добавлено: Чт авг 19, 2010 15:46
Serge Yolkin
Avada
Спасибо.

Добавлено: Чт авг 19, 2010 18:35
Avada
Serge Yolkin
Кстати, насчёт выноса настроек ассоциаций TC в отдельный файл рекомендую заглянуть в эту тему на оффоруме. Этот материал существует и как раздел английской TC-Википедии. Гислер одобрил.

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

[mod="Avada"]Раз пошло продолжение, выделяю всё, что было оффтопом здесь, для возможности дальнейшего нормального обсуждения. Соответственно, в посте убрана фраза про оффтоп, которого теперь уже нет. :wink: [/mod]

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

Кое-что по этим делам (правда, не с точки зрения портабельности) было здесь.

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

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

Добавлено: Вс авг 22, 2010 12:28
Avada
MVV писал(а):Ко всему прочему, не считаю правильным для портативного приложения записывать что-то в реестр или папку Documents and Settings. Портативная программа должна "всё своё носить с собой", а не оставлять за собой мусор где попало.
Вот и я про то же самое.

Добавлено: Вс авг 22, 2010 18:00
Serge Yolkin
MVV писал(а):Вообще, личное дело каждого...
Ребята, если не обсуждать все, что подподает под эту категорию, то, получается, есть дистрибутив - и пользуемся, а настройки/плагины/и т.д. - личное дело...

По существу: в %TEMP%, так в %TEMP% - согласен, и у себя уже переделал. Тем более, что более половины пользователей Temp годами не чистят.