[ Обновленные темы · Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Модератор форума: Andrey_A, simup, ХарВик, chip642  
TCIMG - Мощное средство автоматизации
Andrey_AДата: Вторник, 12.06.2012, 04:41 | Сообщение № 1
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7199
Награды: 143
Репутация: 132
Аверин Андрей
TCIMG




Дата выпуска: 12.06.2025
Версия: 35.1
Автор: Averin Andrey
Скачать: Страница обновления TCIMG
Скачать 2 : Ссылка обновления TCIMG
Справка: TCIMG ONLINE

'=============================== Спасибо ================================
Выражаю искреннюю благодарность всем, кто напрямую или косвенно помогал и повлиял на развитие проекта, отдельное спасибо: Loopback, LonerD, GGG8, ХарВик, shveicar, Yashied, asmadeus, amel27, madmasles, CreatoR, Ward, thesittingbull, Metchnik, InnI, wakillon, Yaroslav, Abel11, chip642, Deus-V, inververs, sims, BezDNaU, Veosys, getaumy, UEZ, homer77, wpitty, JKT, vakula, boriska, =BD=, G.Sandler, Mrakobes, mopodede, Skif_off, wpitty, Rustamer, wpitty, Mchoff, iifoks447, Andarin, oshizelly, Egorkaru, coherent, Атос, yug78, vanhallen, mopodede, Афи, Axel, addhaloka, Matros, Finn, Aleks431, Zmy, Паразит, TarasBY, Userrr, Jury Abel', VikTor1985, HA3APET, alexxxxx, konuk2007, Lupo73, Prog@ndy, Avada, monoceres, авторам библиотеки MediaInfo, авторам Carl Worth и Behdad Esfahbod библиотек Cairo, авторам библиотеки librhash, авторам библиотеки Bass, авторам библиотеки FFmpeg, автору Zenden за утилиту ImgUpload, Slava10779, maK, zep, Rako1, zzzten, Nuker-Hoax, regist123, shusler, sibirnik, Romario, Lord_NEVR, Ли Чжицзюнь (李志军), ruizone (瑞), alexostrov, CaptainFlint, Thomasmolover, eukalyptus, Tuape, Helpmister, NIKZZZZ, smit0966, rediffusion, zybrevl, Rioran, I95, Vimann, And000010, VasRoman, MonarchLFV, jktgeorge, Mario Arhivario, Songbird, Malkey, Placetoload, ziabriev, Antonij72, weaponx, Angelfuze, Pendelgrast, smit0966, Jacob, Rakosvist, Karbucho, Karolinka69, SLIM, ogenry, VladMo, jentoso, Kindom, Megakrok, Altruumann, vaskamy, Alizadombej, Krasovskii, Kurolesova, Svetka99, AkulaBig, Proudhawk, Yymn7, vruzin, Xprajs, Danyfirex, Party Hu, Lost Zombie, derrikF, Karabush, aorist, o2candoo, goog0le, P8gonyajlo, destiny child, Alex Penguin, Broken_Brain, rupinskiy, FedorLashchenko, destiny_child, JenTOSO, моим близким друзьям и родственникам: одним спасибо, что поддерживали, другим - за то, что не мешали!
'=======================================================================
TCIMG - утилита для вызова различных команд Total Commander и выполнения дополнительных действий.
Мощное средство для расширения функциональности Total Commander и других программ.
Направлена на автоматизацию монотонных действий, связанных с файловыми, системными, программными, оконными операциями.
Полностью портабельна, т.е. не требует установки и не вносит в реестр или куда-либо ещё дополнительную информацию.
Утилита представляет из себя скомпилированный AutoIt3-скрипт.
Утилиту разрешено распространять только с указанием сайта поддержки: http://tc-image.3dn.ru




Кнопки для TCIMG

Регулярные выражения

Control Viewer - Просмотр информации элементов окна

Страница обновления TCIMG

Как правильно обновлять утилиту TCIMG?



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

Актуальная версия (бета версии) в последних сообщениях темы

Тема развития справки утилиты

Расширение функционала TCIMG

Помощь и советы ПОДКЛЮЧЕНИЕ ПРОГРАММ и СКРИПТОВ

Для запросов кнопок тема ЗАКАЗ КНОПОК

Дополнительное обсуждение TCIMG на forum.ru-board

Группа в Telegram


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






 
sibirnikДата: Пятница, 29.10.2021, 14:42 | Сообщение № 3871
Генерал-лейтенант

На сайте с: 27.08.2014
Сообщений: 742
Награды: 26
Репутация: 10
Andrey_A,
Здравия желаю!
В справке имеется команда
Цитата
tabcl
и пять разных вариантов задач этой команды для закрытия вкладок. Нельзя ли добавить аналогичные по задачам команды, но только для закрытия незаблокированных вкладок.
 
chip642Дата: Пятница, 29.10.2021, 15:25 | Сообщение № 3872
Генералиссимус

На сайте с: 24.04.2013
Город: Москва
Сообщений: 1507
Награды: 62
Репутация: 58
sibirnik

Код
"tcimg=$cm5001|3008|5101|3008" - закрыть все незаблокированные вкладки в обеих панелях TC с переключением на первую незаблокированную вкладку в каждой панели
"tcimg=$cm5001|3008" - закрыть все незаблокированные вкладки в активной панели TC с переключением на первую незаблокированную вкладку
"tcimg=$cm5101|3008" - закрыть все незаблокированные вкладки в неактивной панели TC с переключением на первую незаблокированную вкладку
"tcimg=$cm5201|3008" - закрыть все незаблокированные вкладки в левой панели TC с переключением на первую незаблокированную вкладку
"tcimg=$cm6301|3008" - закрыть все незаблокированные вкладки в правой панели TC с переключением на первую незаблокированную вкладку
 
sibirnikДата: Пятница, 29.10.2021, 17:48 | Сообщение № 3873
Генерал-лейтенант

На сайте с: 27.08.2014
Сообщений: 742
Награды: 26
Репутация: 10
chip642,
Это конечно хорошо...Но было бы лучше одной командой...По аналогии....Благодарю...Эти команды из справки ТС я знаю.
 
chip642Дата: Пятница, 29.10.2021, 17:51 | Сообщение № 3874
Генералиссимус

На сайте с: 24.04.2013
Город: Москва
Сообщений: 1507
Награды: 62
Репутация: 58
Цитата sibirnik ()
Эти команды из справки ТС я знаю


Этих команд в справке TCIMG нет.
 
sibirnikДата: Суббота, 30.10.2021, 02:35 | Сообщение № 3875
Генерал-лейтенант

На сайте с: 27.08.2014
Сообщений: 742
Награды: 26
Репутация: 10
chip642,
Извините, я имел ввиду TotalComander(TC) и справочник "Команды и параметры Total Commander"...
Цитата chip642 ()
Эти команды из справки ТС я знаю
 
TrenobolДата: Вторник, 02.11.2021, 00:06 | Сообщение № 3876
Майор

На сайте с: 02.02.2020
Город: Los Angeles
Сообщений: 96
Награды: 0
Репутация: 0
Ребят, всем привет

Можете помочь с приложением по созданию символов в TCIMG ?
http://joxi.ru/bmooxDwT7KOWNm

Жмешь сохранить и выдает ошибку
http://joxi.ru/D2PjKaZcBKwxkr
 
Andrey_AДата: Вторник, 02.11.2021, 22:47 | Сообщение № 3877
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7199
Награды: 143
Репутация: 132
Аверин Андрей
Trenobol, исправил

Тестовая версия TCIMG 298_b5, в версии TCIMG 29.7 замените соответствующие файл(ы)

.


 
TrenobolДата: Вторник, 02.11.2021, 23:20 | Сообщение № 3878
Майор

На сайте с: 02.02.2020
Город: Los Angeles
Сообщений: 96
Награды: 0
Репутация: 0
Цитата Andrey_A ()
Тестовая версия TCIMG 298_b5, в версии TCIMG 29.7 замените соответствующие файл(ы)


Сперва обновил до 29.7 (до этого 29.6 стояла) и поставил 298 по ссылке выше
Все равно ошибка при сохранении на рабочий стол в папку или в выбираемую папку

Если выбрать сохранить в АП - то ошибки нету, но просто ничего не происходит
 
sergunbankirДата: Воскресенье, 07.11.2021, 17:43 | Сообщение № 3879
Рядовой

На сайте с: 04.02.2016
Сообщений: 7
Награды: 0
Репутация: 0
Здравствуйте Уважаемые пользователи форума.
Хочу сообщить Вам печальную новость, 02 ноября 2021 года на 65 году жизни после продолжительной болезни ушел из жизни пользователь Sibirnik.
Вечная память.
 
asmadeusДата: Воскресенье, 07.11.2021, 17:49 | Сообщение № 3880
Генералиссимус

На сайте с: 14.12.2012
Город: Кривой Рог
Сообщений: 1375
Награды: 29
Репутация: 32
Присоединяюсь... Аминь!
 
chip642Дата: Воскресенье, 07.11.2021, 22:17 | Сообщение № 3881
Генералиссимус

На сайте с: 24.04.2013
Город: Москва
Сообщений: 1507
Награды: 62
Репутация: 58
Цитата sergunbankir ()
02 ноября 2021 года на 65 году жизни после продолжительной болезни ушел из жизни пользователь Sibirnik


Очень жаль, ушел из жизни хороший человек, один из активных пользователей. Всегда, в меру знаний, старался помогать другим пользователям.
Sibirnik, покойся с миром, брат!
 
MatrosДата: Понедельник, 08.11.2021, 05:53 | Сообщение № 3882
Генералиссимус

На сайте с: 03.03.2012
Город: Ставрополь
Сообщений: 2029
Награды: 170
Репутация: 95
Соболезную друзьям и близким Sibirnik -а.
Светлая память.



Всё приходящее,а музыка Вечна !
 
Lord_NEVRДата: Понедельник, 08.11.2021, 12:30 | Сообщение № 3883
Полковник

На сайте с: 24.06.2016
Город: Калининград
Сообщений: 213
Награды: 5
Репутация: 0
Соболезную.
Светлая память.


 
Andrey_AДата: Вторник, 09.11.2021, 17:33 | Сообщение № 3884
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7199
Награды: 143
Репутация: 132
Аверин Андрей
Очень и очень печально...
Близким искренние соболезнования...
Он был максимально активным!
Благодаря ему было исправлено кучу ошибок, которые он пытливо находил при тестировании...
Благодаря ему было внесено несколько десятков, а может и сотен улучшений автоматизации!
Благодаря ему множество примеров вошли в справку и будут примером для других!
Очень и очень печально... когда уходят самые лучшие и активные...
В справке и во всех темах TCIMG в разделе "Благодарности" он останется навсегда и будет выделен жирным шрифтом!
Ars longa, vita brevis... Жизнь коротка, искусство вечно (Гиппократ)

.


 
Andrey_AДата: Среда, 10.11.2021, 14:01 | Сообщение № 3885
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7199
Награды: 143
Репутация: 132
Аверин Андрей
Цитата Trenobol ()
Если выбрать сохранить в АП - то ошибки нету, но просто ничего не происходит


Trenobol, посмотрю чуть позже, там какая-то аномалия))

Из Л.С.
Цитата
Спасибо за программму! Выручает...
Столкнулся с такой задачей, вроде простой, получение текста из html файлов...
В инете есть 10-ки методов и утилит, но при тестировании ни один не дал точного результата, а именно ВСЕ оочень 'криво' извлекают СПИСКИ из тегов 'ol', 'ul' - большинство не поддерживают замены мнемоники, и что говорить, невывозят счётчики греческие, армянские, грузинские, и.т.д
Видимо все эти программы были созданы до html5 и осталось только название "html в txt"
Я пытался сам реализовать регул. выраж. , но в списках видимо нужены цыклы, где будет проверка типа и уровня вложенности
Не могли бы взяться за это дкло?


Попытка реализации: Тестовая версия TCIMG 298_b6, в версии TCIMG 29.7 замените соответствующие файл(ы)

Попробуйте команды:

Код

"sends=`$f209\Htm2Txt.htm textv=GLOBALSENDS<x1>||viewtext<%P%N|0|0|0|0|Consolas>||pos<1>" - просмотреть форматированный текст html в txt

"sends=`$f209\Htm2Txt.htm creat="%p"||Htm2Txt.txt||content<GLOBALSENDS<x1>>||code<4>||upd<1>" - преобразовать содержимое html файла в txt сохранить в активной панели в файл

"sends=`$f209\Htm2Txt.htm creat="%p"||Htm2Txt.txt||content<GLOBALSENDS<x1>>||code<4> textv=GLOBALCREAT<1>||viewtext<GLOBALCREAT<1>|0|0|0|0|Consolas>||pos<1>" - преобразовать содержимое html файла в txt сохранить в активной панели в файл

"sends=`%P%N creat="%p"||Htm2Txt.txt||content<GLOBALSENDS<x1>>||code<4> textv=GLOBALCREAT<1>||viewtext<GLOBALCREAT<1>|0|0|0|0|Consolas>||pos<1>" - преобразовать содержимое html, chm файла под курсором в txt, сохранить в активной панели в файл и просмотреть


Описание последних добавлений: info - n96, formt - 74

Кто хочет поучаствовать в тестировании html|chm в txt можете высылать в архиве файлы из которых не корректно извлекается текст.

[helpquote]
[±] Исправлена ошибка в диалоге [image=BOX1] (см. Дополнение №18)
[+] Оптимизирован функционал параметра formt (см. Дополнение №15)
- добавлен режим 74
- исправлена ошибка в режиме 73
- в режим 73 добавлена замена кодов символов HTML и xHTML (DEC более 65535)
- в режимы 72, 73 и команду symvw добавлена мнемоника HTML5
- оптимизированы шаблоны с ключами "fnc_": добавлены параметры замены arm<>, grg<>
[+] В параметр <dellist> добавлен подпараметр cliplist
[±] Исправлена ошибка в команде modfs при "::"
- добавлено получение дат по списку из глобальных переменных в параметре list<$GLOBALNAME> и list<$var_...>
[±] Исправлена ошибка в команде "infos=2||19" при передачи одного символа
[+] Оптимизирован функционал параметра info (см. Дополнение №10)
- в режимы "n94" и "n95" добавлен подпараметр "*" (получение строки в нижнем регистре)
- добавлены режимы "n96", "n97", "n98", "n99"
[+] Оптимизированы шаблоны с ключами "fnc_" (см. Дополнение №15)
- добавлены параметры замены rnm<>, tnm<>, enm<>, rom<>
[+] В папку ...\Files\Htm\ добавлен файл Htm2Txt.htm
[/helpquote]

Последние примеры:
Код

"swcmd=sprtr=100¦¦sprtr=50¦¦Separator5" - переключение размера ширины панели 100/0 и 50/50
"<IF> [info=x1] = 1 <THEN> swcmd=sprtr=0¦¦sprtr=50¦¦SeparatorA <ELSE> swcmd=sprtr=100¦¦sprtr=50¦¦SeparatorA <ENDIF>" - переключение размера ширины активной панели 100/50
"exect=$var_i=##<info=x1>||$var_n=$var_i=1?0:100 swcmd=sprtr=$var_n¦¦sprtr=50¦¦SeparatorAA" - переключение размера ширины активной панели 100/50

"sends=`%P%N copyy=GLOBALSENDS<t1=|0>||D:\Test\//0||Name||**0!!txt" - извлечь из файла под курсором текст и сохранить в папку D:\Test\ (htm, html, chm, rtf, wri (извлекается текст), doc, docx, docm, wps, odt, xls, xlsx, xlsm, xlam, xlsb, dif, slk, ppt, pptx (извлекается текст при установленном MS WORD))

"textx=%WL||<dellist=cliplist>" - в содержимом выделенных текстовых файлов произвести удаление фрагментов по списку из буфера обмена

"modfs=%WL||0,1||<info=t52::|##@@f12::;;?Fdr1//>" - изменить выделенным объектам дату модификации и дату создания на дату, взятую из имени файла вида "2018_12_04_(18_34_14)_имя файла..."

"sends=-1??-1 modfs=%WL||0||list<$GLOBALSENDS>" - изменить выделенным объектам дату модификации списком дат из буфера обмена

"exect=$var_list='20150801153111'&@CRLF&'20160902163212'||_ViewValues('$var_list')" - создать и просмотреть список дат

"exect=$var_list='20150801153111'&@CRLF&'20160902163212' modfs=%WL||0||list<$var_list>" - изменить 2-м выделенным объектам дату модификации списком дат из переменной
"exect=$var_alist=StringSplit('20150801153111|20160902163212','|') modfs=%WL||0||list<$var_alist>" - изменить 2-м выделенным объектам дату модификации списком дат из переменной

"sends=`$f209\Htm2Txt.htm textv=GLOBALSENDS<x1>||viewtext<%P%N|0|0|0|0|Consolas>||pos<1>" - просмотреть форматированный текст html в txt
"sends=`$f209\Htm2Txt.htm creat="%p"||Htm2Txt.txt||content<GLOBALSENDS<x1>>||code<4>||upd<1>" - преобразовать содержимое html файла в txt сохранить в активной панели в файл
"sends=`$f209\Htm2Txt.htm creat="%p"||Htm2Txt.txt||content<GLOBALSENDS<x1>>||code<4> textv=GLOBALCREAT<1>||viewtext<GLOBALCREAT<1>|0|0|0|0|Consolas>||pos<1>" - преобразовать содержимое html файла в txt сохранить в активной панели в файл

"sends=#mk:@MSITStore:$f250\TCIMG.chm::/html/html/add/add_info.htm\\8||?F74 textv=GLOBALSENDS<x1>||viewtext<%P%N|0|0|0|0|Consolas>||pos<1>" - получить содержимое заданной htm страницы из справки TCIMG.chm и просмотреть форматированный текст html в txt
"sends=#mk:@MSITStore:$f250\TCIMG.chm::/html/html/add/add_info.htm\\8||?F74 creat="%p"||info.txt||content<GLOBALSENDS<x1>>||code<4> textv=GLOBALCREAT<1>||viewtext<GLOBALCREAT<1>|0|0|0|0|Consolas>||pos<1>" - получить содержимое заданной htm страницы из справки TCIMG.chm, сохранить в файл форматированный текст html в txt и просмотреть

"hends=<info=n94|*1|9999>??-6, GLOBALHENDS<a>" - получить последовательность римских чисел от "I" до "MMMCMXCIX" в нижнем регистре
"hends=<info=n95|*1000,2000,3000>??-6, GLOBALHENDS<a>" - получить римские числа для заданных десятичных чисел в нижнем регистре

"sends=#http://forum.ru-board.com/topic.cgi?forum=5&topic=50714&start=0\\1||?F74 textv=GLOBALSENDS<x1>||viewtext<%P%N|0|0|0|0|Consolas>||pos<1>" - получить содержимое заданной страницы интернета и просмотреть форматированный текст html в txt
"imgpr=1 sends=#https://ru.wikipedia.org/wiki/ВОВ\\4||?F74 imgpr=-1 textv=GLOBALSENDS<x1>||viewtext<%P%N|0|0|0|0|Consolas>||pos<1>" - получить содержимое заданной страницы интернета и просмотреть форматированный текст html в txt

"hends=<info=n96|1|9999>??-6, GLOBALHENDS<a>" - получить последовательность армянских чисел от "Ա" до "ՔՋՂԹ"
"hends=<info=n96|Ա|Պ>??-6, GLOBALHENDS<a>" - получить последовательность армянских чисел от "Ա" до "Պ"

"hends=<info=n97|ՋՂԹ,ՎՆԿԶ,ՑՄԺԵ>??-6, GLOBALHENDS<a>" - получить десятичные числа для заданных армянских чисел
"hends=<info=n97|1000,2000,3000>??-6, GLOBALHENDS<a>" - получить армянские числа для заданных десятичных чисел
"sends=%P%N??-2||?Ffnc_line_a1 GLOBALSENDS<a>" - пронумеровать строки текста файла под курсором, добавляя в начало армянский счётчик

"hends=<info=n98|1|9999>??-6, GLOBALHENDS<a>" - получить последовательность грузинских чисел от "ა" до "ჰშჟთ"
"hends=<info=n98|ა|წ>??-6, GLOBALHENDS<a>" - получить последовательность грузинских чисел от "ა" до "წ"

"hends=<info=n99|ყკთ,ძყლზ,ჴფჲა>??-6, GLOBALHENDS<a>" - получить десятичные числа для заданных грузинских чисел
"hends=<info=n99|1000,2000,3000>??-6, GLOBALHENDS<a>" - получить грузинские числа для заданных десятичных чисел
"sends=%P%N??-2||?Ffnc_line_g1 GLOBALSENDS<a>" - пронумеровать строки текста файла под курсором, добавляя в начало грузинский счётчик



.


 
Поиск:

Интеллектуальные права и отказ от ответственности