TCIMG - Расширение функционала
|
|
Andrey_A | Дата: Понедельник, 01.12.2014, 20:28 | Сообщение № 1 |
Генералиссимус
На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7187
Награды: 143
Репутация: 125
Аверин Андрей
|
TCIMG - РАСШИРЕНИЕ ФУНКЦИОНАЛА
• За последнее время поступает много разных идей по расширению функционала утилиты TCIMG. • Какие-то идеи реализуются сразу, какие-то откладываются... • Но рано или поздно многое войдёт в состав утилиты. • Эта тема как раз создана, чтобы ничего не забыть и сохранить все пожелания на будущее...
[ps] Большая просьба в теме "Расширение функционала" добавлять по одному желанию в одном сообщении. Иначе несколько просьб в одном месте могут затеряться... [/ps]
=================
В этой теме обсуждение не запланировано. - Если возникают вопросы - Если есть желание что-то прокомментировать - Если есть порыв дать совет - Если есть интересная информация по теме - Если что-то хочется добавить самому, но не получается - Если очень хочется спросить, но стесняемся то есть тема: ПОДКЛЮЧЕНИЕ ПРОГРАММ и СКРИПТОВ
В сообщениях тех вопросов, которые будут реализованы, будет добавляться изображение "РЕАЛИЗОВАНО" с подписью и ссылкой в какой версии...
Группа в Telegram
Страница обновления TCIMG Основное обсуждение TCIMG Дополнительное обсуждение TCIMG на forum.ru-board Кнопки для TCIMG Справка TCIMG ONLINE Тема развития справки утилиты Для запросов кнопок тема ЗАКАЗ КНОПОК Если запрашиваемый функционал уже реализован, то сообщение с вопросом будет перенесено в тему ЗАКАЗ КНОПОК.
|
|
| |
shveicar | Дата: Четверг, 31.10.2019, 15:13 | Сообщение № 316 |
|
Всем привет. Было бы здорово реализовать для команды создания градиента imgcg Опцию принятия списка заданных цветов, что бы можно было сразу создавать несколько градиентов. Тогда, так же будет удобно, передавать список созданный с помощью рандомного генератора. Надеюсь это возможно. Спасибо.
|
|
| |
shveicar | Дата: Понедельник, 11.11.2019, 00:16 | Сообщение № 317 |
|
Есть еще предложение для параметра ?N из приложения 24, добавить вариант удаления точного количества одинаковых символов идущих друг за другом, например ?N|2 Это позволило бы более удобно решать некоторые задачи. Поясняю, - возьмём конвертацию стандартного цвета из формата для CSS #RRGGBB в короткий формат #RGB То есть из цвета #880000 получаем - #800 или из цвета #ffff00 получаем - #ff0 Учитывая что команда поддерживает многострочный режим, можно будет преобразовывать цвета по списку. К слову, обратное преобразование из короткого #RGB CSS формата в длинный, легко решается через регулярку
Код rgbcss1=(?mi)^#([a-f\d])([a-f\d])([a-f\d])$||#$1$1$2$2$3$3 Может кому пригодится.. Спасибо.
[plus]Пример реализации http://tc-image.3dn.ru/forum/5-498-23004-16-1573429648 [/plus]
Спасибо за вариант через регулярку, просто думал что через ?N будет более многофункциональное решение.
Сообщение отредактировал shveicar - Воскресенье, 17.11.2019, 01:28 |
|
| |
shveicar | Дата: Суббота, 16.11.2019, 11:33 | Сообщение № 318 |
|
Всем привет. Андрей, а можно добавить для режима i400, получения наибольшего значение большей стороны для списка изображений (выбор между шириной и высотой) и такой же вариант, для наименьшего значения меньшей стороны (аналог и , но только со списками).
Код sends=<info=i400%UL|№//> А то сейчас, приходится проводить дополнительное сравнение с выбором такого значения через дополнение:
Код slist=[tc=AM] sends=<info=i400$GLOBALSLIST|1,3//>??-4 GLOBALSENDS<a> exect=$var_its=(GLOBALSENDS<1>>GLOBALSENDS<2>?GLOBALSENDS<1>:GLOBALSENDS<2>)||_ViewValues('$var_its')
Спасибо.
[plus]Реализовано. Версия утилиты 26.7 http://tc-image.3dn.ru/forum/5-498-23140-16-1575563748 Спасибо за идею! Andrey_A [/plus]
Сообщение отредактировал Andrey_A - Суббота, 07.12.2019, 03:18 |
|
| |
shveicar | Дата: Четверг, 21.11.2019, 11:36 | Сообщение № 319 |
|
Андрей, вот было бы здорово, подключить для фильтра test<> и файлов с расширением pdf режим проверки на количество страниц. Так же, как сейчас это работает для анимированных gif или tif файлов. Спасибо.
[plus]Реализовано. Версия утилиты 26.8 beta 2 http://tc-image.3dn.ru/forum/5-498-23145-16-1575751323 Спасибо за идею! Andrey_A [/plus]
Сообщение отредактировал Andrey_A - Вторник, 10.12.2019, 15:39 |
|
| |
shveicar | Дата: Четверг, 21.11.2019, 12:23 | Сообщение № 320 |
|
И можно еще для команд типа:
Код slist=%L||##<info=i201:://> при считывании EXIF информации из выделенных изображений, сделать доп опцию, при которой, в случае пустого значения, оно заменялось на пробел. Что бы можно было менять пустое значение, на имя типа - no-comment для каждой строки. А то сейчас, при пустых значениях, ломается обработка в списке.
[plus]Реализовано. Версия утилиты 26.8 beta 2 http://tc-image.3dn.ru/forum/5-498-23145-16-1575751323 Спасибо за идею! Andrey_A [/plus]
Сообщение отредактировал Andrey_A - Вторник, 10.12.2019, 15:38 |
|
| |
shveicar | Дата: Суббота, 11.01.2020, 19:24 | Сообщение № 321 |
|
Всех с наступившим новым годом! Есть просьба для диалоговых окон, добавить внизу пользовательскую кнопку, с вызовом подсказки о команде (аналогично команде infht со своим настраиваемым шаблоном стилей).
Это бывает полезно если используются сложные сценарии где нужны дополнительные пояснения или графические схемы, но не при каждом вызове команды как в случае с infht В общем аналог этих кнопок, только для пользовательских данных
Спасибо.
[plus]Реализовано. Версия утилиты 28.2 beta 1 http://tc-image.3dn.ru/forum/5-498-24446-16-1612268413 Спасибо за идею! Andrey_A [/plus]
Сообщение отредактировал Andrey_A - Вторник, 02.02.2021, 19:54 |
|
| |
shveicar | Дата: Среда, 01.04.2020, 22:35 | Сообщение № 322 |
|
Всем привет. Есть предложение, - для работы со списком анимированных изображений в режиме
Код <info=i400C:\Test\List.txt|№//> добавить получение числа максимального \ минимального количества кадров, среди этих изображений. Будет весьма полезно для автоматизации и работы с графикой. Спасибо.
[plus]Реализовано. Версия утилиты 27.2 beta 6 http://tc-image.3dn.ru/forum/5-498-23644-16-1586105198 Спасибо за идею! Andrey_A [/plus]
Сообщение отредактировал Andrey_A - Воскресенье, 05.04.2020, 21:42 |
|
| |
Andrey_A | Дата: Суббота, 09.05.2020, 12:43 | Сообщение № 323 |
Генералиссимус
На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7187
Награды: 143
Репутация: 125
Аверин Андрей
|
Из темы http://forum.ru-board.com/topic.cgi?forum=5&topic=47370&start=2800#12
Автор Helpmister В хотелки: Добавить галочку "регулярные выражения" в диалоге "Поиск и замена в выделенных текстовых файлах - многострочный ввод в диалоге" код:
Код textx=%L||[edits=BOX2]
[plus] Для диалога [edits] не будет добавлена галочка, там слишком всё сложно, можно использовать диалог с настройками "под использование регулярных выражений"
Код TOTALCMD#BAR#DATA %COMMANDER_PATH%\TCIMG.exe textx=%WL||&&[edits=BOX7] %COMMANDER_PATH%\Wcmicons.dll,1 В выделенных текстовых файлах произвести поиск и замену с регулярными выражениями
0 -1
[/plus]
.
Сообщение отредактировал Andrey_A - Четверг, 04.06.2020, 19:03 |
|
| |
chip642 | Дата: Воскресенье, 07.06.2020, 02:21 | Сообщение № 324 |
|
По возможности: реализовать слежение за буфером обмена (команда xclip) с возможностью остановки слежения и объединения поступлений в буфер обмена в зависимости от прописанного пользователем числа желаемых поступлений.
[plus] Реализовано! xclip режим запуска: "Mode=2:Count" [/plus]
|
|
| |
chip642 | Дата: Понедельник, 23.11.2020, 07:31 | Сообщение № 325 |
|
Позарез.
Параметр "dellist" - реализация, которая позволит на выходе получать не список строк, а список номеров строк согласно занимаемым позициям в исходном списке. Или: Команда count - реализация работы со списком.
[plus]Реализовано. Версия утилиты 28.0 http://tc-image.3dn.ru/forum/5-498-24343-16-1609244428 Спасибо за идею! Andrey_A
[/plus]
|
|
| |
sibirnik | Дата: Четверг, 24.12.2020, 10:04 | Сообщение № 326 |
|
Реализуйте пожалуйста, если возможно следующую задачу: (не знаю как называется правильно) это окно, которое появляется при выполнении этой команды:
Хотелось бы, чтобы это окно(а) открывалось на весь экран и с расширенной почти до конца колонкой с параметрами и описанием. И не только с этой кнопкой - много где используется такой вывод. Мониторы сейчас большие, широкие, места хватает и думаю было бы не плохо, если бы была возможность тот размер, который пользователь задал этим окнам запоминался и при новом входе выводилось окно(а) настроенное пользователем.
[plus]Реализовано. Версия утилиты 28.0 http://tc-image.3dn.ru/forum/5-498-24343-16-1609244428 Спасибо за идею! Andrey_A
exmpl=1|1||cliptext GLOBALEXMPL<A> [/plus]
|
|
| |
alexostrov | Дата: Пятница, 15.01.2021, 00:09 | Сообщение № 327 |
Полковник
На сайте с: 22.11.2017
Сообщений: 179
|
Прошу добавить параметры к команде barex. 1. извлечение информации (menu, param, cmd) из ВЫДЕЛЕННЫХ *.bar файлов и ВЫДЕЛЕННЫХ папок (c *.bar файлами). 2. аналогично п.1, файлы и папки под курсором. Правда из файлов с параметром barex=%P%N||... все работает, с папками -не работает 3. добавить параметр обновления панелей - upd<>
[plus]Реализовано. Версия утилиты 28.1 beta 4 http://tc-image.3dn.ru/forum/5-498-24442-16-1611867589 Спасибо за идею! Andrey_A [/plus]
Сообщение отредактировал Andrey_A - Пятница, 29.01.2021, 01:06 |
|
| |
zhorzhe11 | Дата: Воскресенье, 21.03.2021, 02:02 | Сообщение № 328 |
Рядовой
На сайте с: 21.03.2021
Город: Киев
Сообщений: 1
|
Реализуйте пожалуйста, возможность запуска wav-файла из командной строки в невидимом режиме с автозакрытием воспроизводящей программы и с заданным уровнем громкости воспроизведения (напр. от 0 до 100%), не меняя при этом основной регулятор громкости. В Windows 7, например еще как-то могу выкрутится, но в Windows XP - никак.
[plus] Я не понял задачи... - Какой программой запускать файл? - Как не менять звук и при этом его задать? Вы можете дополнительно расшифровать задачу в основной теме http://tc-image.3dn.ru/forum/5-498-246 Andrey_A [/plus]
Сообщение отредактировал Andrey_A - Воскресенье, 25.04.2021, 18:06 |
|
| |
chip642 | Дата: Воскресенье, 25.04.2021, 16:56 | Сообщение № 329 |
|
По возможности: добавить в команду delss параметр [xfolder] (Дополнение №11) - с возможностью игнорирования скрытых объектов.
[plus]Реализовано. Версия утилиты 28.9 beta 1 http://tc-image.3dn.ru/forum/5-498-24662-16-1619856728 Спасибо за идею! Andrey_A [/plus]
Сообщение отредактировал Andrey_A - Суббота, 01.05.2021, 11:23 |
|
| |
chip642 | Дата: Вторник, 06.07.2021, 21:41 | Сообщение № 330 |
|
По возможности: из INI файла получить имена секций в которых значение определённого ключа соответствует заданному регулярному выражению.
------------------------------------------ [plus]Пример реализации:
Код "sends=<inikey=25//D:\WCMD_RUS.ini//(?m)^(Cmd=http)>??-1||^^@CRLF||&?[\r\n]\K\[[^]\r\n]+\] GLOBALSENDS<a>" - получить имена секций со скобками, в содержимом секции которых есть фраза "Cmd=http"
"sends=<inikey=25//D:\WCMD_RUS.ini//(?m)^(Cmd=http)>??-1||^^@CRLF||&?[\r\n]\K\[([^]\r\n]+)\] GLOBALSENDS<a>" - получить имена секций без скобок, в содержимом секции которых есть фраза "Cmd=http"
"sends=<inikey=24//D:\WCMD_RUS.ini//(?m)^(Cmd=http)>??-1||^^@CRLF||&?[\r\n]\K\[[^]\r\n]+\] GLOBALSENDS<a>" - получить имена секций со скобками, в содержимом секции которых нет фразы "Cmd=http"
"sends=<inikey=24//D:\WCMD_RUS.ini//(?m)^(Cmd=http)>??-1||^^@CRLF||&?[\r\n]\K\[([^]\r\n]+)\] GLOBALSENDS<a>" - получить имена секций без скобок, в содержимом секции которых нет фразы "Cmd=http"
"sends=<inikey=11//D:\WCMD_RUS.ini>??-1 GLOBALSENDS<a> arr2d=$GLOBALSENDS||22|0|Cmd=http GLOBALARR2D<a>" - получить содержимое секций, в содержимом секции которых есть фраза "Cmd=http"
"sends=<inikey=11//D:\WCMD_RUS.ini>??-1 GLOBALSENDS<a> arr2d=$GLOBALSENDS||22|0|@CRLFCmd=http GLOBALARR2D<a> anf2d=$GLOBALARR2D||2||\A(\[[^]\r\n]+\])(?s)(.*)\z GLOBALANF2D<a>" - получить 2D массив: содержимое секций и имён секций, в содержимом секции которых есть фраза "Cmd=http" [/plus]
.
Сообщение отредактировал Andrey_A - Среда, 07.07.2021, 11:28 |
|
| |
|