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

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

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



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Andrey_A_A
Обычно я справку читаю, только вот редко что-то получается из этого. Когда есть рабочий пример, типа просто поставил - работает, тогда могу что-то под себя подрихтовать и не более.
Мне просто нужен рабочий вариант кнопки. Вот это:

Код:
sends=<info=s102|-1d> start="%P"prim.bat||param<GLOBALSENDS<1>>
выдаёт в формате:
год/месяц/число и время, а мне нужно, чтобы при запуске конкретного выше указанного батника, батник выводил  бы мне системную дату -1 в формате: число.месяц.год. как в примере, который я приводил в своём изначальном вопросе:

Код:
bufsr=##<info=s102|-1d>||&&(.+)/(.+)/(.+)~~(.*)!!$3.$2.$1
только тут копируется текущая дата -1 в буфер. Мне нужна кнопка, выводящая через батник в таком же формате дату -1, без кавычек, скобок и не через слеши, а ровно так, как в буфер. А уж как это использовать и с какой программой я переделаю сам. Помогите, буду очень признателен.

Всего записей: 20 | Зарегистр. 29-09-2017 | Отправлено: 10:02 12-05-2020 | Исправлено: KulturMulturov, 14:42 12-05-2020
MihailM

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

Всего записей: 2303 | Зарегистр. 19-10-2003 | Отправлено: 10:10 12-05-2020
Andrey_A_A



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

Цитата:
нужен рабочий вариант
KulturMulturov:

Код:
sends=<info=s102|-1d>||&&(.+)/(.+)/(.+)~~(.*)!!$3.$2.$1 start="%P"prim.bat||param<GLOBALSENDS<1>>


Цитата:
 Мне как бы шаблон команды

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

Код:
textx=%WL||&&(?m)^(ЧтоИщем)(~~.+)$!!$1$2@CRLFЧемЗаменяем$2||upd<1>

Если не учитывать регистр, то добавляем (?mi)

Код:
textx=%WL||&&(?mi)^(ЧтоИщем)(~~.+)$!!$1$2@CRLFЧемЗаменяем$2||upd<1>

2. Если искомая фраза находится в середине строки, то:

Код:
textx=%WL||&&(?m)^(.+)(ЧтоИщем)( .+)$!!$1$2$3@CRLF$1ЧемЗаменяем$3||upd<1>

3. Если искомая фраза находится в конце строки, то:

Код:
textx=%WL||&&(?m)^(.+)(ЧтоИщем)$!!$1$2@CRLF$1ЧемЗаменяем||upd<1>


----------
Раскручиваем СоцСеть

Всего записей: 815 | Зарегистр. 15-08-2011 | Отправлено: 14:50 12-05-2020 | Исправлено: Andrey_A_A, 15:45 12-05-2020
MihailM

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

Всего записей: 2303 | Зарегистр. 19-10-2003 | Отправлено: 16:04 12-05-2020
Andrey_A_A



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

----------
Раскручиваем СоцСеть

Всего записей: 815 | Зарегистр. 15-08-2011 | Отправлено: 21:23 12-05-2020
dedulya68



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Чего то у меня интернет радио не запускается.Появляется процесс на долю секунды и закрывается.

Всего записей: 821 | Зарегистр. 22-12-2016 | Отправлено: 23:48 12-05-2020
KulturMulturov



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Andrey_A_A
Большое спасибо! Вот это именно то, что нужно.

Всего записей: 20 | Зарегистр. 29-09-2017 | Отправлено: 09:18 13-05-2020
Andrey_A_A



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

Цитата:
Появляется процесс на долю секунды и закрывается

Радио работает через объект WMPlayer - возможно его нет у вас в системе...

Всего записей: 815 | Зарегистр. 15-08-2011 | Отправлено: 11:51 13-05-2020
dedulya68



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

Да, действительно. Спасибо за отклик.

Всего записей: 821 | Зарегистр. 22-12-2016 | Отправлено: 11:55 13-05-2020
Andrey_A_A



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

Всего записей: 815 | Зарегистр. 15-08-2011 | Отправлено: 22:28 16-05-2020
KulturMulturov



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Возможно сделать кнопку - добавить в файл под курсором заданную строчку так, чтобы она была первой?

Всего записей: 20 | Зарегистр. 29-09-2017 | Отправлено: 08:27 17-05-2020
sibirnik



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

Цитата:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
textx=%L||^^clpget@CRLF
%COMMANDER_PATH%\Wcmicons.dll,408
Вставить в начало содержимого выделенных текстовых файлов текст из буфера обмена.


Всего записей: 829 | Зарегистр. 12-09-2014 | Отправлено: 11:23 17-05-2020
ziabriev



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

Отлично! И без бак-файла:
 
textx=%L||^^clpget@CRLF||backup<0>
 
 

Всего записей: 741 | Зарегистр. 03-03-2019 | Отправлено: 12:12 17-05-2020
Pticfeniks



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
sibirnik
И на кой
Цитата:
заданную строчку
через буфер вставлять? Не думаю, что есть необходимость с одной улицы на соседнюю добираться через пригород.
KulturMulturov
Если действительно надо жёстко заданный текст вставлять в файл, возьмите за основу примеры от sibirnik или ziabriev и вместо "clpget" вставляйте нужный текст.
 

Всего записей: 177 | Зарегистр. 13-11-2019 | Отправлено: 15:43 17-05-2020
sibirnik



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

Цитата:
Возможно сделать кнопку - добавить в файл под курсором  
 
Автор вопроса просит добавить в файл под КУРСОРОМ, а откуда он берёт эту строчку не уточняет.....Так что всё правильно в ответе и решении я думаю.

Всего записей: 829 | Зарегистр. 12-09-2014 | Отправлено: 16:00 17-05-2020
KulturMulturov



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Спасибо Pticfeniks! Именно то, что нужно.
 
 
Добавлено:
sibirnik
Спасибо за помощь, но мне действительно буфер не нужен, я не думал, что "заданная строчка" требует уточнения откуда она берётся. Да без разницы откуда. Заданная, это значит она уже задана и менять её незачем, стало быть и буфер тут без надобности.  
 
ziabriev
Спасибо за уточнение.

Всего записей: 20 | Зарегистр. 29-09-2017 | Отправлено: 16:43 17-05-2020
sibirnik



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

Цитата:
я не думал, что "заданная строчка" требует уточнения откуда она берётся.

Наверное не совсем правы вы в своих суждениях(лингвисты пояснят) Я честно подумал вы хотите скажем взять(для примера) 12 строку и вот тогда, я так думаю - это заданная строка. А вашем случае - это вставить в первую строку выделенного файла под курсором, текст заранее прописанный в кнопку.(или что то в этом роде)
 

Всего записей: 829 | Зарегистр. 12-09-2014 | Отправлено: 20:17 17-05-2020
KulturMulturov



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
sibirnik
Это немного странно - выходит, что Вы лучше меня знаете какую кнопку мне нужно. Или, к примеру, получается, что сюда с вопросами могут обращаться только эксперты в области лингвистики Как видите интерпретация вопроса дело достаточно субъективное. И если бы я имел ввиду 12 строку, то всё равно использование буфера представляется, мягко говоря, сомнительным. Но в любом случае спасибо ещё раз за помощь.

Всего записей: 20 | Зарегистр. 29-09-2017 | Отправлено: 21:24 17-05-2020
Andrey_A_A



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Ребята, давайте остановимся спорить - автоматизация дело тонкое - не всегда можно  объяснить просто что нужно, и так же написать что требуется... Придираться к каждому слову - это не наш метод.
 

Всего записей: 815 | Зарегистр. 15-08-2011 | Отправлено: 22:20 17-05-2020 | Исправлено: Andrey_A_A, 22:28 17-05-2020
ziabriev



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

Цитата:
Ребята, давайте остановимся спорить

 
KulturMulturov
Да будет так:
 
textx=%L||^^Заданная~~строчка@CRLF||backup<0>
).

Всего записей: 741 | Зарегистр. 03-03-2019 | Отправлено: 00:17 18-05-2020 | Исправлено: ziabriev, 05:46 18-05-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.Board
© Ru.Board 2000-2020

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru