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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » TCIMG (Часть 2)

Модерирует : 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 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

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

Maz



Дед Мазай
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Предыдущие темы: Часть 1


 
Дата выпуска: 21.10.2024
Версия: 34.9
Автор: Averin Andrey
 
Скачать TCIMG | Скачать 2 | Сайт | Онлайн справка | Основные вопросы | Функционал+ | Поддержка проекта

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

ОСНОВНЫЕ ВОЗМОЖНОСТИ УТИЛИТЫ:    
Спасибо

Коллекция кнопок TCIMG для Total Commander | Как расширить функциональность самостоятельно

В справке TCIMG.chm более 16.450 примеров применения.

Сборки программ, в которых участвует утилита 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 Titan Portable - сборка файлового менеджера Total Commander (автор pcDenPro)
TC AkulaBig - сборка файлового менеджера Total Commander (автор AkulaBig)
TCnative - сборка файлового менеджера Total Commander (автор ziabriev)
Если в состав Вашей сборки/программы входит TCIMG, сообщите, вставим в список.

Скачать справку  с тёмным стилем
Скачать справку на китайском языке TCIMG_Chinese.chm
Онлайн справка на китайском языке
Онлайн обсуждение TCIMG в группе Telegram

Всего записей: 39128 | Зарегистр. 26-02-2002 | Отправлено: 11:16 03-03-2021 | Исправлено: Andrey_A_A, 14:31 21-10-2024
Andrey_A_A



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Angelfuze, у меня кнопка работает во всех папках, какой список выдаёт эта кнопка? Разве не список содержимого ВСЕХ папок

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
sends=FOLDC<[tc=TL-1d]//0//0>??-1 GLOBALSENDS<a>
%COMMANDER_PATH%\Wcmicons.dll,1
Получить содержимое папок другой панели (список путей файлов и папок 1-го уровня)
 
0
-1
 
 

Всего записей: 1482 | Зарегистр. 15-08-2011 | Отправлено: 18:04 29-06-2021
Angelfuze



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Andrey_A_A
Ну после экспериментов с последней Вашей кнопкой, могу сказать, что содержимое ВСЕХ папок, кнопка выдаёт только в режиме "подробный", которым я практически не пользуюсь. Как быть? Писать в tcg переключение в режим подробный, потом удаление, потом переключение в краткий или есть какой-то более простой вариант?

Всего записей: 69 | Зарегистр. 01-09-2015 | Отправлено: 20:04 29-06-2021
Andrey_A_A



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

Код:
sends=[tc=TL-1d]??-1 GLOBALSENDS<a>

выдаёт папки при любом режиме, но в "кратком" без конечного слеша... буду посмотреть.
 
 
Добавлено:
Angelfuze, подправил пути в "кратком" - должна кнопка заработать...
Тестовая версия TCIMG 292_b4, в версии TCIMG 29.1 замените соответствующие файл(ы)

Всего записей: 1482 | Зарегистр. 15-08-2011 | Отправлено: 20:33 29-06-2021
Angelfuze



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Andrey_A_A
Спасибо большое! Теперь всё работает без проблем - погонял, никаких проблем не выявил.

Всего записей: 69 | Зарегистр. 01-09-2015 | Отправлено: 07:50 30-06-2021
Pendelgrast



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

Всего записей: 54 | Зарегистр. 26-06-2020 | Отправлено: 08:25 30-06-2021
Vitalina89



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Andrey_A_A
А нельзя ли кнопку:
Удалить из всех папок противоположной панели все объекты 1-го уровня кроме тех, имена которых находятся в буфере обмена, подправить под мои нужды так:
Удалить из всех папок противоположной панели только объекты 1-го уровня имена которых находятся в буфере обмена.

Всего записей: 145 | Зарегистр. 20-01-2018 | Отправлено: 10:10 30-06-2021 | Исправлено: Vitalina89, 10:11 30-06-2021
Abel11



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

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
aends=-1??-1 sends=FOLDC<[tc=TL-1d]//0//0>??-1||<dellist=$GLOBALAENDS|9> delss=$GLOBALSENDS||1
WCMICONS.dll,1
Удалить из всех папок противоположной панели только объекты 1-го уровня имена которых находятся в буфере обмена
 
 
-1
 


Всего записей: 1589 | Зарегистр. 08-12-2013 | Отправлено: 11:57 30-06-2021 | Исправлено: Abel11, 12:02 30-06-2021
Vitalina89



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

Всего записей: 145 | Зарегистр. 20-01-2018 | Отправлено: 15:50 30-06-2021
sibirnik



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Помогите с кнопкой пожалуйста, в выделенном куске txt-файла построчно в конце каждой строке заменить .exe на .lnk
Пример:
Образец........строки.exe.........еще....текст.exe
Нужно:
Образец........строки.exe.........еще....текст.lnk

Всего записей: 830 | Зарегистр. 12-09-2014 | Отправлено: 14:54 01-07-2021
Abel11



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

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
textx=%WL||&&(?m)(.*)\.exe$!!$1.lnk
WCMICONS.dll,1
В выделенных файлах в строках оканчивающихся на '.exe' заменить конечные '.exe'  на '.lnk'
 
 
-1
 


Всего записей: 1589 | Зарегистр. 08-12-2013 | Отправлено: 16:07 01-07-2021 | Исправлено: Abel11, 16:09 01-07-2021
sibirnik



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

Цитата:
в выделенном куске txt-файла.....
Я протупил, а Вы просто гений, конечно же в выделенных файлах. Благодарю то, что было нужно.

Всего записей: 830 | Зарегистр. 12-09-2014 | Отправлено: 16:48 01-07-2021 | Исправлено: sibirnik, 03:46 02-07-2021
dedulya68



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

Всего записей: 992 | Зарегистр. 22-12-2016 | Отправлено: 21:19 01-07-2021 | Исправлено: dedulya68, 22:36 01-07-2021
Abel11



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


Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
renmm=%P%N||[tc=TO]||upd<1>
WCMICONS.dll,1
Переименовать базовое имя объекта под курсором именем активного объекта другой панели
 
 
-1
 


Всего записей: 1589 | Зарегистр. 08-12-2013 | Отправлено: 22:29 01-07-2021 | Исправлено: Abel11, 22:30 01-07-2021
Antonij72



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Нужна кнопка "Поиск и Замена":
0. Выделены папки и файлы
1. Кнопка вызывает окно с двумя полями для ввода (как в Word'е): "Найти:" и "Заменить на:"
2. После заполнения этих полей и нажатия на ОК (Заменить) происходит поиск и замена в именах выделенных файлов и папок (с рекурсией) всех найденных вхождений. При конфликтах - добавить к новому конфликтующему имени "_C" (С - счетчик: 1, 2, ...).

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

Всего записей: 3879 | Зарегистр. 11-07-2005 | Отправлено: 23:00 01-07-2021
Abel11



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

Цитата:
замена в именах выделенных файлов и папок (с рекурсией) всех найденных вхождений

Имена папок подпадают под переименование?
Ищем точное совпадение с введённым именем или допустимо любое вхождение в имя?
Замена происходит в базовом(без расширения) имени объекта?
 

Всего записей: 1589 | Зарегистр. 08-12-2013 | Отправлено: 02:00 02-07-2021
Antonij72



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

Цитата:
 в именах выделенных файлов и папок

Допустимо любое вхождение в имя. Именно это(и) вхождение(я) и заменяются. Остальные части имени не трогаются.
Замена происходит в базовом (без расширения) имени объекта.

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

Всего записей: 3879 | Зарегистр. 11-07-2005 | Отправлено: 03:20 02-07-2021 | Исправлено: Antonij72, 03:23 02-07-2021
sibirnik



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Помогите пожалуйста и с такой кнопкой для  конвертации всех кнопок из bar-файла под курсором в tcm-файл именем user.tcm

Всего записей: 830 | Зарегистр. 12-09-2014 | Отправлено: 03:48 02-07-2021 | Исправлено: sibirnik, 14:17 02-07-2021
Elfajyum



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Прошу помощи с кнопками - добавить к содержимому буфера обмена в одну строчку через дефис, текущей даты и результат записать в файл D:\Soft\List.txt. И такие-же  кнопки только не текущую дату добавить, а текущую дату +1 и текущую дату -1.

Всего записей: 34 | Зарегистр. 16-04-2021 | Отправлено: 09:06 02-07-2021
Abel11



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


Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
shape=18 renms=FOLDM<%WL//0>||[input=BOX81]!![input=BOX82]
WCMICONS.dll,1
Поиск и замена в базовом имени выделенных объектов(с рекурсией) в диалоговом окне
 
 
-1
 

 
   
 


 
Elfajyum написал(а)
Цитата:
добавить к содержимому буфера обмена в одну строчку через дефис, текущей даты и результат записать в файл D:\Soft\List.txt. И такие-же  кнопки только не текущую дату добавить, а текущую дату +1 и текущую дату -1

В каком формате дата, как должна выглядеть дата?
Что означает в одну строчку?
Результат записывается в конец содержимого файла или в начало?
 +1 или -1 к чему, к году, месяцу или числу?
 
Приведите пример содержимого буфера обмена до и после.
 


sibirnik написал(а)
Цитата:
конвертации всех кнопок из bar-файла под курсором в tcm-файл

 
Это надо будет разбираться, там есть нюансы. На это понадобится время, которого сейчас нет. Так что не обессудьте, как появится время посмотрю.
 
 

Всего записей: 1589 | Зарегистр. 08-12-2013 | Отправлено: 06:55 04-07-2021 | Исправлено: Abel11, 07:09 04-07-2021
sibirnik



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

Цитата:
как появится время посмотрю.
Понял...Жду -)))
 

Всего записей: 830 | Зарегистр. 12-09-2014 | Отправлено: 07:25 04-07-2021
Открыть новую тему     Написать ответ в эту тему

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

Компьютерный форум Ru.Board » Компьютеры » Программы » TCIMG (Часть 2)


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru