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

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

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



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Abel11, спасибо за создание темы и внимание к не скромной утилите! Постараюсь отвечать на вопросы, если таковые будут.

Всего записей: 1377 | Зарегистр. 15-08-2011 | Отправлено: 14:38 10-11-2014
Rustamer



Ореховый магнат
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Abel11
Спасибо, что тему создал, еще добавь ссылку на нее в шапку темы плагинов + наоборот
 
Andrey_A_A
Первое пожелание уже озвучивал в той теме. Позволю себе его повторить раз есть новая тема - хотелось бы хорошее средство для массовой замены текста в выделенных файлах с поддержкой различных стандартных опций и приятным диалогом. По окончанию возможно стоит выводить какой-нибудь список файлов, в которых произошла замена. Спасибо!

Всего записей: 1719 | Зарегистр. 16-02-2005 | Отправлено: 15:53 10-11-2014 | Исправлено: Rustamer, 15:54 10-11-2014
shveicar



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Всем привет.
Я рад что здесь появилась тема с этой замечательной утилитой. Она позволяет превратить Total Commander в мощный инструмент для автоматизации. Многие команды могут работать даже без его участия и запускаться из ярлыков на рабочем столе, что приносит дополнительные удобства.  
например Убрать прокси из 9 internet explorer

Код:
C:\TCIMG.exe global runcm=4||4 buttn=GLOBALRUNCM<1>||Button10 buttn=#32770||x|$qНастройка~~параметров~~локальной~~сети|$v|$jButton6!!0||Button12 buttn=GLOBALRUNCM<1>||Button11

или Создать на рабочем столе txt файл из буфера обмена с именем системного времени.

Код:
C:\TCIMG.exe creat=$f06||x||Buferdate<_HH.NN.SS>||clip<>

 
Спасибо Andrey за разработку.

Всего записей: 332 | Зарегистр. 26-09-2010 | Отправлено: 18:14 10-11-2014 | Исправлено: shveicar, 18:20 10-11-2014
Andrey_A_A



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

Цитата:
 По окончанию возможно стоит выводить какой-нибудь список файлов, в которых произошла замена

 
Можно
Тестовая версия TCIMG 90_b2, в последней версии замените соответствующие файл(ы)
 
Создание списка изменённых файлов
 

Цитата:
добавь ссылку на нее в шапку темы плагинов

Ни Abel11, ни я не сможем туда добавить, т.к. не набрано 200 сообщений. У кого больше, тот может
 
 

Всего записей: 1377 | Зарегистр. 15-08-2011 | Отправлено: 18:38 10-11-2014 | Исправлено: Andrey_A_A, 18:39 10-11-2014
iifoks447



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

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

С появлением возможности создания контекстного меню, вызываемого горячими клавишами или из ярлыка, то надобность в остальных ярлыках отпала (ИМХО), достаточно одного, который вызывает это контекстное меню, в котором заранее прописаны все пользовательские команды, очень удобно! Я себе создал ярлык с запуском контекстного меню и закрепил на панели задач, открытые окна не мешают вызывать меню и использовать команды. Дополню команду предложенную shveicar:

Код:
creat=$f06||x||Buferdate<_HH.NN.SS>||clip<>||open<|1|explorer>

Создать на рабочем столе txt файл из буфера обмена с именем системного времени и открыть его в системном редакторе.

Всего записей: 74 | Зарегистр. 04-04-2013 | Отправлено: 19:05 10-11-2014 | Исправлено: iifoks447, 19:19 10-11-2014
shveicar



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

Цитата:
С появлением возможности создания контекстного меню, вызываемого горячими клавишами или из ярлыка, то надобность в остальных ярлыках отпала (ИМХО)

Ну это кому как удобно.. Просто привел пример для тех кто не в теме.

Всего записей: 332 | Зарегистр. 26-09-2010 | Отправлено: 19:30 10-11-2014
Andrey_A_A



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

Цитата:
Ну это кому как удобно..

shveicar, да действительно кому как удобнее, за эти 3-4 года столкнулся с полностью перпендикулярными мнениями в отношение автоматизации того или иного процесса... Поэтому в утилите много всего для удовлетворения разных привычек...
 
Rustamer

Цитата:
хотелось бы хорошее средство для массовой замены текста в выделенных файлах с поддержкой различных стандартных опций и приятным диалогом.

В утилите есть несколько видов диалогов - описаны в Дополнении №18 - для ввода и вывода , они просты, их можно настроить не только отдельно, но и сгруппировать и легко подходят для автоматизации...
Сложных диалогов не создавал, т.к. их не люблю, и крайне редко пользуюсь.
 
Что касается индивидуального диалога для обработки текста, то можно и его сделать. Для этого необходимо собрать достаточную информацию, чтобы начать реализовывать (чтобы потом по 10 раз не переделывать)
 
Если у Вас есть подобный диалог (в какой-либо программе) или дополнительные идеи, то пишите здесь или в личку...
 
 

Всего записей: 1377 | Зарегистр. 15-08-2011 | Отправлено: 21:48 10-11-2014 | Исправлено: Andrey_A_A, 21:50 10-11-2014
Abel11



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

Цитата:
С появлением возможности создания контекстного меню, вызываемого горячими клавишами или из ярлыка, то надобность в остальных ярлыках отпала (ИМХО), достаточно одного

Согласен со shveicar:«Ну это кому как удобно..», контекстное меню конечно это очень удобно, однако я например имею два ярлыка для снятия скриншотов, помимо меню, часто пользуюсь ими:
1.Сделать скриншот выбранной области с сохранением на рабочий стол и копией в буфере обмена

Код:
scren=$f06||$fname|png||snap<1>||sblock<>||snap<1>||sblock<>||sclipup<2>

 Если из команды убрать ||sclipup<2> , то копироваться снимок не будет.
Сохраненные снимки в имени отображают реальное время (до секунды) их создания, поэтому каждый новый снимок сохраняется с именем  Clip + время создания Clip-03h-12m-21s
 
 2. Сделать скриншот выбранной области с размещением снимка на хостинге изображений и получением ссылки на снимок в буфер обмена
Код:
scren=%TCIMG_TEMP%\||Screen|png||snap<1> picup=%TCIMG_TEMP%\Screen.png||1||1 tempxx

В два клика, предварительно не запуская никаких программ, я делаю снимок, размещаю его на хостинге и получаю прямую ссылку в буфер обмена, вот оно чудо автоматизации.

Всего записей: 1579 | Зарегистр. 08-12-2013 | Отправлено: 03:28 11-11-2014 | Исправлено: Abel11, 03:47 11-11-2014
GeNa_HaGen



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Надо бэ подкорректировать подзаголовок темы:
"утилита для вызова различных команд Total Commander и выполн"

Всего записей: 230 | Зарегистр. 19-10-2009 | Отправлено: 07:22 11-11-2014
oshizelly



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Abel11 01:28 11-11-2014  
Цитата:
делать скриншот выбранной области с размещением снимка на хостинге изображений и получением ссылки на снимок в буфер обмена

Код:
scren=%TCIMG_TEMP%\||Screen|png||snap<1> picup=%TCIMG_TEMP%\Screen.png||1||1 tempxx

Может, я чего-то не понимаю, но что-то не вижу в коде ни одной гиперссылки на хостинг. Как же оно работает, телепатически?

Всего записей: 6524 | Зарегистр. 18-09-2004 | Отправлено: 10:26 11-11-2014
Abel11



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

Цитата:
Может, я чего-то не понимаю, но что-то не вижу в коде ни одной гиперссылки на хостинг

В справке команда picup, настроена на 6 хостингов, мы в команде, по желанию, указываем лишь цифру соответствующую хостингу, в данном случае прописали единицу (1), соответственно, из приведенного ниже списка видим, что мы загружаем на  imgur.com, все полученные ссылки можно хранить в файле, прописывается пользователем в ключе LogUpload =путь к файлу-отчёта.

Код:
  1 - imgur.com
  2 - tinypic.com
  3 - bayimg.com
  4 - abload.de
  5 - postimage.org
  6 - imagebam.com

Это же TCIMG ,  все автоматизировано!

Всего записей: 1579 | Зарегистр. 08-12-2013 | Отправлено: 10:56 11-11-2014 | Исправлено: Abel11, 11:12 11-11-2014
maK



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
oshizelly
справка по программе развеет подозрения о вмешательстве потусторонних сил.

Всего записей: 5634 | Зарегистр. 19-12-2003 | Отправлено: 11:03 11-11-2014
Abel11



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Выше уже приводилась команда "сохранения содержимого буфера обмена в файл.txt", а вот расширенная интерпретация в виде возможности выбора имени файла и расширения в диалоговом окне, причем содержимое буфера обмена запоминается сразу при вызове диалогового окна, это я к тому, что если вы после вызова диалогового окна воспользуетесь вновь буфером обмена, ну например, чтобы внести свое имя, то ничего страшного не произойдет, то что вы пытались сохранить в файл уже зафиксировано в памяти команды.
Диалоговое окно выглядит так:Ссылка
Выпадающие списки имен и расширений можно дополнять своими, все прописывается в настройках диалоговых окон в файле TCIMG.lng
Для пользователей Total Commander:
Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
shape=1||1 creat="%p"||[combo=BOX2].[combo=BOX3]||clip<>
%COMMANDER_PATH%\Wcmikons.19
создание файла в активной панели из содержимого буфера обмена с выбором имени и расширения файла в диалоговом окне
 
 
-1
 

Пользователям  TCIMG в автономном режиме придется или прописывать свой путь в команде (путь прописывается вместо $f06), или сохранять на рабочий стол.
Создать файл на рабочем столе из содержимого буфера обмена с выбором имени и расширения файла в диалоговом окне

