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

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

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

Abel11



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

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

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

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

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
Онлайн справка на китайском языке

Всего записей: 789 | Зарегистр. 08-12-2013 | Отправлено: 12:59 10-11-2014 | Исправлено: Andrey_A_A, 21:27 11-07-2019
Kentavr1



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Сильно ногами не бейте, плиз. Объясните дурачку синтаксис команд. Что означают все эти загадочные символы || - нигде в справке этого не нашёл.
На примере

Код:
tcprm=Command||Parameters, ||Dialogs||[tc]||<info>||<xfolder>||clpget

 
Хочу разобраться с запуском Lister-а. Но для команды cm_List есть два противоречивых описания: "Просмотр согласно настройкам" и "Внутренний просмотр указанного файла (при любых настройках просмотра)".
 
Например для просмотра конкретного файла пробовал так

Код:
tcprm=cm_List||C:\\Logs\\Test.log

и так

Код:
tcprm=cm_List C:\\Logs\\Test.log

результат один - открывается файл под курсором.
 
В голове каша.

Всего записей: 178 | Зарегистр. 03-12-2002 | Отправлено: 13:20 10-03-2017
qupear



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Kentavr1
Как я понял, это синтаксис скриптов AutoIT, где таким образом разделяются команды.
см. Автоматизация - Переключение между командами
http://tcimg.dreamlair.net/TCIMG_ONLINE.html

Всего записей: 438 | Зарегистр. 03-02-2013 | Отправлено: 16:27 10-03-2017 | Исправлено: qupear, 16:29 10-03-2017
Andrey_A_A



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

Цитата:
Объясните дурачку синтаксис команд. Что означают все эти загадочные символы || - нигде в справке этого не нашёл.  

Это разделитель между параметрами - в справке TCIMG.chm все описано - и на примерах можно посмотреть...

Цитата:
Например для просмотра конкретного файла пробовал так  

А зачем вы прописываете двойной слеш?

Код:
tcprm=cm_List~~C:\Test\06140690\User_313_16x16.png

Всего записей: 612 | Зарегистр. 15-08-2011 | Отправлено: 02:44 11-03-2017
Andrey_A_A



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

Всего записей: 612 | Зарегистр. 15-08-2011 | Отправлено: 22:34 12-03-2017
Kentavr1



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

Цитата:
Это разделитель между параметрами - в справке TCIMG.chm все описано

Можете подсказать где именно? Я не смог найти.
 

Цитата:
и на примерах можно посмотреть

Примеры не могу понять, т.к. не понимаю синтаксиса команд, в т.ч. из-за ||

Всего записей: 178 | Зарегистр. 03-12-2002 | Отправлено: 12:10 13-03-2017
Rako1



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

 
Спасибо, проверил, работает!
 
А можно ещё вот что?
Сделать, чтобы в команде infow (инфострока) можно было:
1) Замутить тег для вывода в строку метки тома (название диска, метка диска)  
2) Сделать вывод информации (допустим, свободное место на диске) для дисков, которые динамически подключаются к компьютеру (флешки, внешние диски, dvd...). И динамическое убирание этой информации из строки, если данный диск убран, размонтирован, флэшка вытащена и т.д. Убирание блока информации интересует, относящегося к этому диску. А потом, когда пользователь снова вставит флэшку, то подстрока в инфостроке снова появлялась бы. Буква диска, который будет подключён к компьютеру заранее будет неизвестна и поэтому не может быть прописана в конфиге.
 
Т.е. если флэшка не подключена, то должно быть так:
C:603Мб  D:3579Мб  E:9МБ
 
А если пользователь подключил флэшку, то должно быть так:
C:603Мб  D:3579Мб  E:9МБ  F:3070Мб
 
Выключил флэшку - снова первый вариант.
 
А ещё хочется, чтобы было вот так вот, чтобы быстро понять, где какая флэшка:
 
C[system]:603Мб  D[DATA]:3579Мб  E[ARCHIVE]:9МБ  F[Съёмный диск]:--Мб  G[Transcend]:3624МБ  H[Kingston]:2256Мб  R[RAMDISK]:49Мб
 
Т.е. с метками дисков! А то вообще по буквам пока сообразишь, что где среди всего многообразия.
 

Всего записей: 305 | Зарегистр. 17-12-2007 | Отправлено: 18:41 13-03-2017
Andrey_A_A



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

Цитата:
Примеры не могу понять, т.к. не понимаю синтаксиса команд, в т.ч. из-за ||

Kentavr1, что я могу посоветовать... - относитесь к || как к пробелу...
Этот разделитель добавлен, т.к. пробел ограничивает очень многое...
----------
Rako1, ваше пожелание я добавил в тему расширения функционала, чтобы не забыть... http://tc-image.3dn.ru/forum/5-964-18119-16-1489433252 - возможно реализуется по вдохновению.
Спасибо за интерес к проекту...

Всего записей: 612 | Зарегистр. 15-08-2011 | Отправлено: 22:31 13-03-2017 | Исправлено: Andrey_A_A, 22:36 13-03-2017
Andrey_A_A



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

Всего записей: 612 | Зарегистр. 15-08-2011 | Отправлено: 23:10 21-03-2017
Andrey_A_A



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
ggg33 16:15 22-03-2017
Цитата:
Подскажите можно ли сделать так, чтобы после поиска определенного текста в указанных файлах, эти файлы открывались автоматом в текстовом редакторе ?  


Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
tcimg=$cm501 buttn=TFindFile||+tcTCFIND2||+tcTCFIND12||+tcTCFIND13|$iclpget||+tcTCFIND23|$a||+tcTCFIND70|$n|$d+tcTCFIND68|$n tcimg=$cm525 start=%%COMMANDER_PATH%%\AkelPad.exe||list<[tc=AL]>
%COMMANDER_PATH%\Wcmicons.dll,1
Поиск файлов, содержащих ТЕКСТ из буфера обмена, ожидать окончания поиска + ожидать появления списка всех найденных объектов + выделить и открыть файлы в AkelPad
 
0
-1
 

-------------------
Обновил версию TCIMG 18.2

Всего записей: 612 | Зарегистр. 15-08-2011 | Отправлено: 21:48 25-03-2017
Andrey_A_A



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

Всего записей: 612 | Зарегистр. 15-08-2011 | Отправлено: 23:40 29-03-2017
Abel11



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
В связи с частыми вопросами: "Что нового?", "Есть ли смысл скачивать новую версию" и т. д. , отныне, с выходом новой версии буду публиковать добавление и изменения в новых версиях в данной теме.
Если вы уже ощутили всю мощь предоставленных возможностей в TCIMG и пользуетесть его инструментарием, то да, всегда лучше скачивать новую версию, ибо автор постоянно развивает утилиту.
----------
Что нового в версии TCIMG 18.3 Подробнее...

Всего записей: 789 | Зарегистр. 08-12-2013 | Отправлено: 02:36 30-03-2017 | Исправлено: Abel11, 02:54 30-03-2017
iifoks447



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Andrey_A_A
 
Спасибо огромное за TCIMG  и за то, что продолжаете развивать утилиту. Без  неё теперь, как без рук.

Всего записей: 74 | Зарегистр. 04-04-2013 | Отправлено: 08:39 30-03-2017 | Исправлено: iifoks447, 08:39 30-03-2017
Abel11



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

Цитата:
Открываю папки по "Ctrl+B", из 10 типов присутствующих файлов надо оставить только два типа или один, остальные файлы удалить, а также удалить и пустые папки, если таковые появятся.

 
Удалить все файлы в активной панели (с рекурсией) за исключением файлов с расширениями выделенных файлов или файла под курсором и удалить пустые папки
 

Код:
imgpr=1 global slist=%L||##path<2>||inline<*!!|*!!> delss=PS<"%P"//1//-1//GLOBALSLIST<1>//1>||1||upd<1> emptt="%P"||upd<1>

 

Цитата:
в открытой папке выделяю два файла с раширениями TXT и HTML, надо скопировать все файлы с такими расширениями в пасивную панель и обновить дату

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

Код:
global slist=%L||##path<2>||inline<*!!|*!!> copys=PS<"%P"//1//0//GLOBALSLIST<1>>||"%t"//1||modfs<0,1||#SISDATE>||upd<3>

Всего записей: 789 | Зарегистр. 08-12-2013 | Отправлено: 09:28 30-03-2017 | Исправлено: Abel11, 09:30 30-03-2017
coherent

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

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

Это будет очень полезно и информативно.

Всего записей: 3356 | Зарегистр. 20-02-2007 | Отправлено: 12:13 30-03-2017
Abel11



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Две команды архивирования от автора вызвавшие интерес у пользователей.
 
Архивировать все файлы выделенных папок в запароленные ZIP в другую панель каждый в свою папку (т.е. с сохранением структуры) + выбор пароля в диалоге
 

Код:
sends=[input=BOX52]??1 slist=FOLDC<%L//1//-1> blist=$GLOBALSLIST0||$$.zip||"%P"!!"%T" folds="%T"||list<$GLOBALBLIST//10>||fflag<2> start=RAR||-IBCK||a||-ep||-pGLOBALSENDS<1>||list<$GLOBALBLIST>||list2<$GLOBALSLIST>||progres<>||&&wait

 
Архивировать все файлы выделенных папок в запароленные ZIP в другую панель каждый в свою папку (т.е. с сохранением структуры) + выбор пароля и типа архива в диалоге
 

Код:
shape=28 sends=[input=BOX52]|[combo=BOX18]??-4 slist=FOLDC<%L//1//-1> blist=$GLOBALSLIST0||$$.GLOBALSENDS<2>||"%P"!!"%T" folds="%T"||list<$GLOBALBLIST//10>||fflag<2> start=RAR||-IBCK||a||-ep||-pGLOBALSENDS<1>||list<$GLOBALBLIST>||list2<$GLOBALSLIST>||progres<>||&&wait

 
Для тех, кто не в курсе "start=RAR||..." - архивация происходит при помощи WinRAR, путь к которому прописывается пользователем в TCIMG.ini или TCIMGU.ini в секции [Programs] или можно вместо RAR прописать полный путь к WinRAR.exe.
 
TCIMGU.ini - файл пользовательских настроек (предпочтительнее, дабы не потерять собственные настройки)
 
[Programs]
 
_______________ Пример _______________________
RAR=%COMMANDER_PATH%\Programs\WinRAR\WinRAR.exe
______________________________________________
 
Это пример записи у меня, я пользуюсь портативной версией WinRAR.
 
Если кому-то понадобится портативка:  
 
Скачать » WinRAR

Всего записей: 789 | Зарегистр. 08-12-2013 | Отправлено: 14:54 30-03-2017 | Исправлено: Abel11, 19:53 30-03-2017
Andrey_A_A



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

Всего записей: 612 | Зарегистр. 15-08-2011 | Отправлено: 19:03 07-04-2017
Abel11



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
TCIMG 18.4
 
История последних изменений: Подробнее...
 
Последние примеры: Подробнее...

Всего записей: 789 | Зарегистр. 08-12-2013 | Отправлено: 19:57 07-04-2017 | Исправлено: Abel11, 19:59 07-04-2017
iifoks447



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
В справке не нашел примеров изменение ширины АКТИВНОЙ панели Total Commander, есть отдельные команды для левой панели и правой панели, хочется иметь под рукой одну кнопку и чтобы она работала с именно активной панелью.
Задача=Кнопка= первым нажатием - изменить ширину активной панели (90%) + переход в режим "Просмотр эскизов", повторным нажатием выход из режима "Просмотр эскизов" и установка ширины панелей 50%.
Если есть такая возможность конечно.

Всего записей: 74 | Зарегистр. 04-04-2013 | Отправлено: 15:23 11-04-2017
Abel11



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Новая версия TCIMG 18.5
 
История последних изменений:Подробнее...
 
Последние примеры:Подробнее...
 
_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
 
iifoks447
 
Переключить активную панель в режим "Просмотр эскизов" + изменение размера ширины активной панели до 90%, при повторном нажатии выйти из режима "Просмотр эскизов" + размер ширины панели 50%
 

Код:
<IF> [info=x1] = 1 <THEN> swcmd=sprtr=10??tcimg=$cm269¦¦sprtr=50??tcimg=$cm269¦¦SeparatorAP <ELSE> swcmd=sprtr=90??tcimg=$cm269¦¦sprtr=50??tcimg=$cm269¦¦SeparatorAP <ENDIF>

 

Всего записей: 789 | Зарегистр. 08-12-2013 | Отправлено: 15:54 11-04-2017 | Исправлено: Abel11, 15:07 12-04-2017
iifoks447



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Abel11
 
Да, спасибо, это оно. Главное, что теперь есть образец и можно создавать подобные кнопки меняя условия.

Всего записей: 74 | Зарегистр. 04-04-2013 | Отправлено: 19:24 11-04-2017
Открыть новую тему     Написать ответ в эту тему

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

Компьютерный форум 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