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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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

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

Abel11



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

 

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

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

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

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)

Скачать справку  с тёмным стилем

Всего записей: 674 | Зарегистр. 08-12-2013 | Отправлено: 12:59 10-11-2014 | Исправлено: Andrey_A_A, 00:06 15-08-2018
Andrey_A_A



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

Цитата:
Заранее извиняюсь, если такое уже было! Тогда просто ткните в нужное место!  

coherent
Извиняться не надо, сам помню, когда был новичком... и очень не нравилось, когда некоторые "добрые всезнающие дяди" отсылали туда, не зная куда
Надеюсь, что сам таким не стану...  так же призываю тех, кто уже знает информацию, лояльно относится к любому интересующемуся.
Стесняться нечего, если будет необходимо и в 3-й раз объясню (но не более)))
 
К делу: Выявились нюансы при перемещении с заменой некоторых каталогов:
Тестовая версия TCIMG 91_b7, в последней версии замените соответствующие файл(ы)
 
Abel11 дал расширенный вариант для выделенных папок , я выкладываю только для одной:
 
Из папки под курсором переместить все объекты в активную панель (НЕ заменяя объекты - при совпадении добавляется счётчик) и удалить папку

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
moves=PS<%P%N!!0!!0>||"%p" delsm=%P%N||1||upd<1>
%COMMANDER_PATH%\Wcmicons.dll,1724
Из папки под курсором переместить все объекты в активную панель (НЕ заменяя объекты - при совпадении добавляется счётчик) и удалить папку
 
0
-1
 

 
Из папки под курсором переместить все объекты в активную панель (ЗАМЕНЯЯ объекты) и удалить папку

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
moves=PS<%P%N!!0!!0>||"%p"!!1 delsm=%P%N||1||upd<1>
%COMMANDER_PATH%\Wcmicons.dll,1724
Из папки под курсором переместить все объекты в активную панель (ЗАМЕНЯЯ объекты) и удалить папку
 
0
-1
 

 

Всего записей: 560 | Зарегистр. 15-08-2011 | Отправлено: 18:22 20-11-2014 | Исправлено: Andrey_A_A, 08:49 07-02-2015
coherent

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

Цитата:
Если я конечно правильно понял задачу, но опять не доходит, для чего, ведь мы там уже имеем данные обьекты под такими именами.

Я виноват, нужно было сразу описать решаемую задачу, тогда бы вопросов не было. Задача: тестирую программу, у которой в папке ...\Proga имеются папки и файлы, которые в ходе тестирования будут изменяться, удаляться и много чего добавится. До начала тестирования я все исходные необходимые объекты, которые хочу уберечь от изменения, копирую в BKP, которая будет прямо в директории ...\Proga (...\Proga\BKP). После тестирования я имею в папке измененные оригинальные файлы и дополнительные файлы, которые появились в ходе работы программы. Теперь основной момент: перед началом следующего тестирования я удаляю из директории ...\Proga ВСЕ кроме папки BKP, из которой восстанавливаю все исходные объекты. И по-новой - тестирование, удаление всех отработанных объектов и восстановление  исходных.
 
Andrey_A_A

Цитата:
Извиняться не надо, сам помню, когда был новичком... и очень не нравилось, когда некоторые "добрые всезнающие дяди" отсылали туда, не зная куда

Оценил, спасибо! С кнопками буду разбираться, но похоже, что все будет работать, как я и хотел.

Всего записей: 3005 | Зарегистр. 20-02-2007 | Отправлено: 19:25 20-11-2014
Abel11



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
coherent, ну вот теперь понятна задача №2 , вторая кнопка Вам нужна такая:

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
copys=FOLDC<%L!!0!!>||"%p"
%COMMANDER_PATH%\Wcmicons.dll,17
копировать содержимое выделенных папок (сохраняя структуру вложенности) в активную панель
 
-1
-1
 

Папка BKP и ее содержимое остается неизменным.

Всего записей: 674 | Зарегистр. 08-12-2013 | Отправлено: 19:42 20-11-2014 | Исправлено: Abel11, 12:11 07-02-2015
coherent

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

Цитата:
ну вот теперь понятна задача№2 , вторая кнопка Вам нужна такая:

Хочу уточнить, потому что в TCIMG пока не очень, судя по названию кнопки  

Цитата:
копировать содержимое выделенных папок (сохраняя структуру вложенности) в активную панель
папок, из котрых копируется содержимое, может быть больше, чем одна? Типа BKP, BKP1, BKP2,....?
Сам сейчас не могу проверить, тут нет ТС.

Всего записей: 3005 | Зарегистр. 20-02-2007 | Отправлено: 20:20 20-11-2014
Abel11



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

Цитата:
папок, из котрых копируется содержимое, может быть больше, чем одна?

Да, данная кнопка работает, как с одной, так и группой выделенных папок.
 
Команда copys - копирование объектов
Команда copyy - копирование объекта

Всего записей: 674 | Зарегистр. 08-12-2013 | Отправлено: 20:31 20-11-2014 | Исправлено: Abel11, 12:11 07-02-2015
coherent

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Abel11
Теперь все понятно. За одно и маленький ликбез. Еще раз спасибо!
И еще одно, чтобы это работало нужно использовать последнюю тестовую версию TCIMG 91_b7?

Всего записей: 3005 | Зарегистр. 20-02-2007 | Отправлено: 20:53 20-11-2014 | Исправлено: coherent, 20:59 20-11-2014
Abel11



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
coherent, нет, данная кнопка и без новой "бетки" будет работать, но советую все же скачать и заменить файл (в перемещение с заменой папок был маленький казус). Каждая новая бета версия несет в себе не только новое, но и исправление некоторых ошибок, и еще, мало ли выполнение какой задачи потребуется в тот или иной момент. Утилита не стоит на месте, постоянно развивается, добавляются новые функции, команды, автор просто не в состоянии предвидеть все, возможно появляются маленькие баги, которые он быстро исправляет, поэтому всем нам надо поддерживать его стремление развивать утилиту, нам остается лишь малое, тестировать и сообщать о тех или иных ошибках, ну и конечно о своих предпочтениях.

Всего записей: 674 | Зарегистр. 08-12-2013 | Отправлено: 21:31 20-11-2014 | Исправлено: Abel11, 21:34 20-11-2014
Mchoff

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вот тут был вопрос:
oshizelly 12:08 09-08-2013
Цитата:
Нет ли плагина или внешнего инструмента с поддержкой интеграции в TC, чтобы скопировать в системный буфер обмена содержимое текстового/HTML файла под курсором. То есть, получив содержимое файла, программа должна не отобразить его в отдельном окне, а вместо этого отправить полученные данные в буфер обмена.  

Как с этим в TCIMG?

Всего записей: 49 | Зарегистр. 17-11-2014 | Отправлено: 23:08 20-11-2014
shveicar



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

Цитата:
Как с этим в TCIMG?

Так а чем
Код:
clptx=%P%N
не устраивает?
Копирует содержимое файла под курсором в буфер, работает и для txt и для html и для многих других типов файлов с текстом.

Всего записей: 317 | Зарегистр. 26-09-2010 | Отправлено: 00:15 21-11-2014
Mchoff

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
shveicar, спасибо!
Вот ещё вопрос под вопросом))
 
juPiter 13:34 11-08-2013
Цитата:
Нужно сохранить список содержимого каталога в текстовый файл. Имеется ввиду - всю структуру с подкаталогами и файлами.

Всего записей: 49 | Зарегистр. 17-11-2014 | Отправлено: 04:18 21-11-2014
shveicar



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

Цитата:
Вот ещё вопрос под вопросом))  

Ну это не сложно
 

Код:
lists=FOLDM<%L!!0!!-1>||save<"%pList".txt>

Смотрите справку команда lists

Всего записей: 317 | Зарегистр. 26-09-2010 | Отправлено: 09:07 21-11-2014 | Исправлено: shveicar, 23:40 21-11-2014
Andrey_A_A



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

Цитата:
Ну это не сложно

shveicar, теперь да
 
Идём дальше, прислали в личку ссылку на вопрос, можно ли с TCIMG:
Uraanfgh56 20:26 15-07-2013
Цитата:
именно нужна кнопка которая будет тупо переключаться м/у панелями 1,2,3,4,5 и снова 1,2,3,4.5 куда я назначу свои кнопки (без выпадающих) и чтобы эта кнопка была постоянна видна и не исчезала (перемещалась) при переключении панелей

 
На подобный вопрос я расширенно ответил когда-то в теме Переключение панелей инструментов Total Commander
 

Цитата:
чтобы эта кнопка была постоянна видна и не исчезала (перемещалась) при переключении панелей  

Я думаю и это извращение можно реализовать, но зачем, когда команду переключения можно вынести в главное меню в 0-й уровень
 

Код:
[em_SwitchBar]
cmd=%COMMANDER_PATH%\TCIMG.exe
param=barsw=%%COMMANDER_PATH%%\Bar\000_Osnovnaja.bar||%%COMMANDER_PATH%%\Bar\002_Multimedia.bar||%%COMMANDER_PATH%%\Bar\005_Record_Disks.bar||%%COMMANDER_PATH%%\Bar\007_Creation_Video_TV.bar||%%COMMANDER_PATH%%\Bar\012_Text.bar||SwitchBar1

А Wcmd_Rus.mnu прописать в конце или в любом удобном месте

Код:
MENUITEM "=", em_SwitchBar

 
   
 

Всего записей: 560 | Зарегистр. 15-08-2011 | Отправлено: 08:49 22-11-2014 | Исправлено: Andrey_A_A, 08:50 07-02-2015
Mchoff

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подробнее...
Нашёл несколько вопросов по переименованию - все они решаются через диалог группового переименования, можно ли обойтись без него?
 
suomifinland 21:42 31-05-2013
Цитата:
Ребята, есть несколько десятков папок с кириллическим именем, реально ли как-либо с помощью Total перевести названия всех папок в транскрипцию...

 
suomifinland 18:09 09-06-2013
Цитата:
Ребята, есть папки:  

 
oshizelly 11:05 06-09-2013
Цитата:
Спасибо, хотя это не совсем то самое, что мне грезилось. Переименование файла происходит аж в три нажатия клавы: 1) вызываем диалог MRT; 2) жмём на [Enter] 3) жмём на [Esc]. Это же сколько лишних телодвижений  А так, чтобы всё само нажималось - это, наверное, только при помощи скриптов?  
[/more]

Всего записей: 49 | Зарегистр. 17-11-2014 | Отправлено: 09:57 22-11-2014 | Исправлено: Mchoff, 10:00 22-11-2014
Andrey_A_A



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

Цитата:
несколько вопросов по переименованию

 Mchoff За переименование отвечают команды renms и renmm, которые позволяют с помощью параметров переименовывать объекты почти любой сложности.
 
Подробнее...

Всего записей: 560 | Зарегистр. 15-08-2011 | Отправлено: 10:20 22-11-2014 | Исправлено: Andrey_A_A, 08:51 07-02-2015
iifoks447



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Andrey_A_A, с удалением цифр в начале и в конце имени понятно, а как избавиться от одиночных латинских букв в начале и в конце? Например имею имя:  
s TCIMG v     надо , чтобы осталось TCIMG

Всего записей: 73 | Зарегистр. 04-04-2013 | Отправлено: 10:54 22-11-2014 | Исправлено: iifoks447, 11:39 22-11-2014
Andrey_A_A



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
iifoks447 10:54 22-11-2014
Цитата:
одиночных латинских букв в начале и в конце

iifoks447, Переименование выделенных объектов - удаление "одиночных" латинских букв в начале и в конце в базовом имени

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
renms=%L||&&^[a-z]~~(.+)~~[a-z]$!!$1||upd<1>
%COMMANDER_PATH%\Wcmicons.dll,1737
Переименование выделенных объектов - удаление "одиночных" латинских букв в начале и в конце в базовом имени
 
0
-1
 

 
 

Всего записей: 560 | Зарегистр. 15-08-2011 | Отправлено: 16:09 22-11-2014 | Исправлено: Andrey_A_A, 08:51 07-02-2015
Mchoff

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Andrey_A_A, с переименованием разобрались, а вот такое можно?
 
oshizelly 21:24 06-08-2013
Цитата:
Насколько я знаю, в TC нет встроенного инструмента, который бы позволял объединить ("склеить") несколько произвольных (хотя бы два) файлов в один. Но может, какой-то плагин это умеет?  

Всего записей: 49 | Зарегистр. 17-11-2014 | Отправлено: 16:24 22-11-2014
iifoks447



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

Цитата:
Переименование выделенных объектов - удаление "одиночных" латинских букв в начале и в конце в базовом имени...  

Спасибо, а ларчик то просто открывался, однако я ключик не смог подобрать))

Всего записей: 73 | Зарегистр. 04-04-2013 | Отправлено: 17:28 22-11-2014
Abel11



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Mchoff 16:24 22-11-2014
Цитата:
Насколько я знаю, в TC нет встроенного инструмента, который бы позволял объединить ("склеить") несколько произвольных (хотя бы два) файлов в один. Но может, какой-то плагин это умеет?  

Объединение выделенных текстовых файлов в TC.
 

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
stext=%L||"%p"||delim<@CRLF=======@CRLF>
%COMMANDER_PATH%\Wcmicons.dll,19
 объединить выделенные текстовые файлы, разделив содержимое каждого "=======" и сохранить в актвную панель именем первого файла, подключив счетчик
 
-1
-1
 


Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
stext=%L||"%p"||delim<@CRLF>
%COMMANDER_PATH%\Wcmicons.dll,19
объединить выделенные текстовые файлы, содержимое каждого файла с новой строки и сохранить в актвную панель именем первого файла, подключив счетчик
 
-1
-1
 

 

Всего записей: 674 | Зарегистр. 08-12-2013 | Отправлено: 17:35 22-11-2014 | Исправлено: Abel11, 12:13 07-02-2015
Andrey_A_A



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

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

Есть и такой вариант:
 
Склеить бинарные данные выделенных файлов, и создать полученный файл в другой панели именем файла под курсором

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
joinz=%L||"%t"!!0!!%N
%COMMANDER_PATH%\Wcmicons.dll,650
Склеить бинарные данные выделенных файлов, и создать полученный файл в другой панели именем файла под курсором
 
0
-1
 


Всего записей: 560 | Зарегистр. 15-08-2011 | Отправлено: 20:00 22-11-2014 | Исправлено: Andrey_A_A, 08:53 07-02-2015
Открыть новую тему     Написать ответ в эту тему

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

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

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

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

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


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru