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

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

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

Maz



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


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

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

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

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

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

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

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



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

Всего записей: 1579 | Зарегистр. 08-12-2013 | Отправлено: 22:02 10-07-2021 | Исправлено: Abel11, 22:05 10-07-2021
Vimann



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
После обновления на 29.2 при попытке изменить дату файла или папки, окно TCIMG SET DATA TIME закрывается с ошибкой:

Всего записей: 2448 | Зарегистр. 23-03-2004 | Отправлено: 15:05 11-07-2021 | Исправлено: Vimann, 15:06 11-07-2021
Andrey_A_A



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Vimann? исправлено Тестовая версия TCIMG 293_b1, в версии TCIMG 29.2 замените соответствующие файл(ы)

Всего записей: 1379 | Зарегистр. 15-08-2011 | Отправлено: 15:35 11-07-2021
Vimann



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

Всего записей: 2448 | Зарегистр. 23-03-2004 | Отправлено: 16:15 11-07-2021
Andrey_A_A



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Vimann, Тестовая версия TCIMG 293_b2, в версии TCIMG 29.2 замените соответствующие файл(ы)

Всего записей: 1379 | Зарегистр. 15-08-2011 | Отправлено: 10:01 12-07-2021
Vimann



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Andrey_A_A, теперь всё в порядке. Благодарю.

Всего записей: 2448 | Зарегистр. 23-03-2004 | Отправлено: 16:47 12-07-2021
Andrey_A_A



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Karbucho, поясните задачу:
1. у вас 1 архив и данные архива надо поместить в папки по списку?
2. Каким архиватором это делать?

Всего записей: 1379 | Зарегистр. 15-08-2011 | Отправлено: 19:16 12-07-2021
Karbucho



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

Цитата:
у вас 1 архив и данные архива надо поместить в папки по списку?

Именно - архив под курсором распаковать в папки по списку с заменой. Архиватор не критично, можно раром или 7 зипом. Пусть будет 7 зипом, скажем так:

Код:
start=7-ZIP||x||%P%N||-o..........||-y

Вместо точек надо подставлять папки из списка.

Всего записей: 42 | Зарегистр. 10-10-2015 | Отправлено: 19:48 12-07-2021
Andrey_A_A



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

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
start=7-ZIP||x||%P%N||-olist<C:\List.txt>||-y||&&hide||&&wait||progres<>
%COMMANDER_PATH%\Wcmicons.dll,1
Распаковать архив под курсором в папки по списку (пути папок в файле C:\List.txt)
 
0
-1
 

Всего записей: 1379 | Зарегистр. 15-08-2011 | Отправлено: 21:26 12-07-2021
Karbucho



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

Код:
start=7-ZIP||x||%P%N||-olist<cliplist>||-y||&&hide||&&wait||progres<> ;; Распаковать архив под курсором в папки по списку (пути папок в в буфере обмена)

Всего записей: 42 | Зарегистр. 10-10-2015 | Отправлено: 07:54 13-07-2021
ziabriev



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

По факту - TCIMG 29.1
Просьба поправить.

Всего записей: 1299 | Зарегистр. 03-03-2019 | Отправлено: 14:19 15-07-2021
ziabriev



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

Всего записей: 1299 | Зарегистр. 03-03-2019 | Отправлено: 23:14 15-07-2021
Karabusov



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Помогите с кнопками - произвести поиск и замену текста в файлах по списку из C:\Files.txt в диалоге. В Files.txt список файлов с полными путями по одному в строке. И кнопка - произвести поиск и замену текста в файлах по списку из буфера обмена в диалоге. При этом в последней кнопке желательно, чтобы список из буфера обмена обрабатывался до выбора в диалоге - что менять и на что. Т.е. если после появления окна выбора, вдруг придётся что-то скопировать и вставить из буфера, это не нарушало списка из буфера, который был до этого. В голову пришёл только такой вариант - сначала во временной папке создать файл Files.txt со списком файлов, а потом уже производить поиск и замену текста в диалоге. из него. После выполнения замены Files.txt удалить. Но может есть какое-нибудь более изящное решение без создания Files.txt.

Всего записей: 24 | Зарегистр. 10-05-2021 | Отправлено: 08:14 16-07-2021
Abel11



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

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
textx=C:\Files.txt||[edits=BOX2]
WCMICONS.dll,1
Поиск и замена в текстовых файлах из списка C:\Files.txt в диалоговом окне (возможен многострочный ввод)
 
 
-1
 

 

Цитата:
вдруг придётся что-то скопировать и вставить из буфера, это не нарушало списка из буфера


Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
sends=-1??-1 textx=$GLOBALSENDS||[edits=BOX2]
WCMICONS.dll,2
Поиск и замена в текстовых файлах по списку путей из буфера обмена в диалоговом окне (возможен многострочный ввод)
 
 
-1
 

Всего записей: 1579 | Зарегистр. 08-12-2013 | Отправлено: 11:08 16-07-2021 | Исправлено: Abel11, 11:10 16-07-2021
Karabusov



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

Всего записей: 24 | Зарегистр. 10-05-2021 | Отправлено: 15:51 16-07-2021
Antonij72



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Несколько панелей - в виде меню. И для того чтобы добавить на них новую кнопку из буфера обмена, приходится производить ряд манипуляций (снять галку "в виде меню", вставить кнопку, поставить галку "в виде меню")...
 
Нужна кнопка, вставляющая кнопку из буфера обмена на нужную панель. Нужная панель должна выбираться из списка (можно выпадающего) всех активных/работающих панелей.

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

Всего записей: 3800 | Зарегистр. 11-07-2005 | Отправлено: 17:11 17-07-2021
Andrey_A_A



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Antonij72, надо знать путь к вашему bar файлу, а кнопка есть:

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
barbt=1||-1||%%COMMANDER_PATH%%\Test.bar
%COMMANDER_PATH%\Wcmicons.dll,1
Добавить кнопку Total Commander из буфера в конец панели Test.bar
 
0
-1
 

Всего записей: 1379 | Зарегистр. 15-08-2011 | Отправлено: 18:25 17-07-2021 | Исправлено: Andrey_A_A, 18:26 17-07-2021
Antonij72



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

Цитата:
надо знать путь к вашему bar файлу

А программа не может получить список всех запущенных/активных bar'ов?
 
Вот главный:
Buttonbar=%Commander_path%\Antonij72.BAR
 
А в нем - кнопки и 5 панелей в виде меню:
cmd1=%COMMANDER_PATH%\System.bar
cmd2=%COMMANDER_PATH%\Program.bar
cmd3=%COMMANDER_PATH%\util.bar
cmd4=%COMMANDER_PATH%\TCIMG.bar
...
cmd54=%COMMANDER_PATH%\Files\UserBars\TA_TCIMG.bar
 
Нужно их вывести кнопкой, чтобы выбрать, на которую из них вставить кнопку из буфера обмена.

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

Всего записей: 3800 | Зарегистр. 11-07-2005 | Отправлено: 18:55 17-07-2021
Andrey_A_A



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

Цитата:
А программа не может получить список всех запущенных/активных bar'ов?  

Antonij72, все можно, вот ряд команд:

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
sends=>x50 GLOBALSENDS<a>
%COMMANDER_PATH%\Wcmicons.dll,1
Получить путь активной панели инструментов Total Commander
 
0
-1
 


Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
sends=<info=x50>??-1||&?(?mi)cmd\d+=(.+\.bar)$ GLOBALSENDS<a>
%COMMANDER_PATH%\Wcmicons.dll,1
Получить в содержимом файле активной панели пути bar файлов, прописанных в ключе cmd
 
0
-1
 

Можно организовать красиво через диалог с именами, но можно попроще - единственное надо выбрать и нажать на маленькую кнопку с зелёной стрелочкой))

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
sends=<info=x50>??-1||&?(?mi)cmd\d+=(.+\.bar)$ GLOBALSENDS<b> barbt=1||-1||GLOBALARRAY<1>
%COMMANDER_PATH%\Wcmicons.dll,1
Добавить кнопку TC из буфера обмена в конец выбранного BAR файла, который находится на активной панели инструментов в виде контекстного меню
 
0
-1
 

Всего записей: 1379 | Зарегистр. 15-08-2011 | Отправлено: 19:43 17-07-2021 | Исправлено: Andrey_A_A, 19:47 17-07-2021
Antonij72



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

Цитата:

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
sends=<info=x50>??-1||&?(?mi)cmd\d+=(.+\.bar)$ GLOBALSENDS<b> barbt=1||-1||GLOBALARRAY<1>
%COMMANDER_PATH%\Wcmicons.dll,1
Добавить кнопку TC из буфера обмена в конец выбранного BAR файла, который находится на активной панели инструментов в виде контекстного меню
 
0
-1

Спасибо большое! Работает.

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

Всего записей: 3800 | Зарегистр. 11-07-2005 | Отправлено: 22:54 17-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

Компьютерный форум 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