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

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

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

Maz



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


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

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

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

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

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

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

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



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Andrey_A_A
Кнопка работает отлично. Спасибо Вам большое.
С Новым годом Вас и Рождеством Крестовым !

Всего записей: 90 | Зарегистр. 11-12-2017 | Отправлено: 03:40 07-01-2023
ziabriev



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Andrey_A_A
Мне тоже нужна кнопка, что вы написали выше для alexostrov,
но можно в ней диалоги:

Код:
shape=36 dilog=[combo=BOX40][input=BOX106][break][combo=BOX40][input=BOX106]

заменить на:

Код:
dilog=<sicon=[sopen=BOX8]> dilog=<sicon=[sopen=BOX8]>  

для визуального выбора.

Всего записей: 1308 | Зарегистр. 03-03-2019 | Отправлено: 08:01 07-01-2023
Andrey_A_A



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
ziabriev, в sicon выбор только одного значка. А у alexostrov несколько номеров меняются на несколько... Вам нужно поменять один значок выбранный в 1-й библиотеке на один выбранный в другой?
 

Всего записей: 1389 | Зарегистр. 15-08-2011 | Отправлено: 11:20 07-01-2023 | Исправлено: Andrey_A_A, 11:21 07-01-2023
ziabriev



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Andrey_A_A
Да, я в курсе - один значок.

Всего записей: 1308 | Зарегистр. 03-03-2019 | Отправлено: 11:24 07-01-2023
Andrey_A_A



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

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
sends=?$f254?55 dilog=<sicon=[sopen=BOX8]> exicn=GLOBALSOPEN1<1>||GLOBALSENDS<1>1||GLOBALSICON1<3>||icn<0> $GLOBALICXXX=$GLOBALEXICN dilog=<sicon=[sopen=BOX8]> exicn=GLOBALSOPEN2<1>||GLOBALSENDS<1>2 exect=GLOBALSICON2<3>+1 $GLOBALEXICN[GLOBALEXECT<1>]=$GLOBALICXXX[1] lbicl=GLOBALEXICN<t>||"%p"xxx.dll||0||upd<1> delsm=GLOBALSENDS<1>||1
%COMMANDER_PATH%\Wcmicons.dll,1
Из библиотеки №1 выбрать значок и заменить значок выбранный в библиотеке №2 сохранив в новую библиотеку xxx.dll в активную панель
 
0
-1
 

Всего записей: 1389 | Зарегистр. 15-08-2011 | Отправлено: 12:31 07-01-2023 | Исправлено: Andrey_A_A, 12:33 07-01-2023
ziabriev



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

Всего записей: 1308 | Зарегистр. 03-03-2019 | Отправлено: 12:42 07-01-2023
Andrey_A_A



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Обновил версию TCIMG 31.7
В этой версии примеров перевалило за 15.000... двигаемся дальше.

Всего записей: 1389 | Зарегистр. 15-08-2011 | Отправлено: 20:13 09-01-2023
Lord_NEVR



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Супер.  
 
Мастер, тут попались несколько EPUB файлов где название цикла написано с разными кавычками.
 

Код:
Проект `Ковчег`
Проект ’Ковчег’
Проект «Ковчег»

 
Можно добавить замену всех кавычек на апостроф ' ?
Как в названии цикла так и книг.
 

Код:
"pends=@$f254\content.opf slist=%WL||test<1e!!epub> forpgs <FOR> 1 <TO> GLOBALSLIST<0> start=7-ZIP||e||GLOBALSLIST<:INDEX:>||-o$f254\||content.opf||-r||-aoa||&&hide||&&wait sends=GLOBALPENDS<1>??-1||?Fepub4,symdel||#G3 zends=GLOBALPENDS<1>??-1||?Fepub5,symdel||#G3 bends=GLOBALPENDS<1>||?Fepub2,symdel||^^GLOBALZENDS<1>.~~||?B1!!.~~||#G3 copyy=GLOBALSLIST<:INDEX:>||"%t"GLOBALSENDS<1>//0||GLOBALBENDS<1> <NEXT> focusp tcimg=$cm540" - выделенные EPUB файлы копировать в другую панель: поместить в папку цикла книги (если он есть) и переименовать "номер книги в цикле. название книги" [••] [•arhives] [cycles]

Всего записей: 532 | Зарегистр. 15-07-2009 | Отправлено: 12:06 10-01-2023 | Исправлено: Lord_NEVR, 12:08 10-01-2023
Andrey_A_A



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Lord_NEVR, обновите, добавил пару шаблонов TCIMG_ini.zip

Код:
pends=@$f254\content.opf slist=%WL||test<1e!!epub> forpgs <FOR> 1 <TO> GLOBALSLIST<0> start=7-ZIP||e||GLOBALSLIST<:INDEX:>||-o$f254\||content.opf||-r||-aoa||&&hide||&&wait sends=GLOBALPENDS<1>??-1||?Fepub4,symdel,quotes1||#G3 zends=GLOBALPENDS<1>??-1||?Fepub5,symdel,quotes1||#G3 bends=GLOBALPENDS<1>||?Fepub2,symdel,quotes1||^^GLOBALZENDS<1>.~~||?B1!!.~~||#G3 copyy=GLOBALSLIST<:INDEX:>||"%t"GLOBALSENDS<1>//0||GLOBALBENDS<1> <NEXT> focusp tcimg=$cm540

Я бы удалил все эти кавычки... если это понадобится, то вместо quotes1 пропишите шаблон quotes
Шаблоны находятся в TCIMG.ini в секции [FormatUser]

Всего записей: 1389 | Зарегистр. 15-08-2011 | Отправлено: 12:39 10-01-2023
Lord_NEVR



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

Всего записей: 532 | Зарегистр. 15-07-2009 | Отправлено: 13:21 10-01-2023
Andrey_A_A



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

Цитата:
В новой версии были добавлены info=n250 и info=n251 для получения диапазонов времени и дат - отлично!
Можно ещё несколько просьб, просто я работаю с  данными, связанные с различными датами, хотелось бы ещё кое-что...
- Нужды даты воскресенья в диапазоне, проверка даты на деньнедели.
 

Добавил, обновитесь: Тестовая версия TCIMG 318_b2, в версии TCIMG 31.7 замените соответствующие файл(ы)
Описание info=n252 , n253, n254, n255
 
Примеры

Всего записей: 1389 | Зарегистр. 15-08-2011 | Отправлено: 12:39 12-01-2023
alexostrov



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Andrey_A_A
Прошу помочь создать кнопку.
В библиотеке значков Wcmicons.dll, оставить значки,  
с номерами прописаными в файле Icons.txt, в формате:
Wcmicons.dll,102
--------------------
Wcmicons.dll,67
Остальные значки в библиотеке Wcmicons.dll, заменить значками 8х8 350 бит (пустышки). Что-бы не сбивать нумерацию значков.  
Результат сохранить в АП как бмблиотеку Wcmicons_New.dll

Всего записей: 90 | Зарегистр. 11-12-2017 | Отправлено: 19:37 13-01-2023
Andrey_A_A



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

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
imgpr=1 tends=?$f254?55 exicn=%%COMMANDER_PATH%%\Wcmicons.dll||GLOBALTENDS<1> sends=$f212\Icons.txt||&?(\d+)!!3!!1!!, bends=<info=n8|GLOBALSENDS<1>|0|GLOBALEXICN<0>-1>||?Ffnc_numplus $GLOBALEXICN[GLOBALBENDS<1>]=;$f202\Mono8x8.ico lbicl=$GLOBALEXICN||"%p"\Wcmicons_New.dll||0||upd<1> tempz=55||1
%COMMANDER_PATH%\Wcmicons.dll,1
Из библиотеки Wcmicons.dll оставить заданные номеров значков, прописанных в файле Icons.txt, остальные значки заменить "пустышкой" (значком Mono8x8.ico) и сохранить в активную пвнель в новую библиотеку Wcmicons_New.dll
 
0
-1
 


Всего записей: 1389 | Зарегистр. 15-08-2011 | Отправлено: 19:54 14-01-2023 | Исправлено: Andrey_A_A, 20:10 14-01-2023
alexostrov



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

Всего записей: 90 | Зарегистр. 11-12-2017 | Отправлено: 23:22 14-01-2023
alexostrov



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Andrey_A_A
Тестирование кнопки прошло успешно.
Без единой ошибки на библиотеке со значками 1538 шт.
Огромное Вам спасибо.

Всего записей: 90 | Зарегистр. 11-12-2017 | Отправлено: 17:57 15-01-2023
Andrey_A_A



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

Цитата:
Есть команда asave, но там не увидел сохранение ячеек массива в формате csv (где добавляются кавычки...) - можно добавить?

Добавил, Тестовая версия TCIMG 318_b4, в версии TCIMG 31.7 замените соответствующие файл(ы)
Описание: asave

Код:
[+] В команду asave добавлен параметр csv<> - сохранение данных массива в формате CSV


Код:
"$GLOBALVVVVV[1:17][0:5]=?te;st GLOBALVVVVV<a> asave=GLOBALVVVVV||"%pList.csv"|0||csv<1|1|0>||upd<1>" - в активной панели создать файл CSV из данных 2D массива

Для получения данных:

Код:
"infos=3||19||%P%N" - получить информацию CSV файла под курсором

Всего записей: 1389 | Зарегистр. 15-08-2011 | Отправлено: 21:18 17-01-2023 | Исправлено: Andrey_A_A, 21:19 17-01-2023
Andrey_A_A



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

Всего записей: 1389 | Зарегистр. 15-08-2011 | Отправлено: 20:19 20-01-2023
Abel11



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

Всего записей: 1579 | Зарегистр. 08-12-2013 | Отправлено: 20:30 20-01-2023
Lord_NEVR



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Andrey_A_A, можно добавить в кнопку, чтобы по завершении работы курсор оставался на исходных файлах?

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG\TCIMG.exe
pends=@$f254\content.opf slist=%WL||test<1e!!epub> forpgs <FOR> 1 <TO> GLOBALSLIST<0> start=7-ZIP||e||GLOBALSLIST<:INDEX:>||-o$f254\||content.opf||-r||-aoa||&&hide||&&wait sends=GLOBALPENDS<1>??-1||?Fepub4,symdel,quotes||#G3 zends=GLOBALPENDS<1>??-1||?Fepub5,symdel,quotes1||#G3 bends=GLOBALPENDS<1>||?Fepub2,symdel,quotes1||^^GLOBALZENDS<1>.~~||?B1!!.~~||#G3 copyy=GLOBALSLIST<:INDEX:>||"%t"GLOBALSENDS<1>//0||GLOBALBENDS<1> <NEXT> focusp tcimg=$cm540
%COMMANDER_PATH%\Wcmicons.dll,215
Выделенные EPUB файлы копировать в другую панель: поместить в папку цикла книги (если он есть) и переименовать "номер книги в цикле. название книги"
 
0
-1


Всего записей: 532 | Зарегистр. 15-07-2009 | Отправлено: 19:40 21-01-2023
Andrey_A_A



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Lord_NEVR
Не тестировал, но по идее в конце команды прописать команду focusp - она переходит в другую панель

Всего записей: 1389 | Зарегистр. 15-08-2011 | Отправлено: 21:03 21-01-2023
Открыть новую тему     Написать ответ в эту тему

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

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