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

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

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



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Microsoft Edge у него такой же движок, поэтому всё скопировалось и создалось нормально

Всего записей: 4485 | Зарегистр. 19-09-2018 | Отправлено: 22:37 03-12-2020
ziabriev



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

Всего записей: 745 | Зарегистр. 03-03-2019 | Отправлено: 00:25 04-12-2020 | Исправлено: ziabriev, 03:52 05-12-2020
Songbird



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите пожалуйста можно ли сделать замену текста в файле с помощью textt таким образом:
Если строчка начинается так:

Код:
param = C:\given\Picture

Или так:

Код:
param =  

То заменить её на нужный текст, если же строчка не соответствует этим условиям, то не менять?

Всего записей: 65 | Зарегистр. 06-08-2020 | Отправлено: 09:13 04-12-2020 | Исправлено: Songbird, 09:14 04-12-2020
Abel11



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

Всего записей: 1448 | Зарегистр. 08-12-2013 | Отправлено: 17:55 04-12-2020
Songbird



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Abel11
Вопрос один - этот пример нужной мне задачи не решает. Нужно одной кнопкой редактировать 2 разных файла. 1ый имеет строчку:

Код:
param = C:\given\Picture
 
Другой имеет строчку:

Код:
param =  

Применяем кнопку к обоим файлам и в обоих файлах строчка должна принять вид скажем:

Код:
param = F:\Soft\given\Picture
 
Ваш пример сделает из строчки:

Код:
param = C:\given\Picture

строчку:

Код:
param = F:\Soft\given\PictureF:\Soft\given\Picture

или строчку:

Код:
param = F:\Soft\given\PictureC:\given\Picture

Это как приписать в ReplaceList.txt, а вот со строчкой:

Код:
param =  

кнопка справиться нормально, а я же не зря писала Или - это условие задачи.
 
Добавлено:
Abel11
Подумала я тут, здорово бы было, если бы под условие замены попадала любая строчка начинающаяся на:

Код:
param =  

т.е. не важно, что там дальше после "param = ", чтобы ни было менялось на строчку:

Код:
param = F:\Soft\given\Picture

Всего записей: 65 | Зарегистр. 06-08-2020 | Отправлено: 19:45 04-12-2020
Abel11



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

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
textx=%WL||?T|e1:param~~=,1:-1!!##param~~=~~F:\Soft\given\Picture
WCMICONS.dll,1
В выделенных файлах заменить строки начинающиеся с "param =" на "param = F:\Soft\given\Picture"
 
 
-1
 


Всего записей: 1448 | Зарегистр. 08-12-2013 | Отправлено: 21:15 04-12-2020 | Исправлено: Abel11, 21:17 04-12-2020
Songbird



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

Всего записей: 65 | Зарегистр. 06-08-2020 | Отправлено: 08:21 05-12-2020
Placetoload



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Помогите с кнопкой - скопировать с переименованием в активной панели файл setting.txt в файл с именем файла с расширением ico в активной панели и расширением ini.

Всего записей: 26 | Зарегистр. 06-03-2020 | Отправлено: 12:12 05-12-2020
Songbird



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Abel11
А можно объединять кнопки эту и эту? Ну т.е. как и можно ли строчку:

Код:
textx=%WL||?T|e1:param~~=,1:-1!!##param~~=~~F:\Soft\given\Picture
 
прописать в ReplaceList.txt?

Всего записей: 65 | Зарегистр. 06-08-2020 | Отправлено: 14:51 05-12-2020
Abel11



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Placetoload написал(а)
Цитата:
скопировать с переименованием в активной панели файл setting.txt в файл с именем файла с расширением ico в активной панели и расширением ini

 

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
slist=PS<"%p"//1//0//*.ico//0//0//1//1>||##path<4> copyy="%p\setting.txt"||"%p"||##GLOBALSLIST<1>||**0!!ini
WCMICONS.dll,1
Создать в активной панели файл с именем первого *.ico активной панели, с расширением INI, с содержимым файла активной панели setting.txt
 
 
-1
 

 


 
Songbird написал(а)
Цитата:
можно ли строчку:... прописать в ReplaceList.txt?

 
Прописать можно что угодно, только для чего, это ведь ни к чему не приведёт.

Всего записей: 1448 | Зарегистр. 08-12-2013 | Отправлено: 06:28 06-12-2020 | Исправлено: Abel11, 06:58 06-12-2020
Songbird



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Abel11
В каком смысле ни к чему не приведёт? Не будет работать или задача бессмысленная? Если второе, то не согласна - если в файле надо поменять, к примеру, 3 строчки начинающихся с param =, path =  и SaveTXT=, то явно удобнее бы было прописать это в ReplaceList.txt чем запускать textx= трижды, разве нет?

Всего записей: 65 | Зарегистр. 06-08-2020 | Отправлено: 08:08 06-12-2020
Abel11



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

Цитата:
В каком смысле ни к чему не приведёт?

 
В прямом, вы посмотрите какую строчку вы предложили прописать в ReplaceList.txt, для чего нужно прописать команду с параметрами в список "поиска и замен"?
 

Цитата:
Не будет работать или задача бессмысленная?

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

Цитата:
надо поменять, к примеру, 3 строчки начинающихся с param =, path =  и SaveTXT=, то явно удобнее бы было прописать это в ReplaceList.txt чем запускать textx= трижды, разве нет?

 
Конечно удобнее, осталось за малым, сформулировать задачу. Где искать, что искать и на что заменять, неужели так сложно сформулировать. Посмотрите сколько времени нам с вами пришлось  впустую потратить.

Всего записей: 1448 | Зарегистр. 08-12-2013 | Отправлено: 08:43 06-12-2020 | Исправлено: Abel11, 08:44 06-12-2020
Placetoload



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Спасибо Abel11! Забрал кнопку - радуюсь

Всего записей: 26 | Зарегистр. 06-03-2020 | Отправлено: 10:20 06-12-2020
Songbird



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Abel11
Ну да, я криво выразилась, сорри. Я просто опишу задачу - нужно в файле под курсором заменить три строчки начинающиеся с заданных масок на строчки с нужным мне текстом. Нужна сама кнопка и как правильно прописать в ReplaceList.txt. Например:  
 
Из: param =  
Должно получиться: param = F:\Soft\given\Picture
Из: path =  
Должно получиться: path = F:\Soft\given\
Из: SaveTXT=
Должно получиться: SaveTXT= F:\Soft\given\txt\
 
Условие тоже самое - неважно, что именно в строчках после =, всё равно менять на заданную.

Всего записей: 65 | Зарегистр. 06-08-2020 | Отправлено: 11:17 06-12-2020
Prikolyujnyi



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

Код:
copys=%L||"%p"//1||&&\.bak$!!||**2!!||upd<1> ;; замена оригиналов копиями выделенных бэкап файлов

Таким образом, чтобы перед заменой файла, если такой есть, выдавался запрос на подтверждение замены. И ещё - можно ли сделать кнопку для замены оригиналов всех файлов активной панели имеющих bak копии по очереди с выдачей подтверждения перед заменой каждого файла?

Всего записей: 47 | Зарегистр. 08-11-2015 | Отправлено: 16:23 06-12-2020
jktgeorge



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
В свойствах ярлыка .LNK есть поле «Комментарий». Изготовьте плиз кнопку, чтоб заполнялось это поле содержимым буфера обмена.
Спасибо.

Всего записей: 810 | Зарегистр. 02-12-2007 | Отправлено: 02:36 07-12-2020
Abel11



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

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
glint=%P%N||3||!!clpget
WCMICONS.dll,1
В ярлыке под курсором заменить комментарий на содержимое из буфера обмена
 
 
-1
 


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



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Abel11
Премного благодарен, работает. А что там подменить, чтоб обрабатывался не только под курсором, а все выделенные ярлыки?

Всего записей: 810 | Зарегистр. 02-12-2007 | Отправлено: 03:16 07-12-2020
Abel11



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

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
glink=%WL||3||!!clpget
WCMICONS.dll,2
В выделенных ярлыках заменить комментарий на содержимое из буфера обмена
 
 
-1
 

Всего записей: 1448 | Зарегистр. 08-12-2013 | Отправлено: 03:24 07-12-2020 | Исправлено: Abel11, 03:25 07-12-2020
jktgeorge



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Abel11
Большой сенк!
И тогда еще одна просьба. Ярлык интернета .URL вида, там поля в разных ярлыках могут быть разные, в зависимости с какой проги или каким способом создается. Но интересует поле URL= и IconFile= (может и не быть). Сделайте пожалуйста кнопку, копирующую в буфер обмена адрес из поля URL=  и одновременно удаляющую значение поля IconFile=

Код:
[InternetShortcut]
URL=http://forum.ru-board.com/topic.cgi?forum=38&topic=0063&start=380
IDList=
HotKey=0
IconFile=C:\Users\User\AppData\Local\Temp\TMP-FF\LocalAppData\Temp\shortcutCache\bJbjm_Tu9QgEBQhRS4sTxg==.ico
IconIndex=0

Всего записей: 810 | Зарегистр. 02-12-2007 | Отправлено: 03:41 07-12-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