Обсуждение темы "Обмен кнопками"

Обсуждение вопросов автоматизации Total Commander с помощью сторонних программ и скриптовых технологий.

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

sa
Сообщения: 2758
Зарегистрирован: Ср апр 29, 2009 18:56

Сообщение sa »

Flasher писал(а):Вот только я не могу понять, как у тебя может возникать подробный режим из эскизов
Поэкспериментировал. Наверное у меня такая ситуация потому, что я не заводил дополнительные поля под эскизами.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

sa
Что за поля?
sa
Сообщения: 2758
Зарегистрирован: Ср апр 29, 2009 18:56

Сообщение sa »

Flasher писал(а):Что за поля
Настройка > Эскизы > Дополнительные поля под эскизами (напр. размер картинки):
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

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

Сообщение MVV »

ask-rus писал(а):Необходима одна кнопка для переключений между режимами "Подробный" и "Краткий". Если мы находимся в режиме, например, "Просмотр эскизов", нажатие на кнопку переведет панель в "Подробный", повторное - в "Краткий", ещё раз - в "Подробный" и т. д.
Теперь это без проблем реализуется с помощью пары строчек TCFS2. Это в секцию [Items]:

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

switch_br_ful_S=tcm(302), test(S_viewMode != 302) | tcm(301)
А это - исправленный вариант старого макроса, соответственно в секцию [Macros]:

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

S_viewMode=L_isActive ? L_viewMode+200 : R_viewMode+100
Чтобы это работало, нужна TCFS2Tools.dll версии 1.4.1.100 и старше (пока можно скачать по ссылке в этом посте).

Ну а параметры кнопки простые:

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

/u- /ei switch_br_ful_S
Или сразу без строки в [Items]:

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

/u- /ef "tcm(302), test(S_viewMode != 302) | tcm(301)"
Или же вообще напрямую, не внося никаких изменений в TCFS2.ini:

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

/u- /ef "tcm(302), test((L_isActive ? L_viewMode+200 : R_viewMode+100) != 302) | tcm(301)"
Логика простейшая - если мы не в подробном режиме, переходим в него, иначе - в краткий.
TheChosenOne
Сообщения: 1
Зарегистрирован: Пн июн 20, 2011 20:18

Сообщение TheChosenOne »

Скажите, пожалуйста, как обьединять команды в одной кнопке? Например мне нужно показать только файлы *.3dm, а потом показать все файлы без каталогов. Ну и в идеале неплохо бы чтоб эта кнопка переключала в такой режим и она же выходила из него...

[mod="Avada"]Перенесено из темы "Обмен кнопками". Соблюдаем правила темы![/mod]
Аватара пользователя
Вахмурка
Сообщения: 2587
Зарегистрирован: Пн дек 27, 2004 14:47
Откуда: Большая деревня Москва
Контактная информация:

Сообщение Вахмурка »

Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

TheChosenOne
Переключение режимов просмотра. + это, + это. Ну и дублируемые вопросы: 1, 2, 3.
Правила.
Аватара пользователя
shveicar
Сообщения: 277
Зарегистрирован: Пн апр 18, 2011 01:54
Откуда: Россия Москва

Сообщение shveicar »

Здравствуйте.
Существует такая кнопка

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

TOTALCMD#BAR#DATA
cmd /c md
%O
%COMMANDER_PATH%\ico\0004_5.ico
Одноимённый каталог файла в текущей панели

1
-1
Пытаюсь изменить параметры для создания Одноимённого каталога файла в противоположной панели - не получается. Какие нужно указать параметры? Спасибо.


[mod="Avada"]Это пост и два связанных с ним последующих поста перенесены по принадлежности из темы "Обмен кнопками".[/mod]
Аватара пользователя
Вахмурка
Сообщения: 2587
Зарегистрирован: Пн дек 27, 2004 14:47
Откуда: Большая деревня Москва
Контактная информация:

Сообщение Вахмурка »

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

TOTALCMD#BAR#DATA
cmd /c md
%T%N
%COMMANDER_PATH%\ico\0004_5.ico
Одноимённый каталог файла в текущей панели

1
-1
Это если в противоположной панели надо создать директорию, одноименную с текущим файлом (в активной панели). А если наоборот - в активной панели создать директорию с именем файла из пассивной панели, то так:

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

TOTALCMD#BAR#DATA
cmd /c md
%M
%COMMANDER_PATH%\ico\0004_5.ico
Одноимённый каталог файла в текущей панели

1
-1
Резюме - изучай параметры кнопки и четко ставь вопрос.
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

shveicar писал(а):Пытаюсь изменить параметры для создания Одноимённого каталога файла в противоположной панели - не получается. Какие нужно указать параметры?
Вместо %O писать "%T%O%Z", чтобы из архивов тоже создавалось.
Аватара пользователя
shveicar
Сообщения: 277
Зарегистрирован: Пн апр 18, 2011 01:54
Откуда: Россия Москва

Сообщение shveicar »

Спасибо.
Резюме - изучай параметры кнопки и четко ставь вопрос.
Именно этим я сейчас и пытаюсь заниматься.
Аватара пользователя
shveicar
Сообщения: 277
Зарегистрирован: Пн апр 18, 2011 01:54
Откуда: Россия Москва

Сообщение shveicar »

Спасибо. Flasher
Некоторые кнопки ведут себя странно. Вот например интересная кнопка (приведена из предыдущих тем) - но ведет она себя странно

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

TOTALCMD#BAR#DATA
%comspec% /c
md "%N_"&&copy "%N" "%N_"
shell32.dll,33
дубликат каталога в той-же папке

1
-1

- (автор указал что кнопка предназначена для создания копии каталога в текущей панели) При выделении копируемого каталогас файлами(без вложенных подкаталогов) кнопка работает нормально, а если в каталоге есть файлы и вложенные каталоги с файлами, то при нажатии на кнопку копируются только файлы вложенные в начальный каталог. А если выделить не каталог а файл то при нажатии на кнопку создается каталог с именем файла_ и копия самого файла(без_) который вложен в этот каталог. С чем может быть связанно такое поведение?
И как должна выглядеть кнопка для создания копии файла без каталога(с добавлением_) в текущей панели?
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

shveicar писал(а):И как должна выглядеть кнопка для создания копии файла без каталога(с добавлением_) в текущей панели?
Такой вариант не устроит?
Аватара пользователя
shveicar
Сообщения: 277
Зарегистрирован: Пн апр 18, 2011 01:54
Откуда: Россия Москва

Сообщение shveicar »

Спасибо, то что надо!
Ответить