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

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

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Попалась такая кнопка: Подробнее...
Показалась весьма удобной, но есть недостаток - не будет работать в XP (из-за использования clip). Можно ли через TCIMG что-то подобное сделать (может, уже есть? ), чтобы поддерживалась XP?
 
Abel11
Спасибо Вариант с enca немного пофичастей - корректно копирует псевдографику из nfo/bat, но это в общем и не нужно.

Всего записей: 86 | Зарегистр. 22-12-2017 | Отправлено: 12:49 19-05-2018 | Исправлено: greatest_nooby, 14:49 19-05-2018
Abel11



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
greatest_nooby
 
С TCIMG можете делать, что хотите с файлами, копировать, добавлять, удалять строки, форматировать, объединять файлы, ... .
 
В кнопках прописывать свои пути к TCIMG.exe, у меня данный файл расположен в корне Total Commander.
 

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
clptx=%P%N
WCMICONS.dll,19
Записать содержимое текстового файла под курсором в буфер обмена
 
 
-1
 

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

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
stext=%L||x||clip<>||delim<@CRLF>||formt<59>
WCMICONS.dll,18
Записать содержимое выделенных файлов в буфер обмена  
 
 
-1
 

 

Всего записей: 1579 | Зарегистр. 08-12-2013 | Отправлено: 13:14 19-05-2018 | Исправлено: Abel11, 13:25 19-05-2018
nikolasibir



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Abel11
Это как раз, то что было нужно. Благодарю.

Всего записей: 96 | Зарегистр. 05-05-2007 | Отправлено: 14:50 19-05-2018
Andrey_A_A



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

Всего записей: 1401 | Зарегистр. 15-08-2011 | Отправлено: 21:03 25-05-2018
Abel11



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

Всего записей: 1579 | Зарегистр. 08-12-2013 | Отправлено: 21:08 25-05-2018
Andrey_A_A



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

Всего записей: 1401 | Зарегистр. 15-08-2011 | Отправлено: 14:36 06-06-2018
Abel11



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

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



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Залейте куда нибудь TCIMG 23.3   а то http://wincmd.ru недоступен

Всего записей: 18 | Зарегистр. 28-09-2009 | Отправлено: 12:25 07-06-2018
sibirnik



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


Всего записей: 830 | Зарегистр. 12-09-2014 | Отправлено: 13:04 07-06-2018 | Исправлено: sibirnik, 22:02 08-11-2018
Andrey_A_A



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
konuk2007, http://tc-image.3dn.ru/Files/tcimg/TCIMG_23.3.zip

Всего записей: 1401 | Зарегистр. 15-08-2011 | Отправлено: 13:11 07-06-2018
Abel11



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

Цитата:
Помогите решить такую задачу.
В файле под курсором надо в строках где встречается слово "проект" заменить слово "видео" на слово "медиаконтент".

 

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
textx=%L||?T|c3:проект,1:-1!!0!!видео!!медиаконтент
%COMMANDER_PATH%\WCMICONS.dll,19
В выделенных файлах в строках, где встречается слово "проект", заменить слово "видео" на слово "медиаконтент"
 
 
-1
 

Всего записей: 1579 | Зарегистр. 08-12-2013 | Отправлено: 07:44 11-06-2018
Andrey_A_A



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

Всего записей: 1401 | Зарегистр. 15-08-2011 | Отправлено: 18:27 14-06-2018
Abel11



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

Всего записей: 1579 | Зарегистр. 08-12-2013 | Отправлено: 18:49 14-06-2018
sibirnik



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

Цитата:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
<TRAY=HINT2||1||%%TCIMG_PATH%%\TCIMG.dll,38> <TIME=h00n01:h23n59:n06> exect=TraySetState(1)||TrayTip('***********Скоро~~Разминка***********','До~~начала~~разминки~~осталось~~10~~секунд'&@CRLF&'<info=s100dddd~~MMMM~~yyyy~~H:mm:ss>',5,1)||Sleep(1000) infbx=InfoBox16 sndps=D:\TCSibirnik\Files\Sound\Warmup\start.mp3||1 blist=PS<D:\Досуг\Музыка//1//-1//*.mp3|*.wma|*.wav> uends=x||##rndm<22|$GLOBALBLIST> sndps=GLOBALUENDS<1>||0 infos=3||1||GLOBALUENDS<1>||1 infht=GLOBALINFOS<28>||Приятной~~Разминки||@$f250\Files\Htm\Trec_Timer2.htm||500||40||65||840||set<FF033E|FDEE00|1,,,30,,,1>||style<2|1> sndps=D:\TCSibirnik\Files\Sound\Warmup\finish.mp3||1
Wcmicons.dll,1
Вывод сообщения "Пора на разминку", проигрыш звукового файла, проигрывание случайного трека в бегущей строке, проигрыш звукового файла, закрытие и повтор цикла через 30 минут
 
0
-1
 

Помогите добавить сюда счётчик(таймер) обратного отсчёта до начала разминки. Расположение таймера в панели задач или внизу экрана(желательно поверх всех окон) и он должен работать в цикле, после проигрывания трека - снова повтор.

Всего записей: 830 | Зарегистр. 12-09-2014 | Отправлено: 20:44 14-06-2018
Andarin



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Есть кнопка - создаётся текстовый файл с именем файла под курсором и расширением txt. параметры кнопки
Код:
creat="%p"||"%N.txt"||open<%%COMMANDER_PATH%%\PLUGINS\Notepad\Notepad.exe|1>
Но вот проблемка, если файл с двойным расширением, то создаётся файл с именем только до первого пробела. Можно что-то изменить в параметрах, с учётом, что расширение может быть и тройным. Т. е. чтобы расширение считалось после последней точки?
P. S. Хотя, если в имени файла нет пробелов, то всё нормально, нужный файл создаётся. Так что тут в пробелах проблема. И даже если расширение одно (точка всего одна), то имя берётся до первого пробела. Тут, скорее всего, в самом TC завязка.

Всего записей: 3065 | Зарегистр. 04-03-2006 | Отправлено: 19:58 15-06-2018 | Исправлено: Andarin, 20:06 15-06-2018
Andrey_A_A



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
sibirnik
Сейчас нет особо времени, возможно появится у Abel11
Вы сами можете протестировать команду watch и вставить куда надо, в которой есть обратный отсчёт
Andarin
Total Commander параметр %N автоматически закавычивает, если имя с пробелом, так же и с параметром %P%N
(но это не для всех параметров, где-то было про это написано, не помню где.)
Поэтому нужно просто убрать кавычки:

Код:
creat="%p"||%N.txt||open<%%COMMANDER_PATH%%\PLUGINS\Notepad\Notepad.exe|1>

Вы можете сами поэкспериментировать с разными параметрами, добавив в начало знак вопроса, при котором перед запуском появится окно командной строки.

Код:
?creat="%p"||%N.txt


Всего записей: 1401 | Зарегистр. 15-08-2011 | Отправлено: 20:17 15-06-2018
Andarin



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Andrey_A_A
Спасибо, получилось. А то я уже порядком поэкспериментировал, а кавычки убрать не догадался. В справке сказано, что в случае пробелов автоматически заключается в кавычки, но что при наличии кавычек такое делается, не сказано.

Всего записей: 3065 | Зарегистр. 04-03-2006 | Отправлено: 20:37 15-06-2018
sibirnik



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

Цитата:
протестировать команду watch и вставить куда надо
Пробовал - не получается, что надо. Прошу вашей помощи, вот уточнённая хотелка:

Цитата:
<TRAY=HINT2||1||%%TCIMG_PATH%%\TCIMG.dll,38> <TIME=h00n01:h23n59:n30>

В параметрах кнопки задаётся время повторения n30(изменяя значение, можно менять период разминки), так вот хотелка, хорошо бы было, чтобы и таймер обратного отсчёта, после проигрывания начинал обратный отсчёт со значения (n30 или любое здесь установленное время). Спасибо.

Всего записей: 830 | Зарегистр. 12-09-2014 | Отправлено: 15:11 16-06-2018
Abel11



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
sibirnik
 
Как и сказал автор надо в конец вашей общей команды, через пробел, добавить команду watch, в вашем случае запустить обратный отсчет на 30 минут.
 

Код:
watch=0||countdown<30n>

 
Вот простенький пример.
 

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
<TIME=s00> infbx=InfoBox16 watch=0||countdown<58s>
WCMICONS.dll,19
Каждую минуту выдавать сообщение "Пора на разминку" и запускать секундомер с обратным отсчётом на 58 секунд
 
 
-1
 

 
Как задать координаты расположения секундомера с обратным отсчетом написано здесь. (пункт Thems)

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



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Abel11
Нужна ваша помощь, так как я в этом деле полный ноль, вот, что я сам соорудил, но есть проблемка, вот её я и прошу мне помочь решить.

Цитата:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
<TRAY=HINT2||1||%%TCIMG_PATH%%\TCIMG.dll,38> <TIME=h00n01:h23n59:n30> exect=TraySetState(1)||Sleep(1000) sndps=D:\TCSibirnik\Files\Sound\Warmup\start.mp3||1 blist=PS<D:\Досуг\Музыка//1//-1//*.mp3|*.wma|*.wav> uends=x||##rndm<22|$GLOBALBLIST> sndps=GLOBALUENDS<1>||0 infos=3||1||GLOBALUENDS<1>||1 infht=GLOBALINFOS<28>||||@$f250\Files\Htm\Trec_Timer2.htm||500||80||65||840||set<FF033E|FDEE00|1,,,30,,,1>||style<2|1> sndps=D:\TCSibirnik\Files\Sound\Warmup\finish.mp3 watch=0||countdown<30n>
%COMMANDER_PATH%\UserIcons.dll,15
"Пора на разминку"+ запуск случайного трека в строке + "Конец разминки" + "Отсчёт оставшего времени до новой разминки"с повтором цикла через 30 мин.

Вот здесь задаётся время, через, которое надо начать разминку <
Цитата:
TIME=h00n01:h23n59:n30>
, а здесь  

Цитата:
sndps=D:\TCSibirnik\Files\Sound\Warmup\finish.mp3 watch=0||countdown<30n>  
а здесь время обратного отсчёта и вот она проблема, так как время звучания у разных треков разное, а отсчёт нового цикла начинается в
Цитата:
 :n30
минус время звучания трека, то жёсткое время
Цитата:
countdown<30n>
не подходит. Как бы в эту
Цитата:
watch=0||countdown<30n>
вместо жёсткого 30 минут, подставлять оставшееся время от 30 минут после проигрывания трека. Помогите.
R.S Эта кнопка работает, но с накладкой: Обратный отсчёт не закончился, а новая разминка уже пошла или наоборот. Нужно плавающее время до начало новой переменки.

Всего записей: 830 | Зарегистр. 12-09-2014 | Отправлено: 15:04 17-06-2018 | Исправлено: sibirnik, 20:29 17-06-2018
   

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