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 ... 76, 77, 78, 79  Next
 
Post new topic   Reply to topic    Total Commander Forum Index -> Автоматизация Total Commander printer-friendly view
View previous topic :: View next topic  
Author Message
Duremar



Joined: 14 Aug 2014
Posts: 38

Post (Separately) Posted: Sat Mar 09, 2019 07:45    Post subject: Reply with quote

Flasher
Возможность просмотра потоков в архивах, удаление потоков не изменяя дату файла. Насколько я знаю, плагины не имеют такого функционала. WFX вресия вообще требует кучу лишних действий. Смысл именно в обработке файлов под курсором.
cm_ShowHint я не это имел ввиду, речь шла про интерфейс самой AlternateStreamView.
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 13650
Location: Москва

Post (Separately) Posted: Sat Mar 09, 2019 07:56    Post subject: Reply with quote

Duremar
Ну, и что в этом сложного?: /Filename %V /ShowZeroLengthStreams 0
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
Duremar



Joined: 14 Aug 2014
Posts: 38

Post (Separately) Posted: Sat Mar 09, 2019 08:43    Post subject: Reply with quote

Flasher
С файлом под курсором работает, а с выделенными возможно?
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 13650
Location: Москва

Post (Separately) Posted: Sat Mar 09, 2019 08:49    Post subject: Reply with quote

Duremar
Что запрошено, на то и ответил. А в части невозможности приобщения списка объектов можно убедиться самостоятельно в описании перечисленных параметров в справке.
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
Duremar



Joined: 14 Aug 2014
Posts: 38

Post (Separately) Posted: Sat Mar 09, 2019 08:53    Post subject: Reply with quote

Благодарю, долго бился с этим вопросом, (да, я там всё перепробовал, не получается ничего).

Last edited by Duremar on Sat Mar 09, 2019 08:57; edited 1 time in total
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 13650
Location: Москва

Post (Separately) Posted: Sat Mar 09, 2019 08:57    Post subject: Reply with quote

Там есть альтернатива — поиск в папке. В активной: /FolderPath "%P" /ScanSubfolders 0
+ жмякнуть Enter.
 Скрипт, чтобы не жмякать:

_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
kgb



Joined: 03 Apr 2017
Posts: 2

Post (Separately) Posted: Sun May 05, 2019 01:11    Post subject: FLAC test button Reply with quote

Прошу откорректировать кнопку для проверки папки под курсором с последующей задержкой окна проверки:
Code:
TOTALCMD#BAR#DATA
c:\Program Files (x86)\FLAC Frontend\tools\flac.exe
-t %S
wcmicons.dll,20
FLAC Test
-1

И, если не затруднит, помогите создать кнопку для проверки lossless аудиофайлов программой auCDtectTaskManager.

Flasher, крайне признателен.


Last edited by kgb on Sun May 05, 2019 04:07; edited 3 times in total
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 13650
Location: Москва

Post (Separately) Posted: Sun May 05, 2019 02:34    Post subject: Reply with quote

kgb
1.
Команда: %ComSpec% /k ""%COMMANDER_PATH%\Utils\flac\flac.exe"
Параметры: -t %N\*.flac"
2. Выбранные файлы в auCDtectTaskManager передаются параметрами %P%S.
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
BeardFury78



Joined: 25 Aug 2016
Posts: 213

Post (Separately) Posted: Thu Jun 20, 2019 10:39    Post subject: Reply with quote

Нужна кнопка. Чтобы при выделенной папки в одной панели во второй панели выделяла другую папку с тем же именем и запускала инструмент сравнения этих выделенных папок (который находится в окне "Синхронизация каталогов"). Ничего потом с этими папками делать не нужно, мне просто нужно посмотреть как различаются папки, по датами, по размеру или по наличию/отсутствию файлов. Спасибо.
Back to top
View user's profile Send private message
Avada



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

Post (Separately) Posted: Thu Jun 20, 2019 12:20    Post subject: Reply with quote

BeardFury78
Если в файловой панели выделено имя папки, а в другой панели имеется закрытая одноимённая папка, то при вызове окна синхронизации встроенной командой cm_FileSync (для которой имеется кнопка даже на стандартном тулбаре!) выполняется ровно то сравнение, которое запрошено. Выделение второй папки при этом не нужно. Выполнять дальше реальную синхронизацию никто никого не заставляет: сравните содержимое папок, посмотрите результаты и закройте окно. Для того же самого с сохранением доступа к главному окну TC существует команда cm_SepSync2, создать для которой кнопку не составит труда. Какие ещё кнопки тут понадобились и зачем?
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 13650
Location: Москва

Post (Separately) Posted: Thu Jun 20, 2019 12:42    Post subject: Reply with quote

BeardFury78
Запрашиваемое лучше делать не кнопкой, а скриптом по аналогии.

Avada
Ты синхронизацию со сравнением не спутал? Синхронизация по умолчанию всегда выполняется для текущих каталогов, а никак не для выделенных/подкурсорных.
К тому же тут задача нажать кнопку "Сравнить" автоматически, а не ручками.
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
sa



Joined: 29 Apr 2009
Posts: 2244

Post (Separately) Posted: Thu Jun 20, 2019 12:58    Post subject: Reply with quote

BeardFury78
Можно использовать сцепку команд.

P.S.
Кнопку перенёс куда надо.


Last edited by sa on Thu Jun 20, 2019 13:46; edited 1 time in total
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 13650
Location: Москва

Post (Separately) Posted: Thu Jun 20, 2019 13:02    Post subject: Reply with quote

sa
В очередной раз... Здесь обсуждают кнопки, а выкладывают коды здесь.
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
Avada



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

Post (Separately) Posted: Thu Jun 20, 2019 13:08    Post subject: Reply with quote

sa
Не говоря о месте размещения, я с трудом понимаю, какое отношение имеет предложенная кнопка к поставленной задаче, где всё вроде бы расписано достаточно понятно.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 13650
Location: Москва

Post (Separately) Posted: Thu Jun 20, 2019 13:57    Post subject: Reply with quote

BeardFury78
Вот такая вещь (хуже скрипта из-за лишних движений с юзеркомандой):
Команда: %COMMANDER_PATH%\Utils\TCFS2\TCFS2.exe /ef "if(ini(`%COMMANDER_PATH%\usercmd.ini`,em_SyncFoldersCurName,cmd,``,0)==0, set_ini(`%COMMANDER_PATH%\usercmd.ini`, em_SyncFoldersCurName, cmd,
Параметры: `%%COMMANDER_EXE%% /O /S=S:`) + set_ini(`%%COMMANDER_PATH%%\usercmd.ini`, em_SyncFoldersCurName, param, `%%Z%%P%%N %%T%%N`)) tem(em_SyncFoldersCurName,1) delay(500) sendmsg(findwnd(TButton,,findwnd(TCmpForm),5,3),$f5)"

P.S.: От eval(send_wait(` `, findwnd(TCmpForm))) пришлось отказаться в пользу задержки, т.к. здесь оно дико глючит.
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.


Last edited by Flasher on Fri Jun 21, 2019 10:23; edited 1 time in total
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 ... 76, 77, 78, 79  Next
Page 77 of 79

 
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