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

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

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

Maz (03-03-2021 11:17): TCIMG (Часть 2)  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200

   

Abel11



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

 
Дата выпуска: 28.02.2021
Версия: 28.4
Автор: Averin Andrey
 
Скачать TCIMG | Сайт | Онлайн справка | Основные вопросы | Расширение функционала | Поддержка проекта

TCIMG - утилита для вызова различных команд Total Commander и выполнения дополнительных действий.
• Мощное средство для расширения функциональности Total Commander и других программ.
• Направлена на автоматизацию монотонных действий, связанных с файловыми, системными, программными, оконными операциями.
• Полностью портабельная, т.е. не требует установки и не вносит в реестр или куда-либо ещё дополнительную информацию.
• Возможность комфортного использования потенциала программ с поддержкой командной строки, например:

ОСНОВНЫЕ ВОЗМОЖНОСТИ УТИЛИТЫ:

Коллекция кнопок TCIMG для Total Commander | Как расширить функциональность самостоятельно

В справке TCIMG.chm более 13 200 примеров применения.

Сборки программ, в которых участвует утилита TCIMG, в них так же можно увидеть много интересных примеров:
AkelPad Image - сборка текстового редактора AkelPad (автор Andrey_A)
TC IMAGE - сборка файлового менеджера Total Commander (автор Andrey_A)
TC VIM - сборка файлового менеджера Total Commander (автор Matros)
TC Universal Edition - сборка файлового менеджера Total Commander (авторы Yaroslav & asmadeus)
TC Hot-Shot - сборка файлового менеджера Total Commander (автор ice_daemon)
TC PowerUser - сборка файлового менеджера Total Commander (автор HA3APET)
TC Titan Portable - сборка файлового менеджера Total Commander (автор pcDenPro)

Скачать справку  с тёмным стилем
Скачать справку на китайском языке TCIMG_Chinese.chm
Онлайн справка на китайском языке

Всего записей: 1448 | Зарегистр. 08-12-2013 | Отправлено: 12:59 10-11-2014 | Исправлено: Andrey_A_A, 19:24 28-02-2021
Songbird



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

Всего записей: 65 | Зарегистр. 06-08-2020 | Отправлено: 07:43 12-12-2020
lyolik r

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

Цитата:
 
imgpr=1 start=FFmpeg||-i||%P%N||-ss||00:01:00||-to||00:05:00||-c||copy||%T%N||&&hide||&&wait ;; из видеофайла под курсором вырезать фрагмент с 1-ой по 5 минуты, сохранить в противоположной панели  
 

 
Можна ли сделать в этой кнопке вызов диалог. меню с выбором  фрагмента для резки, т.е с вводом тайм кода поочередно.

Всего записей: 379 | Зарегистр. 26-05-2012 | Отправлено: 12:47 12-12-2020
Songbird



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Abel11
Вот в этойкнопке не получается самой поменять "copys" на "renmm". Помогите пожалуйста.

Всего записей: 65 | Зарегистр. 06-08-2020 | Отправлено: 10:46 13-12-2020
Alizadombej



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Можно ли сотворить кнопку для копирования в буфер обмена имён выделенных файлов активной панели и их размеров? В виде, для примера:
Имя файла (917.42 MB)
Имя файла (1.42 GB)
...
...
Имя файла (1.16 GB)

Всего записей: 26 | Зарегистр. 20-07-2017 | Отправлено: 20:07 13-12-2020
Abel11



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Songbird написал(а)
Цитата:
Вот в этой [?]кнопке не получается самой поменять "copys" на "renmm"

 
Это так не работает  
 

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
alist=PS<"%p"//1//0//*.bak>||##path<6> GLOBALALIST<b> slist=$GLOBALARRAY||^^"%P" renms=$GLOBALSLIST||&&\.bak$!!||**2!!||rflag<1>||upd<1> beepss
WCMICONS.dll,1
Вывести все *.bak активной панели в окне выбора, у выбранных удалить расширение .bak с заменой исходных файлов
 
 
-1
 

 


 
Alizadombej написал(а)
Цитата:
кнопку для копирования в буфер обмена имён выделенных файлов активной панели и их размеров

 

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
bufsr=##[column=1,2!!~~(]||?B58!!)
WCMICONS.dll,1
записать в буфер обмена информацию 1-й и 2-й колонки для выделенных объектов
 
 
-1
 

 


 
Все задачи и вопросы видел, отвечу чуть позже.

Всего записей: 1448 | Зарегистр. 08-12-2013 | Отправлено: 01:54 14-12-2020 | Исправлено: Abel11, 02:01 14-12-2020
Songbird



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Abel11
Спасибо! Я уж поняла, что так не работает - чем я её только не пробовала Потому к Вам и обратилась за помощью. Теперь всё работает.

Всего записей: 65 | Зарегистр. 06-08-2020 | Отправлено: 08:26 14-12-2020
Alizadombej



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Abel11
Только так и больше никак? Я в том смысле, что только колонки копировать можно? Тогда это может работать только в режиме подробный. А если пользовательский набор колонок, или краткий? Тогда такой вопрос, можно с помощью "modon" переключить панель в режим "подробный" принудительно, а вот как после копирования в буфер содержимого колонок, можно панель ввернуть в тот режим который был? И ещё, можно  такую же кнопку но копировать только имена файлов без расширения?

Всего записей: 26 | Зарегистр. 20-07-2017 | Отправлено: 08:51 14-12-2020 | Исправлено: Alizadombej, 08:53 14-12-2020
sibirnik



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

Цитата:
можно  такую же кнопку но копировать только имена файлов без расширения?
Есть готовая:

Цитата:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
lists=%Z%L||##path<4>
%COMMANDER_PATH%\Wcmicons.dll,2
Записать в буфер обмена имена без расширений выделенных объектов.

 
 
 

Всего записей: 829 | Зарегистр. 12-09-2014 | Отправлено: 12:15 14-12-2020
Alizadombej



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
sibirnik
Нет готовой, речь всё о той же кнопке, но в ней нужно копировать только имя файла без расширения.

Всего записей: 26 | Зарегистр. 20-07-2017 | Отправлено: 12:33 14-12-2020 | Исправлено: Alizadombej, 12:34 14-12-2020
jktgeorge



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Abel11
А возможно ли на основе вашей кнопки:

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
iniwr=%P%N||InternetShortcut||IconFile|| slist=INI<8//%P%N//InternetShortcut//URL> GLOBALSLIST<c>
WCMICONS.dll,3
В *,URL под курсором удалить значение поля "IconFile" и записать в буфер обмена адрес из поля "URL"
 
 
-1

Сделать: «В выделенных *.URL удалить значение полей "IconFile" и переименовать в Имя_-_(доменное имя)»
И если в домене присутствует www. в начале, то оно отсекалось.
Типа имеется ярлык WGet - скачать сайт.URL с адресом  https://htmlweb.ru/other/wget.php   - на выходе: WGet_- скачать сайт_(htmlweb.ru).URL

Всего записей: 810 | Зарегистр. 02-12-2007 | Отправлено: 14:08 14-12-2020 | Исправлено: jktgeorge, 14:19 14-12-2020
Abel11



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alizadombej написал(а)
Цитата:
переключить панель в режим "подробный" принудительно, а вот как после копирования в буфер содержимого колонок, можно панель ввернуть в тот режим который был?

 
Настройки - Вкладки папок -> поставить галочку на пункте  "Открывать новую вкладку рядом с текущей".
С этой включенной опцией неактивная панель до применения кнопки и после останется неизменной.
 

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
pathu="%P" marlr=%Z%F||0 tcimg=$cm302 anf2d=[tc=CAL*f]||2||([^\t]+)||begin<0> sends=$GLOBALANF2D1??-1?||eline<(!!)> xlist=$GLOBALANF2D0||##path<4>  slist=$GLOBALXLIST||$$~~GLOBALSENDS<:NUMBER:> GLOBALSLIST<c> tcimg=$cm3007|3006|4006
WCMICONS.dll,1
Открыть активную панель в неактивной панели в режиме "Подробный" с сохранением выделения, записать в буфер обмена базовые имена выделенных файлов + размеры (в скобках), вернуть неактивную панель в исходное состояние.
 
 
-1
 

 


jktgeorge написал(а)
Цитата:
Сделать: «В выделенных *.URL удалить значение полей "IconFile" и переименовать в Имя_-_(доменное имя)»

 

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
iniwr=%P%N||InternetShortcut||IconFile|| slist=INI<8//%P%N//InternetShortcut//URL>||formt<0!!^(?:https?:\/\/)?(?:www\.)?([^\/]+)> renmm=%P%N||$$_GLOBALSLIST<1>
WCMICONS.dll,3
В *,URL под курсором удалить значение поля "IconFile" + переименовать - добавить в конец имени файла доменное имя взятое из поля "URL"
 
 
-1
 


Всего записей: 1448 | Зарегистр. 08-12-2013 | Отправлено: 03:19 15-12-2020 | Исправлено: Abel11, 08:29 15-12-2020
jktgeorge



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

Всего записей: 810 | Зарегистр. 02-12-2007 | Отправлено: 03:57 15-12-2020
Alizadombej



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Abel11
Спасибо! Если возможно, нужна ещё одна кнопка. Есть текстовый файл - C:\ListName.txt. В нём список имён по одному в каждой строчке. Выделяем несколько файлов и кнопка копирует эти файлы с переименованием (только имя без расширения) в ту же панель. Например в C:\ListName.txt:

Код:
Name
Othername
Newname

Выделяем файлы:

Код:
Files.exe
Files.ini
Files.dat

После применения кнопки получаем:

Код:
Name.exe
Name.ini
Name.dat
Othername.exe
Othername.ini
Othername.dat
Newname.exe
Newname.ini
Newname.dat

Всего записей: 26 | Зарегистр. 20-07-2017 | Отправлено: 07:24 15-12-2020 | Исправлено: Alizadombej, 07:26 15-12-2020
Abel11



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

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
slist=C:\ListName.txt <FOR> 1 <TO> GLOBALSLIST<0> copys=%WL||"%p"//1||##GLOBALSLIST<:INDEX:> <NEXT> beepss
WCMICONS.dll,1
Выделенным файлам в активной панели создать копии с именами по списку C:\ListName.txt (с заменой в случае совпадения)
 
 
-1
 


Всего записей: 1448 | Зарегистр. 08-12-2013 | Отправлено: 08:49 15-12-2020 | Исправлено: Abel11, 08:50 15-12-2020
Alizadombej



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Abel11
Я бы сказал - очень спасибо!!! И за кнопку и за оперативность.

Всего записей: 26 | Зарегистр. 20-07-2017 | Отправлено: 10:37 15-12-2020
Abel11



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
jktgeorge написал(а)
Цитата:
есть ли кнопка для перехода от объекта, являющегося символьной ссылкой к реальному

 
Тестовая версия TCIMG 279_b6, в версии 27.8 замените соответствующие файл(ы).
 

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
hends=@<info=o600%P%N>??-1 listx=@GLOBALHENDS<1>||2 <IF> <info=t61$GLOBALLISTX[1]> = 0 <THEN> infbx=Сообщение||Объект~~не~~найден!||3||200||40 <ELSE> pathu=GLOBALHENDS<1>||fold<> <ENDIF>
WCMICONS.dll,1
Перейти в другой панели к реальному объекту символической ссылки под курсором, 3-х секундное сообщение в случае отсутствия реального объекта
 
 
-1
 

 
В случае, если объектом является папка, то курсор будет установлен на саму папку, если нужно осуществлять переход в саму папку, то в параметрах кнопки удалите "||fold<>".
 
 


В личке просили команду для создания символических ссылок при помощи специального файла в файловой системе Windows MKLINK – "создание символьной ссылки на файл или каталог"(существует начиная с Windows Vista).
 
Задача: в активной панели создать одноимённые символьные ссылки всем выделенным объектам (папки и файлы) неактивной панели, то бишь ссылки будут создаваться как выделенным папкам, так и файлам, если они попали под выделение. Тестировалось на Windows 7(64).
 
В кнопке ниже выделение обязательно даже при работе с одним объектом.

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
slist=[tc=TL*d]||##path<5> xlist=[tc=TL*d]||##path<1> start=cmd~~/c~~mkLink~~/d~~list2<$GLOBALSLIST>~~list<$GLOBALXLIST>||&&hide||&&wait slist=[tc=TL*f]||##path<7> xlist=[tc=TL*f]||##path<1> start=cmd~~/c~~mkLink~~list2<$GLOBALSLIST>~~list<$GLOBALXLIST>||&&hide||&&wait tcimg=$cm540
WCMICONS.dll,3
В активной панели создать одноимённые символьные ссылки всем выделенным объектам неактивной панели
 
 
-1
 

 

Всего записей: 1448 | Зарегистр. 08-12-2013 | Отправлено: 05:32 16-12-2020 | Исправлено: Abel11, 15:57 20-12-2020
ad3pt



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
С помощью этого дополнения к TC, можно удалять "неудаляемые" файлы?
Например некоторые файлы на жестком диске  невозможно удалить "Ошибка файл не может быть удален! Снимите защиту от записи"

Всего записей: 15 | Зарегистр. 09-01-2009 | Отправлено: 06:01 16-12-2020 | Исправлено: ad3pt, 06:38 16-12-2020
Akimusta

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Увидел вот такие кнопки:

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
exect=$var_s=_GTR(ClipGet(),'en|ru',1,1)||_ViewValues('$var_s')
D:\Set\Com\VIM\WCMICONS.DLL,5
Перевести содержимое Буфера Обмена EN-RU в Yandex
%COMMANDER_PATH%\
 
-1

 

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
exect=$var_s=_GTR(ClipGet(),'ru|en',1,1)||_ViewValues('$var_s')
WCMICONS.dll,6
Перевести содержимое Буфера Обмена RU-EN в Yandex
%COMMANDER_PATH%\
 
-1

 
Что-то они у меня не работают, что нужно для их работы?

Всего записей: 44 | Зарегистр. 10-09-2014 | Отправлено: 08:54 16-12-2020
Vagranthermit



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А можно сделать кнопку - копировать выделенные объекты в папки по списку в C:\ListName.txt?

Всего записей: 53 | Зарегистр. 20-04-2015 | Отправлено: 09:42 16-12-2020
Abel11



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ad3pt написал(а)
Цитата:
С помощью этого дополнения к TC, можно удалять "неудаляемые" файлы?

Нет, нельзя.  
Для объектов, которые используются, защищены или заблокированы  существуют специальные программы. Насчёт "Снимите защиту от записи" в Total Commander - Google вам в помощь.
 


Akimusta написал(а)
Цитата:
Что-то они у меня не работают, что нужно для их работы?

 
Раньше нужен был API-ключ, с августа и это перестало действовать. Халява рано или поздно заканчивается, Yandex тоже хочет кушать  
 


Vagranthermit написал(а)
Цитата:
кнопку - копировать выделенные объекты в папки по списку в C:\ListName.txt?

 
Пример здесь.

Всего записей: 1448 | Зарегистр. 08-12-2013 | Отправлено: 10:58 16-12-2020 | Исправлено: Abel11, 11:06 16-12-2020
   

Страницы: 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 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200

Компьютерный форум Ru.Board » Компьютеры » Программы » TCIMG (Часть 1)
Maz (03-03-2021 11:17): TCIMG (Часть 2)


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

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.Board
© Ru.Board 2000-2020

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru