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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Total Commander (Часть 6)

Модерирует : gyra, Maz

Widok (01-06-2010 13:12): Лимит страниц. Продолжаем здесь.  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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

   

Widok



Moderator-Следопыт
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору


 
Последняя финальная версия: 7.50a
 
Предыдущие версии: 7.5x: 7.50; 7.0x: 7.04a, 7.04, 7.03, 7.02a, 7.02, 7.01, 7.0; 6.5x: 6.58

Кто знает, когда ждать финальную версию x.xx?
"Когда будет готова!" — © К. Гислер.
На вопрос "Когда будет русик к версии x.xx?" ответ точно такой же. © CaptainFlint


Переводы меню/интерфейса v7.50+:
от CaptainFlint (v7.50a Lite, 24.09.2009): Здесь (зеркало)
от М. Жилина (v7.50.03, 29.06.2009): Здесь
 
Переводы меню/интерфейса v7.0x:
от CaptainFlint (v7.04a, 7.01.2009, с переводом справки): HLP (зеркало), CHM (зеркало)
от М. Жилина (v7.00.03, 13.07.2008): Здесь

Официальный сайт разработчика | Русский сайт о Total Commander | Польский сайт о Total Commander (англ.)
Тотальная установка TC | ВСЕ команды Total Commander

Настроенные и русифицированные СБОРКИ (и все вопросы по ним)
Все вопросы по лечению пациента — только в Варезнике
Все вопросы по плагинам  — в Плагинах

Total Commander Knowledge Base — Wiki-сборник статей и ответов на вопросы по TC | Оффлайн версия (CHM, версия 1.7)
Список аддонов, не перечисленных на wincmd.ru
Онлайновый вариант русской справки (на основе v7.0, 8.06.2007)

Всего записей: 24190 | Зарегистр. 07-04-2002 | Отправлено: 12:18 12-09-2009 | Исправлено: Avada, 20:14 24-03-2010
Avada



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
oshizelly
Эта цитата не из нашей документации (хотя бы потому, что мы не используем слово "директория"). А обращаю на это внимание из-за важного смыслового нюансика по порядку действий, напрочь упущенного в приведённом тексте, но присутствующего у нас. Будь это прочитано правильно, пояснения бы не потребовались. Вот наша версия.

Цитата:
LockedTabChange=1   Что делать при смене каталога на заблокированной вкладке:
    0: всегда создавать новую вкладку;
    1: сначала пытаться использовать вкладку с этим же каталогом;
    2: сначала пытаться использовать первую незаблокированную вкладку;
    3: сначала пытаться использовать последнюю незаблокированную вкладку.

Как легко видеть, значение 0 вообще не сдерживает размножение вкладок, а значение 1 (установленное по умолчанию) зачастую малоэффективно.

Всего записей: 7616 | Зарегистр. 31-07-2008 | Отправлено: 18:37 22-01-2010
oshizelly



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Avada
Цитата:
1: сначала пытаться использовать вкладку с этим же каталогом;  
2: сначала пытаться использовать первую незаблокированную вкладку

Не совсем удачное описание (претензии не к переводу, конечно, а к оригиналу). На основании этого текста напрашивается неверный вывод, что при значении "LockedTabChange=2" новый каталог откроется в первой незаблокированной вкладке даже и в том случае, если этот же каталог уже открыт в заблокированной вкладке. Но на самом деле это, к счастью, не так: в описанном случае просто откроется ранее созданная залоченная вкладка.
 

Цитата:
Эта цитата не из нашей документации (хотя бы потому, что мы не используем слово "директория")
Я и не утверждал обратного. Это цитата из первой ссылки в Google при поиске по "LockedTabChange=2" - описания Andrey Pyasetskiy на небезызвестном сайте wincmd.ru. И куда только тамошние модераторы смотрят
 

Всего записей: 6524 | Зарегистр. 18-09-2004 | Отправлено: 12:37 23-01-2010 | Исправлено: oshizelly, 12:45 23-01-2010
Avada



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

Цитата:
Не совсем удачное описание (претензии не к переводу, конечно, а к оригиналу).

Претензии именно к переводу. В оригинале последовательность действий для 1-3 (сначала попытка обозначенного действия, при невозможности — как 0) отсутствует, к сожалению, вообще.

Цитата:
На основании этого текста напрашивается неверный вывод, что при значении "LockedTabChange=2" новый каталог откроется в первой незаблокированной вкладке даже и в том случае, если этот же каталог уже открыт в заблокированной вкладке.

Ерунда. В первой строке ясно сказано "при смене каталога на заблокированной вкладке".

Цитата:
И куда только тамошние модераторы смотрят

Тамошние модераторы (включая меня) смотрят на форум. Старые статьи на сайте (эта написана в 2004 году) — не их забота. Всякая информация постоянно дополняется и уточняется другими источниками. Например, текущей русской документации к TC. Если, конечно, там соответствующий вопрос раскрыт (а в данном случае это так).
И кстати, у меня первым нумером после поиска в Google идёт уже мой собственный ответ на этом форуме, который сейчас и обсуждается.  

Всего записей: 7616 | Зарегистр. 31-07-2008 | Отправлено: 13:22 23-01-2010 | Исправлено: Avada, 13:26 23-01-2010
oshizelly



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Avada
Цитата:
Ерунда. В первой строке ясно сказано "при смене каталога на заблокированной вкладке".  

Именно так. Имею наглость утверждать, что описание вводит в заблуждение. По крайней мере, меня ввело, пока я сам не протестировал действие каждого из значений ключа.
Если опираться только на приведённое описание, то вырисовывается такая картина. Скажем, у нас на панели 2 вкладки с директориями/каталогами/папками/фолдерами: C:\111 и C:\111\ABC.  Обе залочены. Теперь на вкладке C:\111 переходим в подкаталог C:\111\ABC. Что должно произойти при значении LockedTabChange=2, судя по описанию ключа "2: сначала пытаться использовать первую незаблокированную вкладку"? Правильно, должна открыться новая вкладка C:\111\ABC рядом с такой же залоченной (поскольку действие 2 не удалось, то переходим к действию 0). На самом же деле поизойдёт переход на уже открытую залоченную вкладку C:\111\ABC, что и логично.

Всего записей: 6524 | Зарегистр. 18-09-2004 | Отправлено: 13:56 23-01-2010
Avada



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
oshizelly
И у меня есть подобные закреплённые вкладки, так что могу подтвердить: формально всё изложено правильно. Да, при 2 и 3 сначала делается попытка использовать первую по порядку вкладку (любую, невзирая на закреплённость!), где каталог уже открыт. То есть вариант по умолчанию, параметр 1. Если это удаётся — всё. Если нет — тогда открыть каталог в первой/последней незаблокированной вкладке на своей панели. Если таковых нет ни одной — создать новую.
Но лучшее — враг хорошего, и мы ограничились лишь самой существенной частью цепочки действий, принципиально важной для различения параметров. Если в кратком описании параметров многих ключей описывать все подобные нюансы, мы получим вместо справки маленький филиал сумасшедшего дома.  
Я вот сейчас пытаюсь себе представить, как все эти варианты цепочек можно было бы втиснуть с приемлемой полнотой хотя бы в файлы данных Ultra TC Configuration Editor, где места для текста не в пример больше.
Короче, всё это мы с соавтором обсудим и что-то поправим, только если удастся найти одновременно понятный и компактный вариант описаний.

Всего записей: 7616 | Зарегистр. 31-07-2008 | Отправлено: 14:50 23-01-2010
sasha300



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Привет Всем!
Использую TC на работе и дома. wincmd.ini запихал в папку totalcmd и прописал  значение UseIniInProgramDir=7. Каждый раз, приходя домой или на работу,  делаю синхронизацию. Все супер, но:
  • Вкладки, которые я делаю дома, на работе не отображаются и наоборот
  • То же самое с цветами.
    Вообщем-то знаю, что TC завязан на самом, что не наесть главном файле wincmd.ini, но параметра, отвечающий за вкладки я не нашел (как впрочем и по цветам). Так как синхронизация проходит четко, думаю, что где то еще, кроме папки totalcmd.
    Где еще хранятся файлы настроек?
    Заранее спасибо!
    P.S. еще раз повторюсь, что сделал portable версию (с помощью UseIniInProgramDir=7).

  • Всего записей: 1409 | Зарегистр. 10-02-2008 | Отправлено: 13:19 25-01-2010
    NickOnToluca



    Silver Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Поясните пожалуйста смысл UseIniInProgramDir=7.
    Ибо в хелпе только 1-4 объяснено.

    Всего записей: 4777 | Зарегистр. 26-05-2008 | Отправлено: 13:34 25-01-2010
    ChronoAngel



    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    sasha300 а пути исправили в wincmd.ini ?
    Вместо
    C:\Program Files\Total Commander
    нужно писать %COMMANDER_PATH%   для портативности
     
    NickOnToluca очевидно 7 это сумма параметров(1+2+4),а значит это что настройки в папке программы и пофигу что написано в реестре по этому поводу

    ----------
    Mozilla/12.0 (compatible; MSIE 14.0; Windows NT 12.0; en-US; Win512; x512; Trident/12.0)

    Всего записей: 1421 | Зарегистр. 30-12-2008 | Отправлено: 13:41 25-01-2010 | Исправлено: ChronoAngel, 13:45 25-01-2010
    Avada



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    sasha300
    Все эти настройки входят всё в тот же файл wincmd.ini. См. описания секций [Colors] (цвета), [left] и [right] (активные вкладки), [LeftTabs] и [RightTabs] (все остальные вкладки). Если не задавалось сохранение заданных секций в какой-то другой файл (см. ключ AlternateUserIni).  
    Даже если у вкладок на домашнем и рабочем компах реальный путь разный или на данном компе каталога вкладки вообще нет, заголовок всё равно должен отображаться, только работать не будет.
    А вообще вкладки можно достаточно легко сохранять в отдельный TAB-файл (из контекстного меню любой вкладки) и восстанавливать из него (командой OPENTABS <имя_файла>), заменяя существующие.  
    Остальные настройки после синхронизации переносятся нормально?

    Всего записей: 7616 | Зарегистр. 31-07-2008 | Отправлено: 13:52 25-01-2010
    oshizelly



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    NickOnToluca
    Цитата:
    Поясните пожалуйста смысл UseIniInProgramDir=7.

    При запуске TC он ищет в той же папке файл wincmd.ini. Если находит, проверяет, есть ли в нем директива UseIniInProgramDir=7. Если есть - берёт настройки из этого wincmd.ini. Если же значенние директивы UseIniInProgramDir=1, 2 и пр. или вообще нет такой директивы, то TC идёт искать файл wincmd.ini в указанное место и берёт настройки оттуда.

    Всего записей: 6524 | Зарегистр. 18-09-2004 | Отправлено: 13:55 25-01-2010
    Avada



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    NickOnToluca
    Разъяснение ChronoAngel — правильное. Значения описаны полностью, а более высокие цифры получаются полной или частичной суммацией исходных. Просто UseIniInProgramDir=7 — это самый востребованный вариант. Если интересны подробности, можно на форуме wincmd.ru просто запустить поиск по имени ключа — там много про все эти дела писали.
     
    ChronoAngel
    На секцию [Colors] относительность или абсолютность путей не должна влиять вообще — там нет параметров, связанных с путями. Не имеет это принципиального значения и в секциях для вкладок — не думаю, что все привязанные к вкладкам подкаталоги там входят в каталог TC. И опять же, как было сказано, заголовок неактивной вкладки с неправильным путём может не работать, но должен отображаться.
     
    Добавлено:
    oshizelly
    Не совсем правильно изложено. Для экономии времени и места просто процитирую нашу книгу про TC.

    Цитата:
    Наивысший приоритет имеют параметры командной строки /i= и /f=. Это позволяет быстро, не меняя никаких настроек, запустить TC с нужными файлами конфигурации. Если же в командной строке ничего не задано, в борьбу вступают следующие два конкурента: реестр и ключ UseIniInProgramDir. Кто из них победит, зависит от значения ключа, представляющего собой сумму нескольких чисел. Числа 1 и 2 предписывают TC использовать файлы wincmd.ini и wcx_ftp.ini, соответственно, в каталоге установки самого TC. Число же 4 как раз и определяет, чему TC должен отдавать предпочтение, если помимо этого ключа есть еще и записи в реестре: если число 4 входит в сумму, ключ UseIniInProgramDir считается более приоритетным, в противном случае победителем оказывается реестр. Таким образом, если вы зададите значение ключа 3 (1+2), это будет означать, что TC должен хранить оба файла настроек в собственном каталоге, но только если в реестре нет по этому поводу никаких указаний. Значение же 7 (1+2+4) заставит TC использовать файлы из своего каталога, даже если в реестре прописано иное местоположение.

    Если на текущей машине в реестре уже указано, что файлы конфигурации TC должны располагаться в каталоге программы (.\wincmd.ini и .\wcx_ftp.ini), то особого практического значения ключ не имеет. А вот для портабельной версии, где записей в реестре нет или они для запуска TC с флэшки неприемлемы, он очень важен.  

    Всего записей: 7616 | Зарегистр. 31-07-2008 | Отправлено: 14:18 25-01-2010 | Исправлено: Avada, 14:19 25-01-2010
    rsuan

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Как сделать чтоб при создании файла через Shift-F4 не открывался текстовый редактор?

    Всего записей: 766 | Зарегистр. 22-07-2008 | Отправлено: 14:46 25-01-2010
    Avada



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    rsuan
    Стандартными методами TC — никак. Нестандартными — есть несколько вариантов.
    1. Найти утилиту TCUP New (например, по ссылкам здесь)., Настроить её: нажать кнопку "Файл", затем щёлкнуть следующую кнопку для вызова меню, где выбрать первую позицию (не редактировать). Дальше, например, назначить утилиту на Shift+F4 вместо вызова стандартного диалога. Особенности установки и способы вызова в моём посте по указанной ссылке описаны. Файл создаётся, но в редакторе не открывается.
    2. Если на F4 в TC навешен не непосредственно редактор, а диспетчер редакторов типа ChoiceEditor, то по нажатию Shift+F4 в обычном диалоге TC ввести нужное имя, а после OK при появлении окна диспетчера не задумываясь нажать Esc. Редактор не откроется, пустой файл останется. С ChoiceEditor это работает точно, остальные (F4Menu и Open File shell for TC) не проверял.
    3. Назначить на Shift+F4 пользовательскую команду для подходящего скрипта или батника (поискать на форуме wincmd.ru в подфоруме "Автоматизация").

    Всего записей: 7616 | Зарегистр. 31-07-2008 | Отправлено: 15:42 25-01-2010
    bref

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Как добавить в контекстное меню TC пункт "Найти" в Windows 7?

    Всего записей: 28 | Зарегистр. 29-09-2005 | Отправлено: 00:22 26-01-2010 | Исправлено: bref, 00:35 26-01-2010
    sasha300



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

    Цитата:
    Остальные настройки после синхронизации переносятся нормально?

    Все замечательным образом переносится. Завтра буду искать эти пунктики
    Avada
    Опять же зачем использовать AlternateUserIni если есть wincmd.ini?
    Так как синхронизация происходит 2 раза в день, каталоги все идентичны, как на флешке, так и на домашнем и рабочем компьютерах. Пути на всякий случай сделал относительными (по вашим советам)

    Всего записей: 1409 | Зарегистр. 10-02-2008 | Отправлено: 00:59 26-01-2010
    Avada



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    bref
    Ответ был дан здесь.
     
    sasha300

    Цитата:
    Опять же зачем использовать AlternateUserIni если есть wincmd.ini?

    Подробно это изложено в нашей книге про TC, но цитировать изрядных размеров кусок неохота (я и так этим здесь порой злоупотребляю). А если вкратце, то затем, что в организациях вполне возможна ситуация, когда wincmd.ini оказывается прописанным в каталоге, где данный пользователь прав на запись не имеет. В этом случае часть настроек (конкретные секции), которую админ считает нужным оставить за юзером, выносится в отдельный файл, доступный для записи. Свои секции он может менять, а прочие нет. Если юзер сам себе администратор, на это можно не обращать внимания.
     
    А в связи с замечательным переносом у меня вопрос: как технически выполнялась синхронизация через флэшку (каким инструментарием TC) и действительно ли скопированный на флэшку файл wincmd.ini оказывался идентичен файлу на компьютере?

    Всего записей: 7616 | Зарегистр. 31-07-2008 | Отправлено: 11:20 26-01-2010
    raffx



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Кажется я снова поднимаю "избитую" тему, но, если кто-то знает ответ на него, просьба - отпишитесь пожалуйста.  
    Как в total commander сделать так, чтобы отображался системный трей?
    Все говорят, что это сотни раз обсуждалось, но нигде не могу найти внятного ответа. Слышал, что для этого нужна стороняя программа, но неизвестно что именно.
    Надеюсь на понимание, спасибо за внимание!

    Всего записей: 98 | Зарегистр. 15-01-2009 | Отправлено: 11:57 26-01-2010
    Avada



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

    Цитата:
    Как в total commander сделать так, чтобы отображался системный трей?  
    Все говорят, что это сотни раз обсуждалось, но нигде не могу найти внятного ответа.

    Мы, кажется, уже общались на эту тему на основном русском форуме TC. Вот тут. По приводившимся в моём тамошнем посте ссылкам легко перейти к темам, где внешние программы (например, Systray99) назывались совершенно конкретно. Вплоть до ссылок на их скачивание. Куда ещё внятнее?

    Всего записей: 7616 | Зарегистр. 31-07-2008 | Отправлено: 12:21 26-01-2010
    raffx



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Инет тесен )))
    А что-то вроде плагина к ТС для отображения систрея так и не придумали? Без сторонних программ не решить эту задачу?

    Всего записей: 98 | Зарегистр. 15-01-2009 | Отправлено: 12:42 26-01-2010
    Avada



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    raffx
    Не придумали. Нет ни в самом TC, ни в его плагинах возможности добавить такой функционал. Так что фактически решение этой проблемы — вообще вне компетенции TC. Да и со сторонними программами тоже, как я понял из чтения всех этих дискуссий, проблем предостаточно. Одно дело их назвать, другое — реально применить. Степень "простоты" настроек PowerPro достаточно известна, а Systray99 сейчас, по прошествии нескольких лет после выкладывания не работающих сейчас ссылок, даже просто найти затруднительно. (Кстати, если что — смотреть тут).

    Всего записей: 7616 | Зарегистр. 31-07-2008 | Отправлено: 13:20 26-01-2010 | Исправлено: Avada, 13:39 26-01-2010
       

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

    Компьютерный форум Ru.Board » Компьютеры » Программы » Total Commander (Часть 6)
    Widok (01-06-2010 13:12): Лимит страниц. Продолжаем здесь.


    Реклама на форуме Ru.Board.

    Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
    Modified by Ru.B0ard
    © Ru.B0ard 2000-2024

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru