Сброс вкладок в умолчание

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

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

Закрыто
Viktor_t
Сообщения: 5
Зарегистрирован: Сб авг 17, 2013 12:58

Сброс вкладок в умолчание

Сообщение Viktor_t »

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

Сообщение LonerD »

Может можно както кнопку сделать, кликнул по ней и вкладки сбросились какбудто перезапустил программу.?
Правой кнопкой по вкладке - и там увидите меню сохранения вкладок одной и обоих панелей в файл, и восстановления из файла.
К сожалению, отдельной команды для этого нет, и если хочется сделать кнопку - нужно автоматизировать процесс через эмуляцию нажатия клавиш в каком-нибудь скрипте (AutoIt, AHK ит.д.).
Windows 11 | TC DreamLair eternal pre-α
Viktor_t
Сообщения: 5
Зарегистрирован: Сб авг 17, 2013 12:58

Сообщение Viktor_t »

Спасибо за ответ!
Попоробовал, но перезапустить быстрее будет.
Жаль конечно, со скриптами я не дружу.
Сколько, интересно, по деньгам будет стоить заказть такую кнопочку.?
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Зачем тут скрипты? Есть команда OPENTABS. По ней и ищем обсуждения.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Аватара пользователя
LonerD
Сообщения: 1174
Зарегистрирован: Вт янв 04, 2011 03:56
Откуда: Макеевка
Контактная информация:

Сообщение LonerD »

Зачем тут скрипты? Есть команда OPENTABS. По ней и ищем обсуждения.
Для открытия - да.

А для сохранения вкладок - уже только скрипты.
Вот такой скрипт на AHK для сохранения вкладок обоих панелей в файл MyTabs.tab в каталоге со скриптом.

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

#NoEnv
#NoTrayIcon
#SingleInstance force
SetKeyDelay, 20, 20
WinGet, WinHndl, ID, ahk_class TTOTAL_CMD
PostMessage, 0x433, 3009,,, ahk_class TTOTAL_CMD
SendInput {DOWN 6}{ENTER}
SendInput MyTabs
SendInput {ENTER}
WinWaitNotActive, ahk_class TTOTAL_CMD
WinGet, Style, Style, ahk_id %WinHndl%
if (Style & 0x8000000) {
  WinSet, Enable,, ahk_id %WinHndl%
}
Windows 11 | TC DreamLair eternal pre-α
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

LonerD писал(а):А для сохранения вкладок - уже только скрипты.
Следуя условиям ТЗ, сохранение требуется всего лишь раз. Тут как раз открытие и нужно.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Viktor_t
Сообщения: 5
Зарегистрирован: Сб авг 17, 2013 12:58

Сообщение Viktor_t »

Спасибо ребята! Мне действительно раз сохранить, а потом только открывать постоянно. :)
Сделал Конфигурация -> Панель иструментов -> Добавил кнопку и навесил на нее

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

OPENTABSR d:\Program Files\TCE\My_Tabs\tabs.tab
Добавлено спустя 17 минут:

Остался еще один вопрос: как сделать чтобы эта кнопка оставалась и после переусатновки ТоталКомандера?
Если сделать Конфигурация -> Сохранить настройки. Затем сберечь файл Wincmd.ini и tabs.tab, а после переустановки или установки на другой машине, заменить Wincmd.ini сохраненным - сработает?
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Viktor_t
Если на другой машине есть все пути, сохранённые в tab, и путь к bar-файлу прописан в ключе Buttonbar одноимённой секции с переменной окружения, то, конечно, сработает. Для сохранения же вида вкладок в Wincmd.ini важны ключи DirTabLimit, DirTabOptions, TabSeparator.
Последний раз редактировалось Flasher Сб авг 17, 2013 21:07, всего редактировалось 1 раз.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Аватара пользователя
MVV
Сообщения: 4815
Зарегистрирован: Чт окт 15, 2009 10:58
Откуда: Ростов-Дон

Сообщение MVV »

Viktor_t, есть плагин Autorun, с его помощью можно вызывать команду загрузки вкладок автоматически при запуске тотала. Кроме того, можно назначить горячую клавишу для восстановления вкладок из файла.
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

Viktor_t
Можно сделать много чего. Но лучшее, что следовало делать, — сначала заглянуть в правила форума, затем в справку TС, а затем, если всё же остались вопросы, поискать уже имеющиеся обсуждения по имени команды opentabs, как совершенно справедливо предлагалось выше. На все до одного задаваемые вопросы (в т.ч. про то, где какие настройки сохраняются) давно и неоднократно давались ответы. По этому поводу уже существует множество тем, и в новой нет ни малейшей необходимости.

Тема закрыта.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Закрыто