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

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



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

Цитата:
tabcl=2 ;; Закрыть все вкладки в активной панели.
 
tcimg=$cm5001~~$cm3008 tcimg=$cm4006 tcimg=$cm5001~~$cm3008 tabac=1||-1 tabac=0||-1 tcimg=$cm4006 tcimg=$cm5001~~$cm3008 tcimg=$cm5001~~$cm3008 tabac=1||-1 tabac=0||-1 ;; Закрыть все незаблокированные вкладки с установкой фокуса на последней вкладке в обоих панелях.
 
alist=PS<$f200\Tab//1//0//*.tab>||##path<10> slist=PS<$f200\Tab//1//0//*.tab>||##path<6> GLOBALSLIST<b> sends=@GLOBALALIST<1>GLOBALARRAY<1> tcprm=OPENTABS~~GLOBALSENDS<1>
Загрузить набор вкладок из TAB-файла, заменив текущий набор - выбор файла в диалоге.

 

Цитата:
TOTALCMD#BAR#DATA
OPENTABS %COMMANDER_PATH%\Files\Tab\New.tab
 
Wcmicons.dll,77
Загрузить набор вкладок в АП "New.tab", заменив текущий набор

Посмотрите в справке команды: tabac, tabcl, tabnm, tabsv, tabwh много полезного и нужного для себя найдёте.

----------
Мечты сбываются - TC+TCIMG...

Всего записей: 830 | Зарегистр. 12-09-2014 | Отправлено: 10:12 12-06-2020
Kasatka99



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
sibirnik
Последние 3 кнопки, то что надо, спасибо! А на счёт 1ой... Знаете, возможно это необычно, но справку я читала. Я больше скажу - большинство знакомых мне простых юзеров не только подозревают что У  TCIMG есть справка, но и читают её, только вот прочитать справку и с этим сделать себе нужную кнопку вещи разные. И многим это не удаётся. Пример - как закрыть все вкладки в активной панели, я в справке нашла, но вот беда - мне не надо закрывать все вкладки, надо только не заблокированные. А вот со второй кнопкой, даже имея её рабочий вариант, я не могу найти в справке как тут работают эти "tcimg=$cm", нет, если посвятить большую часть своего времени изучению этой замечательной утилиты и её справки, то наверное и у меня получиться, только вот я комп покупала для несколько иных целей. Наверное есть продвинутые, как сейчас говорят, юзеры, которые прочитав справку сразу в ней разбираются и делают все нужные кнопки сами, но мне кажется что им вряд ли придёт в голову обращаться сюда за помощью, так может не стоит, всех подряд тыкать в справку? Вменяемые люди про справку знают, поверьте мне, а не вменяемым и кнопки вряд ли нужны, как и ТС, я подозреваю.

Всего записей: 116 | Зарегистр. 14-02-2018 | Отправлено: 06:51 13-06-2020
Abel11



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

Цитата:
так может не стоит, всех подряд тыкать в справку?

 
Человек лишь предложил воспользоваться справкой и перечислил команды, слово "тыкать" как-то грубовато звучит.
 


По пунктам, какие кнопки сейчас вам нужны, отдельные кнопки или объединённые, хотите ли вы, чтобы сеансы вкладок можно было выбирать в диалоговом окне и т. д.

Всего записей: 1579 | Зарегистр. 08-12-2013 | Отправлено: 07:05 13-06-2020 | Исправлено: Abel11, 07:05 13-06-2020
sibirnik



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

Цитата:
слово "тыкать" как-то грубовато звучит.  

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

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

Так и используйте его для этих целей, в чём проблема. Я дал вам рабочие примеры кнопок, которые сам использую...А здесь вам никто ничем не обязан. Нужна помощь просите и без нравоучений пожалуйста, что то не устраивает в предложенном ответе - просите ещё, уточняйте своё желание, пока не получите нужный вам ответ.


----------
Мечты сбываются - TC+TCIMG...

Всего записей: 830 | Зарегистр. 12-09-2014 | Отправлено: 07:56 13-06-2020
ziabriev



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Kasatka99
Цитата:
не могу найти в справке как тут работают эти "tcimg=$cm"

Да просто запускает выбранные команды:
 
 
 

Всего записей: 1308 | Зарегистр. 03-03-2019 | Отправлено: 09:03 13-06-2020
sibirnik



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

Цитата:
tcimg=$cm5001~~$cm3008
Закрыть все незаблокированные вкладки АП с фокусом на первую заблокированную вкладку.
 
tcimg=$cm5001~~$cm3008 pause=200 tabac=2||-1
Закрыть все незаблокированные вкладки АП с фокусом на последнюю заблокированную вкладку.


----------
Мечты сбываются - TC+TCIMG...

Всего записей: 830 | Зарегистр. 12-09-2014 | Отправлено: 10:52 13-06-2020
Abel11



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

Цитата:
нужна команда для перехода к объекту, путь которого в буфере обмена, путь может быть, как относительный, так и абсолютный, если пути не существует, то выдать сообщение

 

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
activ=1||[info=x61] sends=-1!!-1||#L1||##path<0|0|5> listx=$GLOBALSENDS||2 <IF> <info=t61$GLOBALLISTX[1]> = 0 <THEN> infbx=Сообщение||Путь~~не~~существует!||3||200||40 <ELSE> pathl=GLOBALSENDS<1>||fold<> <ENDIF>
WCMICONS.dll,1
Перейти к объекту в TC по пути из буфера обмена, в случае отсутствия пути выдать сообщение
 
 
-1
 

Всего записей: 1579 | Зарегистр. 08-12-2013 | Отправлено: 14:26 13-06-2020 | Исправлено: Abel11, 14:29 13-06-2020
Andrey_A_A



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

Всего записей: 1388 | Зарегистр. 15-08-2011 | Отправлено: 16:42 13-06-2020
Abel11



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

Всего записей: 1579 | Зарегистр. 08-12-2013 | Отправлено: 17:25 13-06-2020
Antonij72



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
ТС 9.51 x32_64
Win 10 x64.
После обновления до 27.6 и ручного обновления до 27.7 перестали работать команды::
Загрузка и обновление TCIMG - скрин ошибки: https://yadi.sk/i/leqL1vBaYOTqPQ
 
и все остальные с "GLOBAL12LOCAL" и  другими номерами в "GLOBAL ... LOCAL".
 
Почему эти "GLOBAL ... LOCAL" не поменялись на %COMMANDER_PATH%\ (и др.) в панелях из папки UserBars?
Удаление папки UserBars и запуск FirstAction.exe ситуацию не исправило: папка UserBars с файлами создалась, а в файлах - те же "GLOBAL ... LOCAL".
 
Как фиксить подобное?

----------
Я, инвалид 1 группы, ищу работу. Или благотворительную помощь. Спасибо.

Всего записей: 3808 | Зарегистр. 11-07-2005 | Отправлено: 02:59 14-06-2020 | Исправлено: Antonij72, 05:26 14-06-2020
Dzhontrivolta



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Нужно периодически копировать в буфер текст, пользуюсь для этого bufsr, всё хорошо, но как вводить в буфер текст, в котором присутствуют кавычки, символы %, &, и пр.?

Всего записей: 38 | Зарегистр. 26-10-2017 | Отправлено: 09:52 14-06-2020
ziabriev



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

Цитата:
Как фиксить подобное?

Автор извещён, вопрос решается, ждите новую.  

Всего записей: 1308 | Зарегистр. 03-03-2019 | Отправлено: 13:55 14-06-2020
Abel11



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Antonij72 написал(а)
Цитата:
Как фиксить подобное?

 
В файле TCIMG.ini в секции [Commands] заменить ключи FirstAction и FirstActionUpd из файла в архиве FirstAction.zip. После замены ключей переходите в папку TCIMG и запускаете FirstActionUpd.exe, всё, все команды на панели должны восстановиться.


 
Dzhontrivolta написал(а)
Цитата:
как вводить в буфер текст, в котором присутствуют кавычки, символы %, &

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

Всего записей: 1579 | Зарегистр. 08-12-2013 | Отправлено: 20:13 14-06-2020 | Исправлено: Abel11, 20:17 14-06-2020
Antonij72



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

Цитата:
TCIMG.ini

А в скачиваемом сейчас архиве TCIMG 27.7 данный файл "кривой"?

----------
Я, инвалид 1 группы, ищу работу. Или благотворительную помощь. Спасибо.

Всего записей: 3808 | Зарегистр. 11-07-2005 | Отправлено: 00:43 15-06-2020 | Исправлено: Antonij72, 01:59 15-06-2020
Abel11



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Antonij72
 
Да, в 27.7 код FirstAction не в рабочем состоянии, так как в 26.6 жалоб не поступало со стороны пользователей. В следующей версии уже будет исправлено.

Всего записей: 1579 | Зарегистр. 08-12-2013 | Отправлено: 05:34 15-06-2020 | Исправлено: Abel11, 05:39 15-06-2020
Dzhontrivolta



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Abel11
Постараюсь объяснить понятнее, допустим мне надо оперативно скопировать в буфер обмена строчку для запуска какой-либо проги с параметрами. А в параметрах могут быть например символы, которые не позволят это сделать из кнопки напрямую. Ну давайте для примера - строчка для запуска Download Master из USD выглядит так:  

Код:
"C:\Program Files (x86)\Download Master\dmaster.exe" %url% %referer%

Если создать кнопку с параметром:

Код:
bufsr="C:\Program Files (x86)\Download Master\dmaster.exe" %url% %referer%
 
то в буфере получиться абракадабра:
Код:
rlDownload Mastereferer
Вот в этом и вопрос - как сделать так, чтобы при нажатии кнопки, вышеуказанная строчка оказалась в буфере без искажений как есть?

Всего записей: 38 | Зарегистр. 26-10-2017 | Отправлено: 06:58 15-06-2020 | Исправлено: Dzhontrivolta, 07:01 15-06-2020
Abel11



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

Dzhontrivolta
 
Пробелы заменить на двойные тильды (~~), проценты должны быть двойными, кавычки заменить на двойные апострофы.
 
 

Код:
bufsr=''C:\Program~~Files~~(x86)\Download~~Master\dmaster.exe''~~%%url%%~~%%referer%%

 

Всего записей: 1579 | Зарегистр. 08-12-2013 | Отправлено: 07:25 15-06-2020
Kindom



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
С помощью команды "clptx" можно скопировать в буфер содержимое текстового файла в буфер обмена. А можно скопировать не всё содержимое, а только заданную строку, например 2ую, 8ую или там 12ую?

Всего записей: 72 | Зарегистр. 07-09-2014 | Отправлено: 07:31 15-06-2020 | Исправлено: Kindom, 07:32 15-06-2020
Dzhontrivolta



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

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



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Kindom написал(а)
Цитата:
можно скопировать не всё содержимое, а только заданную строку, например 2ую, 8ую или там 12ую?
 

 

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
bufsr=##<info=l5%P%N//>
shell32.dll,284
Записать в буфер обмена 5-ю строку текстового файла под курсором
 
 
-1
 

 

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
bufsr=##<info=l[group=BOX_U34]%P%N//>
shell32.dll,284
Записать в буфер обмена строку текстового файла под курсором номер которой выбран в диалоговом окне
 
 
-1
 

 
Во второй кнопке диалог выбора номера лимитировано - до 20, есть диалоги, где можно вписать любой номер строки.

Всего записей: 1579 | Зарегистр. 08-12-2013 | Отправлено: 08:36 15-06-2020 | Исправлено: Abel11, 08:40 15-06-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.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru