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 

Обсуждение темы "Обмен кнопками"
Goto page Previous  1, 2, 3 ... , 85, 86, 87  Next
 
Post new topic   Reply to topic    Total Commander Forum Index -> Автоматизация Total Commander printer-friendly view
View previous topic :: View next topic  
Author Message
Orion9



Joined: 01 Jan 2024
Posts: 772

Post (Separately) Posted: Thu Dec 05, 2024 18:59    Post subject: Reply with quote

kuzduk
Да вроде и так несложно. К тому же, когда делаешь это вручную, есть возможность самостоятельно разместить новые em_ команды либо в начале usercmd.ini, либо в конце (а может где-то и еще). У меня вызов usercmd.ini сделан на панели в виде меню: один клик - и он открыт в редакторе. Ну а дальше остается только вставить новые команды. Только в последнее время вставлять все меньше и меньше приходиться. И не потому, что новых команд нет, а потому, что еще старые не все разобрал Laughing Так и не смог в том году почистить свой usercmd.ini... Надеюсь, в следующем получится)
Back to top
View user's profile Send private message
kuzduk



Joined: 10 Dec 2012
Posts: 28

Post (Separately) Posted: Thu Dec 05, 2024 19:25    Post subject: Reply with quote

Quote:
Да вроде и так несложно.

Quote:
старые не все разобрал Laughing Так и не смог в том году почистить свой usercmd.ini...

Сами себе противоречите. Если бы было не сложно - был бы порядок. С текущим режимом ввода полей КОШМАР КАК ДОЛГО все эти кнопки/команды добавлять! Я негодую! Razz Хочется быстро: клик по файлу - и команда/кнопка добавлены.

Горячие клавиши в настройках тоже неудобно: перехвата нет нажатой комбинации - каждый чекбокс отдельно натыкивай - колхоз столетний! Да, я разбрюзжался)
_________________
http://kuzduk.ru
Back to top
View user's profile Send private message
Orion9



Joined: 01 Jan 2024
Posts: 772

Post (Separately) Posted: Thu Dec 05, 2024 20:00    Post subject: Reply with quote

Quote:
Если бы было не сложно - был бы порядок.

Непорядок больше обысловлен тем, что в свое время я нахватал кучу всяких команд из разных сборок "про запас", а разбирать их теперь лень. Каждый раз откладываю это "на потом" Laughing Многие команды уже морально устарели и имеют лучшие аналоги. А часть команд (и немалая) идет от пунктов меню, которые были удалены, но сами команды остались.
Quote:
С текущим режимом ввода полей КОШМАР КАК ДОЛГО все эти кнопки/команды добавлять!

Не совсем понял, но вы Ultra TC Editors не пользуютесь? Раньше я только через него все делал, что касается меню и панелей. Хотя там тоже были свои неудобства.
Back to top
View user's profile Send private message
Krager



Joined: 09 Dec 2024
Posts: 2
Location: г Шахты

Post (Separately) Posted: Thu Dec 12, 2024 00:09    Post subject: Кнопка архивирования с помощью 7z Reply with quote

Есть кнопочка сам сделал)
Code:
TOTALCMD#BAR#DATA
"%commander_path%\Plugins\arc\7zr.exe"
a -mx5 -sdel "%P""%O" %P%S
%COMMANDER_PATH%\TC\Next 48x48 - Icon Library.icl,15
7z из выделенных файлов с именем файла под курсором и удалением исходников. НЕ ДОЛЖНО БЫТЬ ТОЧЕК!
%L

-1

Выделенные файлы и папки архивируются в архив 7z с именем файла или папки под курсором. С удалением сжимаемых файлов.
Так вот вопрос, если в именах встречаются точки, получается некрасиво. Как сделать чтобы точки в именах не мешали?
_________________
Человека формирует не только среда, но и другие дни недели)
Back to top
View user's profile Send private message
Orion9



Joined: 01 Jan 2024
Posts: 772

Post (Separately) Posted: Wed Dec 18, 2024 23:56    Post subject: Reply with quote

Krager
В 7z есть ключ -saa. Если не против, чтобы паковалось в той же панели, то кнопка может выглядеть так:
Code:
TOTALCMD#BAR#DATA
%commander_path%\Plugins\arc\7z\7z.exe
a "%O" %S -saa
%commander_path%\Plugins\arc\7z\7zFM.exe
7z из выделенных файлов


-1
Back to top
View user's profile Send private message
Krager



Joined: 09 Dec 2024
Posts: 2
Location: г Шахты

Post (Separately) Posted: Mon Dec 23, 2024 03:33    Post subject: Reply with quote

[quote="Orion9"]Krager

Супер! Только для удаления файлов после обработки ключ добавил -sdel и всё получилось. То что надо, спасибо!

a "%O" %S -saa -sdel
_________________
Человека формирует не только среда, но и другие дни недели)
Back to top
View user's profile Send private message
winkot



Joined: 07 Feb 2025
Posts: 10

Post (Separately) Posted: Fri Feb 07, 2025 12:02    Post subject: Создание кнопки для Robocopy Reply with quote

Делаю кнопку для синхронизации папок с помощью Robocopy. С такими параметрами
Code:
%P %T  /MIR /R:3 /W:5 /LOG:"%T\robocopy_log.txt" /TEE
все работает. Но только для путей не содержащих пробелов. Для путей содержащих пробелы устанавливаю параметры
Code:
"%P" "%T"  /MIR /R:3 /W:5 /LOG:"%T\robocopy_log.txt" /TEE
и теперь ничего не работает. В чем может быть проблема?
Back to top
View user's profile Send private message
sa



Joined: 29 Apr 2009
Posts: 2687

Post (Separately) Posted: Fri Feb 07, 2025 12:32    Post subject: Reply with quote

winkot
Попробуйте так:
Code:
"%P " "%T "  /MIR /R:3 /W:5 /LOG:"%T\robocopy_log.txt" /TEE
Back to top
View user's profile Send private message
winkot



Joined: 07 Feb 2025
Posts: 10

Post (Separately) Posted: Fri Feb 07, 2025 12:41    Post subject: Reply with quote

sa wrote:
winkot
Попробуйте так:
Code:
"%P " "%T "  /MIR /R:3 /W:5 /LOG:"%T\robocopy_log.txt" /TEE

Спасибо! Работает! А почему не работал мой вариант? Вроде бы все делал по инструкции.
Back to top
View user's profile Send private message
Avada



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

Post (Separately) Posted: Fri Feb 07, 2025 13:22    Post subject: Reply with quote

winkot
Для запросов на кнопки и их отладку предназначена специальная тема. Перенесено по принадлежности.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
sa



Joined: 29 Apr 2009
Posts: 2687

Post (Separately) Posted: Fri Feb 07, 2025 13:57    Post subject: Reply with quote

winkot
Инструкции не было. Набрал в интернете "robocopy поддержка путей с пробелом". Одной из первых ссылок была эта.
Back to top
View user's profile Send private message
winkot



Joined: 07 Feb 2025
Posts: 10

Post (Separately) Posted: Fri Feb 07, 2025 16:26    Post subject: Reply with quote

Можно ли как-то вывести код возврата от robocopy?
Back to top
View user's profile Send private message
Orion9



Joined: 01 Jan 2024
Posts: 772

Post (Separately) Posted: Fri Feb 07, 2025 18:50    Post subject: Reply with quote

winkot
А что имеется в виду под кодом возврата: errorlevel или вывод в stdout? Тогда только через батник мли скрипт, наверное.
Back to top
View user's profile Send private message
winkot



Joined: 07 Feb 2025
Posts: 10

Post (Separately) Posted: Sat Feb 08, 2025 13:56    Post subject: Reply with quote

Как вместо "%P" передать путь к левой (и правой) панели не зависимо от того активна она или нет?
Back to top
View user's profile Send private message
Batya



Joined: 15 Dec 2004
Posts: 2224
Location: Москва, Россия

Post (Separately) Posted: Sat Feb 08, 2025 14:09    Post subject: Reply with quote

winkot
См. справку по параметру %X.
_________________
Нет, я не сплю. Я просто медленно моргаю.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Автоматизация Total Commander All times are GMT + 4 Hours
Goto page Previous  1, 2, 3 ... , 85, 86, 87  Next
Page 86 of 87

 
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