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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164

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

Maz



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


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

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

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

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

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

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

Всего записей: 39497 | Зарегистр. 26-02-2002 | Отправлено: 11:16 03-03-2021 | Исправлено: Andrey_A_A, 18:14 04-07-2025
Helpmister



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

Всего записей: 281 | Зарегистр. 26-10-2007 | Отправлено: 16:50 02-06-2024
Andrey_A_A



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Helpmister, спасибо, понял... тогда вам нужно составлять список регулярных выражений, пример файла C:\RenameR.txt:

Код:
(.*морковка.*)(_\d\d\d\d\d)\z||овощ_морковка${2}
(.*арбуз.*)(_\d\d\d\d\d)\z||ягода_арбуз${2}

или

Код:
(.*морковка.*)(_\d{5})\z||овощ_морковка${2}
(.*арбуз.*)(_\d{5})\z||ягода_арбуз${2}

Команда переименования:

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
renms=%WL||&*C:\RenameR.txt||upd<1>
%COMMANDER_PATH%\Wcmicons.dll,1
Переименовать выделенные объекты по списку регулярных выражений из файла C:\RenameR.txt
 
0
-1
 


Всего записей: 1528 | Зарегистр. 15-08-2011 | Отправлено: 11:45 03-06-2024 | Исправлено: Andrey_A_A, 11:49 03-06-2024
reticent

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Andrey_A_A
Нужна кнопка для скачивания из Тик-Ток.
Скопированную ссылку - пример: (https://www.tiktok.com/@vladislav_00782/video/7063880852953976065?is_from_webapp=1&sender_device=pc&web_id=7376623642510607878)
обрезать с конца всё, начиная с знаком? т.е так:  https://www.tiktok.com/@vladislav_00782/video/7063880852953976065
за тем скачать с утилитой yt-dlp

Код:
start=yt-dlp||clpget||-P||"C:\%%HOMEPATH%%\Downloads"||upd<3>

и в имени скачанного файла удалить все символы.
Спасибо.

Всего записей: 74 | Зарегистр. 16-08-2020 | Отправлено: 07:49 05-06-2024 | Исправлено: reticent, 07:51 05-06-2024
Icychatter



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Помогите пожалуйста, нужны 2 кнопки - найти в папке "F:\Archiv\Soft\Files" файлы с расширением txt и inf кроме тех имена которых есть в списке в файле "C:\FlList.txt" и показать их содержимое в textv. В "C:\FlList.txt" просто имена файлов с расширением без путей по одному в строке. По идее в нужной мне папке - "F:\Archiv\Soft\Files", должно оставаться не более 1го файла отвечающего условию, но если вдруг их окажется несколько, то хорошо бы показать каждый в своём окне textv. И ещё одна кнопка - в папке "F:\Archiv\Inf" найти файл с расширением txt и показать его содержимое в textv.

Всего записей: 21 | Зарегистр. 27-05-2021 | Отправлено: 09:29 05-06-2024
Andrey_A_A



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

Цитата:
обрезать с конца всё, начиная с знаком?

reticent, я не зарегистрировав в тике, проверить не могу, но принцип такой:

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
mends=-1||&&([^?]+)?.*!!$1 GLOBALMENDS<a>
%COMMANDER_PATH%\Wcmicons.dll,1
Обрезать ссылку из буфера обмена: удалить с конца всё, начиная со знака "?"
 
0
-1
 


Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
mends=-1||&&([^?]+)?.*!!$1 start=yt-dlp||GLOBALMENDS<1>||-P||"C:\%%HOMEPATH%%\Downloads"||upd<3>
%COMMANDER_PATH%\Wcmicons.dll,1
Обрезать ссылку из буфера обмена: удалить с конца всё, начиная со знака "?" и передать в другую команду для скачивания
 
0
-1
 

 
 
Добавлено:

Цитата:
"F:\Archiv\Inf" найти файл с расширением txt и показать его содержимое в textv

Icychatter, вставьте свои пути:

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
wends=PS<D:\Archiv\Inf\//1//0//*txt//0//0//1//1> textv=GLOBALWENDS<1>||viewtext<OPEN_FILE_TXT~~:~~GLOBALWENDS<1>|0|0|0|0|Consolas>||pos<1>
%COMMANDER_PATH%\Wcmicons.dll,1
Найти файл txt в заданном каталоге и открыть в просмотрщике
 
0
-1
 

Что касается 1-го вопроса - я не совсем понял - вышлите тестовую папку и список для понимания нахождения
Кроме того, если найдётся десяток файлов, то как их выводить в textv? Объединять весь текст?
 

Всего записей: 1528 | Зарегистр. 15-08-2011 | Отправлено: 12:44 06-06-2024
Andrey_A_A



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

Всего записей: 1528 | Зарегистр. 15-08-2011 | Отправлено: 15:29 06-06-2024 | Исправлено: Andrey_A_A, 15:58 06-06-2024
reticent

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Andrey_A_A
Я понял.
Это так:
Код:
mends=-1||&&([^?]+)?.*!!$1 start=yt-dlp||clpget<GLOBALMENDS>||-P||"C:\%%HOMEPATH%%\Downloads"||upd<3>

Спасибо.

Всего записей: 74 | Зарегистр. 16-08-2020 | Отправлено: 19:08 06-06-2024
Icychatter



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

Всего записей: 21 | Зарегистр. 27-05-2021 | Отправлено: 07:57 07-06-2024
Andrey_A_A



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Icychatter, смогу ответить через 3-5 дней - в дороге...

Всего записей: 1528 | Зарегистр. 15-08-2011 | Отправлено: 10:42 07-06-2024
Icychatter



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

Всего записей: 21 | Зарегистр. 27-05-2021 | Отправлено: 07:29 08-06-2024
Andrey_A_A



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Icychatter, спасибо - стало понятней, в кноках вместо "%P" пропишите свой путь
Вот ряд тестовых кнопок для понимания:

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
wends=PS<"%P"//1//0//*.inf|*.txt//0//0//2>??-1||?i|C:\FlList.txt|1|@CRLF GLOBALWENDS<a>
%COMMANDER_PATH%\Wcmicons.dll,1
Получить в активной панели имена inf и txt файлов добавив к ним имена файлов из списка FlList.txt
 
0
-1
 


Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
wends=PS<"%P"//1//0//*.inf|*.txt//0//0//2>??-1||?i|C:\FlList.txt|1|@CRLF||?F28||?B55!!"%P" GLOBALWENDS<a>
%COMMANDER_PATH%\Wcmicons.dll,1
Получить в активной панели имена inf и txt файлов добавив к ним имена файлов из списка FlList.txt и оставить имена которые не повторялись, добавив к ним путь  
 
0
-1
 

Для первого найденного:

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
wends=PS<"%P"//1//0//*.inf|*.txt//0//0//2>??-1||?i|C:\FlList.txt|1|@CRLF||?F28||?B55!!"%P" textv=GLOBALWENDS<1>||viewtext<OPEN_FILE_TXT~~:~~GLOBALWENDS<1>|0|0|0|0|Consolas>||pos<1>
%COMMANDER_PATH%\Wcmicons.dll,1
Открыть первый файл txt или inf из активной панели в просмотрщике, который не входит в список имён из  C:\FlList.txt
 
0
-1
 

Что касается нескольких как их показать одновременно в разных окнах такого пока нет... возможно появится, но это будет уже в других процессах, т.к. Autoit не имеет многопоточности

Всего записей: 1528 | Зарегистр. 15-08-2011 | Отправлено: 21:50 09-06-2024 | Исправлено: Andrey_A_A, 21:53 09-06-2024
Icychatter



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

Всего записей: 21 | Зарегистр. 27-05-2021 | Отправлено: 08:21 10-06-2024
ziabriev



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Задача: создание логотипов из текста на прозрачном фоне - для наложения на видео.
 
В команде  imgtx есть подпараметр  imgtxt<Color|BkColor|Size|Style|FontName|Left|Top|Right|Bottom>,
где частично приходится использовать шаблоны: imgtxt<[group=BOX_N1]|@|12|[group=BOX_N2]|Tahoma>
 
Нужен новый дополнительный подпараметр:
imglgt<BkColor|Name|Size|Weight|Italic|Underline|Strikethru|Color|Flag|CharSet>,
чтобы использовать в команде: imgtx=Text||Path||logotype|png||cntr<1|2>||imglgt<BkColor|[fontz]>
 

Всего записей: 1579 | Зарегистр. 03-03-2019 | Отправлено: 08:48 10-06-2024 | Исправлено: ziabriev, 08:49 10-06-2024
Andrey_A_A



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

Цитата:
Что касается нескольких как их показать одновременно в разных окнах

Icychatter, есть такое, просто уже много всего - не вспомнишь сразу, вот для нескольких:

Код:
wends=PS<"%P"//1//0//*.inf|*.txt//0//0//2>??-1||?i|C:\FlList.txt|1|@CRLF||?F28||?B55!!"%P" GLOBALWENDS<a> <FOR> 1 <TO> GLOBALWENDS<0> start=$f253||textv=GLOBALWENDS<:INDEX:> <NEXT>

GLOBALWENDS<a> можете убрать после теста... окна накладываются,т.к. размер одинаков и кажется что одно окно...
P.S. в следующей версии будет запуск textv с доп. параметрами нескольких файлов в разных процессах

Цитата:
создание логотипов из текста на прозрачном фоне

ziabriev, давно не занимался изображениями, возможно получится

Всего записей: 1528 | Зарегистр. 15-08-2011 | Отправлено: 19:29 10-06-2024 | Исправлено: Andrey_A_A, 20:12 10-06-2024
ziabriev



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

Всего записей: 1579 | Зарегистр. 03-03-2019 | Отправлено: 22:04 10-06-2024
Icychatter



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

Всего записей: 21 | Зарегистр. 27-05-2021 | Отправлено: 15:45 11-06-2024
Andrey_A_A



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Обновил версию TCIMG 34.6
История последних изменений: [?]
Сегодня д/р TCIMG
- 12 лет развития
- выпущено 346 версий
- выпущено более 3.000 бета версий
- в справке более 16.400 примеров
Всем пользователям большое спасибо! Удачи! И мирной автоматизации!

Всего записей: 1528 | Зарегистр. 15-08-2011 | Отправлено: 12:18 12-06-2024
Lord_NEVR



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

Всего записей: 537 | Зарегистр. 15-07-2009 | Отправлено: 18:56 12-06-2024
Helpmister



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
С праздником программы!
 
Давненько есть такая проблема - при copy/move прогрессбар при тяжёлых файлах "подвисает" и выглядит вот так:

Всего записей: 281 | Зарегистр. 26-10-2007 | Отправлено: 15:54 13-06-2024 | Исправлено: Helpmister, 16:05 13-06-2024
Andrey_A_A



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

Цитата:
"подвисает" и выглядит вот так

Helpmister, Autoit однопоточен: в одном и том же процессе запускается прогресс бар (окно) и функция копирования идёт, подвисание может быть... исправить это, не думаю, что возможно.
Эту проблему можно увидеть во многих программах, даже у тех, у которых есть многопоточность - когда идёт обработка "больших данных", то в заголовке программы появляется "Не отвечает". Недавно в MS PowerPoint работал с файлами 300-500 mb - 200-300 листов презентации - вот уж "зависание так зависание" при сохранении... В Akele при запуске "тяжёлых" скриптов, в тотале тоже всё это есть в разном использовании функционала... А когда "кидаешь" (drag and drop) файлы с диска телефона из проводника в папку тотала, то тоталом невозможно пользоваться, хотя нет надписи что завис и системного прогресс бара тоже  нет - когда всё это закончится никто не знает...

Всего записей: 1528 | Зарегистр. 15-08-2011 | Отправлено: 18:06 13-06-2024 | Исправлено: Andrey_A_A, 21:47 13-06-2024
Открыть новую тему     Написать ответ в эту тему

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

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


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru