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

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

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

Maz



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


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

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

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

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

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

Сборки программ, в которых участвует утилита 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)

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

Всего записей: 37526 | Зарегистр. 26-02-2002 | Отправлено: 11:16 03-03-2021 | Исправлено: Andrey_A_A, 00:32 26-11-2021
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
 
 

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



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

Всего записей: 51 | Зарегистр. 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 замените соответствующие файл(ы)

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



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

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



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

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



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

Всего записей: 124 | Зарегистр. 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
 


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



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

Всего записей: 124 | Зарегистр. 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
 


Всего записей: 1472 | Зарегистр. 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

Всего записей: 826 | Зарегистр. 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
 


Всего записей: 1472 | Зарегистр. 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 группы, ищу работу. Или благотворительную помощь. Спасибо.

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



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

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

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

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



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

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

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

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

Всего записей: 3495 | Зарегистр. 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



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

Всего записей: 8 | Зарегистр. 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-файл

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

Всего записей: 1472 | Зарегистр. 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

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


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

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.Board
© Ru.Board 2000-2020

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru

Рейтинг.ru