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

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

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

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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

Открыть новую тему     Написать ответ в эту тему

Abel11



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

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

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

ОСНОВНЫЕ ВОЗМОЖНОСТИ УТИЛИТЫ:
 
Пример кнопки.
 
Коллекция кнопок TCIMG для Total Commander
 
Как расширить функционал собственными руками
 
В справке TCIMG.chm более 12.700 примеров применения.

TCIMG также применяет свои возможности для комфортного использования потенциала следующих программ:

От себя.
От автора:

Сборки программ, в которых участвует утилита 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)

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

Всего записей: 978 | Зарегистр. 08-12-2013 | Отправлено: 12:59 10-11-2014 | Исправлено: Andrey_A_A, 05:37 13-02-2020
Abel11



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
videoDVDkhv 14:24 26-09-2016
Цитата:
Как быстро переименовать субтитры (красные), сопоставив имена видеофайлов

 
Предложу универсальный вариант выполения подобных задач, так как расширения видеофайлов могут быть не только *.avi и файлы субтитров не только *.srt, то предлагаю в диалоговом окне выбрать имеющиеся расширения видеофайлов и файлов субтитров и нажать ОК.
 
Предоставленная ниже кнопка с возможностью отмена переименования.
 

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
global slist=PS<"%p"!!1!!0!!*srt>||save<%%TCIMG_PATH%%\Files\Lists\BeforeRenaming.txt> shape=5 xlist=PS<"%p"!!1!!0!!*[combo=Создать~~список~~имён||Введите~~расширение~~видеофайлов||avi|mp4|mkv|ts||450||120||1||1]>||##path<4> renms=PS<"%p"!!1!!0!!*[combo=Переименование||Введите~~расширение~~файлов~~для~~переименования||srt|smi|s2k|ssa|ass||450||120]>|||list<GLOBALXLIST<t>*?>||ext<>||upd<1> creat=%%TCIMG_PATH%%\Files\Lists\||AfterRenaming||content<GLOBALRENMS<t>>||owrite<1>  
Wcmicons.dll,20
Переименовать в активной панели субтитры именами видео файлов, расширения видео файлов и субтитров задаются в диалоговом окне (с возможностью отката)
 
 
-1
 

 
 Работу кнопки можно посмотреть здесь
 
Для отмены переименования можно воспользоваться кнопкой ниже. (она общая для всех кнопок, где указано "с возможностью отката")
 

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
renms=%%TCIMG_PATH%%\Files\Lists\AfterRenaming.txt||list<%%TCIMG_PATH%%\Files\Lists\BeforeRenaming.txt>||upd<1>
Wcmicons.dll,21
Отменить последнее переименование выполненное командой TCIMG  
 
-1
-1
 

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

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
global slist=PS<"%p"!!1!!0!!*srt>||save<%%TCIMG_PATH%%\Files\Lists\BeforeRenaming.txt> xlist=[tc=AM]||##path<4> renms=PS<"%p"!!1!!0!!*srt>|||list<GLOBALXLIST<t>*?>||ext<>||upd<1> creat=%%TCIMG_PATH%%\Files\Lists\||AfterRenaming||content<GLOBALRENMS<t>>||owrite<1>  
Wcmicons.dll,19
Переименовать в активной панели файлы *.srt (субтитры) именами выделенных видеофайлов (с возможностью отката)
 
 
-1
 

Всего записей: 978 | Зарегистр. 08-12-2013 | Отправлено: 23:30 26-09-2016 | Исправлено: Abel11, 14:23 30-09-2016
videoDVDkhv

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ЗдОрово! Всё работает. Я не захотел копировать TCIMG в корень ТС. Вин 10, вначале, не открывала справку из-за "ненадежности" источника, но потом всё прошло успешно. За https://www.youtube.com/watch?v=QvEaSM3xuQw&feature=youtu.be огромное спасибо. Делаете подобное по другим возможностям TCIMG? Продвигаете свой продукт на англ.яз рынок?
Дизайн http://tc-image.3dn.ru/forum/11-500-1#2128 не особо впечатлил.
С уважением Евгений.

Всего записей: 24 | Зарегистр. 06-05-2014 | Отправлено: 10:38 27-09-2016
jFobos



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Добрый день.
Есть сетевые папки, вот такого вида:
\\server.project.local\apl\modif\Z2\Z2005002\doc\
\\server.project.local\apl\modif\Z2\Z2005002\src\
\\server.project.local\apl\modif\Z2\Z2005002\xml_tmpl\
\\server.project.local\apl\modif\Q6\Q6005608\docs\
\\server.project.local\apl\modif\Q6\Q6005608\xrc\
\\server.project.local\apl\modif\Q6\Q6005608\xml_tmpl\
 
Можно ли сделать кнопку, которая бы копировала имя папки Q6005608 или Z2005002? В зависимости от того где я нахожусь. Имя сервера может различаться.

Всего записей: 441 | Зарегистр. 03-12-2007 | Отправлено: 10:46 28-09-2016
Abel11



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

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
bufsr="%P"||formt<0!![^\\]+>||#L5  
Wcmicons.dll,21
Копировать имя 5-й папки пути Активной панели в буфер обмена
 
 
-1
 

Всего записей: 978 | Зарегистр. 08-12-2013 | Отправлено: 12:29 28-09-2016 | Исправлено: Abel11, 12:30 28-09-2016
jFobos



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

Всего записей: 441 | Зарегистр. 03-12-2007 | Отправлено: 14:38 28-09-2016
videoDVDkhv

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Здравствуйте!
Файлы с именами (после порядковых номеров - точка) пример: 01. Batch renaming files on ingest.mp4 переименовывает без разрешения - 01. Batch renaming files on ingest
Какие настройки в ТС поменять?
 

Всего записей: 24 | Зарегистр. 06-05-2014 | Отправлено: 14:02 29-09-2016
Abel11



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
videoDVDkhv 14:02 29-09-2016
Цитата:
Какие настройки в ТС поменять?  

 
Не совсем понял, вернее вовсе не понял, лучше описать задачу, что есть и что должно получиться в итоге, какой кнопкой (параметры) вы переименовываете, если вы используете команды на основе TCIMG, то настройки TC  на них не влияют, надо просто правильно прописать параметры, в зависимости от желаемого результата, поэтому опишите задачу и получите решение при помощи команды TCIMG.  
TCIMG - способен выполнять сложные групповые переименования в один клик.

Всего записей: 978 | Зарегистр. 08-12-2013 | Отправлено: 16:24 29-09-2016 | Исправлено: Abel11, 17:33 29-09-2016
videoDVDkhv

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
При попытке переименовать список, где после нумерации следует точка http://imgur.com/a/uB9k8
Получается http://imgur.com/a/10tLY где вместо расширения идут названия файлов, а расширение srt исчезает.

Всего записей: 24 | Зарегистр. 06-05-2014 | Отправлено: 09:47 30-09-2016
Abel11



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
videoDVDkhv
 
А, понял, вы всё о том же, я думал новая задача поставлена.  
Моя вина, забыл про точки в именах. Надо было в кнопках параметр =>
list<GLOBALXLIST<t>> прописать так list<GLOBALXLIST<t>*?>
 
В предыдущем посте где предоставлены были кнопки, я исправил, можете перекопировать оттуда.

Всего записей: 978 | Зарегистр. 08-12-2013 | Отправлено: 14:34 30-09-2016 | Исправлено: Abel11, 14:37 30-09-2016
videoDVDkhv

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Спасибо. Работает. Проголосовал за Вашу сборку http://forum.ru-board.com/topic.cgi?forum=2&topic=5349&start=80#lt

Всего записей: 24 | Зарегистр. 06-05-2014 | Отправлено: 16:35 30-09-2016
Andrey_A_A



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

Цитата:
Делаете подобное по другим возможностям TCIMG? Продвигаете свой продукт на англ.яз рынок?  

videoDVDkhv, у меня как-то времени нет продвигать, тем более мой гугл-английский не годится для всего этого.
Всё ложится на пользователей, которым нравится TCIMG. Спасибо в очередной раз Abel11 за развитие и поддержание темы на руборд.
 

Цитата:
Проголосовал за Вашу сборку

Спасибо! Хотя для меня это уже не так важно, т.к. активный интерес к сборке давно пропал. Когда-то я выпускал её раз в 3 месяца - сейчас раз в год.
Что касается автоматизации процессов - это осталось, всегда развивая TCIMG есть возможность узнать что-то новое и внедрить это в утилиту...
-------
Обновил версию TCIMG 15.5
Поясню сразу, переделывать не стал, т.к. это ни на что не влияет...
Произошёл глюк и дата в справке и в некоторых других местах выставилась  31.09.2016 , хотя на самом деле 01.10.2016 ))) бывает...
 
 

Всего записей: 648 | Зарегистр. 15-08-2011 | Отправлено: 01:35 01-10-2016
Abel11



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Fil_2071 20:45 29-09-2016
Цитата:
Может ли прога пакетно изменить время создания файла (надо время на час назад сдвинуть)?

 
Ниже предоставлена кнопка для изменения часа создания выделенным объектам, можно изменять атрибуты файлов и через выделенные папки (с рекурсией), задавая в диалоговом окне расширения файлов, которым надо изменить атрибуты.
 

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
exect=$var_stroka=##<input=Изменениеа~~атрибутов|Введите~~число~~для~~умешьшения~~часа~~даты~~создания|1|400|130> slist=%L <FOR> 1 <TO> GLOBALSLIST<0> modft=GLOBALSLIST<:INDEX:>||1||1!!-h$var_stroka <NEXT> infbx=Сообщение||Дата~~создания~~изменена~~на~~$var_stroka~~часа(ов)||2||300||70  
Wcmicons.dll,21
Изменить дату создания выделенным объектам уменьшив час создания на число введенное в диалоговом окне +выдать на 2 сек. сообщение  
 
 
-1  
 

 
Применяем кнопку, появляется диалоговое окно:
 
 
   
 
 
Водим необходимое число и жмем ОК, появляется сообщение о проделанной работе
 
 
 

Всего записей: 978 | Зарегистр. 08-12-2013 | Отправлено: 00:49 06-10-2016 | Исправлено: Abel11, 18:37 12-10-2016
Andrey_A_A



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

Всего записей: 648 | Зарегистр. 15-08-2011 | Отправлено: 00:39 07-10-2016
Andrey_A_A



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

Всего записей: 648 | Зарегистр. 15-08-2011 | Отправлено: 15:09 11-10-2016 | Исправлено: Andrey_A_A, 15:17 11-10-2016
Abel11



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

Цитата:
1. Имееются вложенные две папки Folder\Folder, надо удалить первую, родительскую папку сохранив содержимое. Команда TCIMG с перемещением на уровень вверх и с дальнейшим удаленим родительской папки - работает, но вторая папка перемещается уже с счетчиком, как Folder_01

 

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
tempxx moves=FOLDM<%L!!-3!!>||%%TCIMG_TEMP%% delss=%L||1 moves=PS<%%TCIMG_TEMP%%!!-1!!-1>||"%p"!!1||upd<1>
Wcmicons.dll,681
Удаление выделенных папок с перемещением содержимого в Активную панель и с заменой совпавших файлов
 
0
-1
 

 

Цитата:
2. Переместить папку в папку с таким же именем.

 

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
tempxx global sends=<info=o72%P%N> moves=%L||%%TCIMG_TEMP%% folds="%p"||GLOBALSENDS<1> moves=PS<%%TCIMG_TEMP%%!!-1!!-1>||"%p"GLOBALSENDS<1>||upd<1>
Wcmicons.dll,19
Переместить выделенные объекты в папку с именем объекта под курсором в активной панели
 
-1
-1
 

 

Всего записей: 978 | Зарегистр. 08-12-2013 | Отправлено: 23:15 14-10-2016 | Исправлено: Abel11, 20:31 15-10-2016
Andrey_A_A



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

Всего записей: 648 | Зарегистр. 15-08-2011 | Отправлено: 15:33 17-10-2016
Andrey_A_A



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

Всего записей: 648 | Зарегистр. 15-08-2011 | Отправлено: 03:08 22-10-2016
Andrey_A_A



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

Всего записей: 648 | Зарегистр. 15-08-2011 | Отправлено: 13:57 25-10-2016
Abel11



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

Цитата:
Можно ли на примере команд с созданием и добавлением в файл Kopilka.txt данных, создать нечто подобное, но с условием,что файл Kopilka.txt будет создаваться в общем каталоге в папке с актуальной датой (напр. 20.10.2016), то есть каждый день новая папка и в каждой такой папке свой файл Kopilka.txt

 
В каталоге C:\TodayNewNotes в папке с сегодняшней датой создать файл Kopilka.txt с содержимым буфера обмена, если файл существует, то добавить в начало через разделитель

Код:
global sends=<info=s33!!#.!!s32!!#.!!s31!!#> bufsr=^^||save<"C:\TodayNewNotes\GLOBALSENDS<1>\Kopilka.txt"!!3!!@CRLF==============@CRLF>||#G7

 
Открыть в просмотрщике TCIMG содержимое файла Kopilka.txt из каталога TodayNewNotes\папка с сегодняшней датой

Код:
textv="C:\TodayNewNotes\<info=s33!!#.!!s32!!#.!!s31!!#>\Kopilka.txt"||viewtext<Просмотр|1200|500|-1|-1|-1|16|993366|FFFFE0>

 
Открыть в Блокноте содержимое файла Kopilka.txt из каталога TodayNewNotes\папка с сегодняшней датой
 

Код:
openf="C:\TodayNewNotes\<info=s33!!#.!!s32!!#.!!s31!!#>\Kopilka.txt"||%%WINDIR%%\notepad.exe

 
Для открытия файла в вашем редакторе всего лишь надо заменить мои пути на путь к вашему редактору, то же самое касается и пути общего каталога TodayNewNotes.

Всего записей: 978 | Зарегистр. 08-12-2013 | Отправлено: 19:35 26-10-2016 | Исправлено: Abel11, 19:38 26-10-2016
Romul81



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Andrey_A_A
Прежде всего спасибо за ваш TCIMG! Использую ещё со времён Ваших первых сборок TC.
Правда, сам TC использую другой - абсолютное большинство портабельных программ мне не нужно. То, что действительно нужно - это поддержка кодовой страницы, отличной от 1251. У меня, например, может быть 1252. Думаю, у многих могут быть выставлены некириллические локали. В основном всё, конечно, работает. Но периодически вылазят "кракозябры" + прочие сопутствующие проблемы. До комфортной работы далеко. Правда, честно скажу, последние Ваши сборки ещё не тестировал.
 
Собственно, вопрос по сабжу. Ситуация следующая. Имеются файлы, лежающие в одной папке

Код:
01.mp3
02.mp3
03.mp3

Имеется текстовый файл с путями по типу:

Код:
a\aaa\01.mp3
b\bbb\02.mp3
c\ccc\03.mp3

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

Всего записей: 1258 | Зарегистр. 03-03-2008 | Отправлено: 21:06 26-10-2016
Открыть новую тему     Написать ответ в эту тему

Страницы: 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

Компьютерный форум Ru.Board » Компьютеры » Программы » TCIMG

Имя:
Пароль:
Сообщение

Для вставки имени, кликните на нем.

Опции сообщенияДобавить свою подпись
Подписаться на получение ответов по e-mail
Добавить тему в личные закладки
Разрешить смайлики?
Запретить коды


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru

Рейтинг.ru