Код:
shape=1||1 creat=$f06||[combo=BOX2].[combo=BOX3]||clip<>


Всего записей: 1579 | Зарегистр. 08-12-2013 | Отправлено: 11:54 11-11-2014 | Исправлено: Abel11, 12:04 11-11-2014
AnTul

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Запакуйте, пожалуйста, справку и выложите где-нибудь. Не доступна на сайте.

Всего записей: 5470 | Зарегистр. 13-07-2004 | Отправлено: 12:25 11-11-2014
maK



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AnTul
справка входит в комплект TCIMG (6,3 Mb). Справка (5,1 Mb)

Всего записей: 5634 | Зарегистр. 19-12-2003 | Отправлено: 12:37 11-11-2014 | Исправлено: maK, 12:38 11-11-2014
Andrey_A_A



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
oshizelly 10:13 10-11-2014
Цитата:
какие на сегодня существуют продвинутые средства для работы с файловыми комментариями

 
В TCIMG есть команды comns и comnt, не знаю на сколько они для вас будут продвинутыми, но мне хватает - можно как без окна настроить почти любое добавление/удаление/изменение комvентариев объектов, так и с диалогом
 
-------- Добавлено -------------
 
Для тех, кому интересно:
Запуск многострочных  команд при длинной командной строке
Обход ограничения длины пользовательских команд в 2047 символов

Всего записей: 1377 | Зарегистр. 15-08-2011 | Отправлено: 19:34 11-11-2014 | Исправлено: Andrey_A_A, 22:56 11-11-2014
oshizelly



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Andrey_A_A 17:34 11-11-2014  
Цитата:
В TCIMG есть команды comns и comnt, не знаю на сколько они для вас будут продвинутыми, но мне хватает

Интересный инструмент. Они работают напрямую с файлом decript.ion? А если он занят другим приложением (например, TC), то изменения внесены не будут?
 
И нельзя ли краткую инструкцию для чайника, как вызывается этот диалог? Или, ещё лучше, ссылку на конкретную страницу или раздел мануала  
Я понимаю, что в справке всё есть, но учить матчасть объёмом  5,1 MB - это надо отложить все прочие дела. Оно, может, и надо бы так сделать, но сейчас совершенно нет для этого возможности.

Всего записей: 6524 | Зарегистр. 18-09-2004 | Отправлено: 00:13 12-11-2014
Andrey_A_A



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

Цитата:
Они работают напрямую с файлом decript.ion?

Да напрямую.

Цитата:
А если он занят другим приложением (например, TC), то изменения внесены не будут?  

В экстремальных ситуациях не тестировал, да и зачем: либо занимаешься комментированием, либо перемещаешь/копируешь объекты из/в этой/эту папки/у. В любом случае различные тесты готов поддержать...
 

Цитата:
И нельзя ли краткую инструкцию для чайника, как вызывается этот диалог? Или, ещё лучше, ссылку

Ссылку не могу дать (когда-то делал на своем сайте онлайн справку, но ucoz не поддерживает html. Как-то нашёл обходной способ, но он мучительный - каждый раз переименовывать вручную 700 файлов справки нет времени...)
 
Инструкция легко ищется в справке, т.к. прекрасно работает, как указатель (в котором более 1000 ключевых слов), так и сам поиск. Необходимо переключится на вкладку "Указатель" и ввести нужное слово: в данном случае comns. На странице есть описание и примеры.
 
Можно без поиска, разделы: Все команды --> Total Commander --> Комментарии
 
Пример с диалогом:

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
comns=%L||[input=BOX50]||[input=BOX51]
%COMMANDER_PATH%\Wcmicons.dll,2164
Групповая обработка комментариев выделенных объектов
 
0
-1
 

Не обязательно читать ВСЮ справку:
Рекомендую 2-ю страницу сверху (вкладка Содержание) "Основные вопросы по TCIMG"
И только про нужные команды и параметры

 
------------- Добавлено ------------
Для автоматического поиска по ключевым словам есть кнопка:

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
runhp=clpget
hh
Открыть/активировать справку TCIMG.chm и ввести в поле "Указатель" строку для поиска из буфера обмена
 
 
-1
 
 

Всего записей: 1377 | Зарегистр. 15-08-2011 | Отправлено: 00:34 12-11-2014 | Исправлено: Andrey_A_A, 01:52 12-11-2014
Abel11



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вот, вроде бы простая команда, на общем фоне TCIMG, а сейчас ой как пригодилась:

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
markc=0
%COMMANDER_PATH%\Wcmicons.dll,19
Выделить одинаковые обьекты, папки и файлы, в обеих панелях
 
-1
-1
 

Всего записей: 1579 | Зарегистр. 08-12-2013 | Отправлено: 17:53 12-11-2014 | Исправлено: Abel11, 09:19 16-11-2014
   

Страницы: 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.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru