TCIMG - Расширение функционала
|
|
Andrey_A | Дата: Понедельник, 01.12.2014, 20:28 | Сообщение № 1 |
Генералиссимус
На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7179
Награды: 141
Репутация: 125
Аверин Андрей
|
TCIMG - РАСШИРЕНИЕ ФУНКЦИОНАЛА
• За последнее время поступает много разных идей по расширению функционала утилиты TCIMG. • Какие-то идеи реализуются сразу, какие-то откладываются... • Но рано или поздно многое войдёт в состав утилиты. • Эта тема как раз создана, чтобы ничего не забыть и сохранить все пожелания на будущее...
[ps] Большая просьба в теме "Расширение функционала" добавлять по одному желанию в одном сообщении. Иначе несколько просьб в одном месте могут затеряться... [/ps]
=================
В этой теме обсуждение не запланировано. - Если возникают вопросы - Если есть желание что-то прокомментировать - Если есть порыв дать совет - Если есть интересная информация по теме - Если что-то хочется добавить самому, но не получается - Если очень хочется спросить, но стесняемся то есть тема: ПОДКЛЮЧЕНИЕ ПРОГРАММ и СКРИПТОВ
В сообщениях тех вопросов, которые будут реализованы, будет добавляться изображение "РЕАЛИЗОВАНО" с подписью и ссылкой в какой версии...
Группа в Telegram
Страница обновления TCIMG Основное обсуждение TCIMG Дополнительное обсуждение TCIMG на forum.ru-board Кнопки для TCIMG Справка TCIMG ONLINE Тема развития справки утилиты Для запросов кнопок тема ЗАКАЗ КНОПОК Если запрашиваемый функционал уже реализован, то сообщение с вопросом будет перенесено в тему ЗАКАЗ КНОПОК.
|
|
| |
shveicar | Дата: Пятница, 12.08.2016, 17:25 | Сообщение № 136 |
|
Так же, хотел попросить, - добавить кнопку "выбрать все изображения" для команды imgth. Это может пригодится, когда часто пользуешься этой командой, для проверки составных команд, где уже идет работа с заранее подготовленными изображениями.
[plus]Реализовано. Версия утилиты 14.9 beta 6 http://tc-image.3dn.ru/forum/5-498-16329-16-1471030587 Спасибо за идею! Andrey_A [/plus]
Сообщение отредактировал Andrey_A - Пятница, 12.08.2016, 22:48 |
|
| |
chip642 | Дата: Суббота, 20.08.2016, 22:14 | Сообщение № 137 |
|
Предложение: реализовать возможность переименования объектов чей путь превышает 256 символов. Есть коменда:Код "renms=%L||maxlen<200>" - переименовать выделенные файлы - обрезать базовое имя до 200 символов, относительно начала полного пути Однако, если бы она обрезала от любой длины, то было бы замечательно, а так она обрезает только от 255.
Если можно будет иметь возможность копировать и перемещать файлы , чей лимит превышен, без запросов, то дополнительное спасибо.
[ps] В Autoit этот вопрос,как и во многих программах не решается... https://autoit-script.ru/index.php?topic=14116.new;topicseen#new Рекомендую контролировать длину имён (путей) файлов менее 250 символов Andrey_A [/ps]
Сообщение отредактировал Andrey_A - Вторник, 27.09.2016, 02:16 |
|
| |
chip642 | Дата: Четверг, 25.08.2016, 20:37 | Сообщение № 138 |
|
Реализация по возможности: перемещение строки в определённую позицию. Например: 5-ю строку переместить в позицию 2-й строки со смещением вниз 2-й строки и далее идущих строк.
[plus]Реализовано. Версия утилиты 15.1 beta 4 http://tc-image.3dn.ru/forum/5-498-16439-16-1472319223 Спасибо за идею! Andrey_A [/plus]
Сообщение отредактировал Andrey_A - Суббота, 27.08.2016, 21:13 |
|
| |
Афи | Дата: Пятница, 26.08.2016, 10:16 | Сообщение № 139 |
Лейтенант
На сайте с: 25.03.2015
Город: Одесса
Сообщений: 61
|
Предлагаю автоматизировать придание объектам атрибута "сжатый" (NTFS-сжатие). Часто бывает нужно, а через диалог свойств объекта — не удобно. То ли это сделать напрямую, то ли через "официальный" диалог атрибутов (средствами TC): http://makescreen.ru/i/b4898988072d8aa3e1a2ed8874eada.png
[plus]Реализовано. Версия утилиты 15.1 beta 1 http://tc-image.3dn.ru/forum/5-498-16423-16-1472228501 Спасибо за идею! Andrey_A [/plus]
Сообщение отредактировал Andrey_A - Пятница, 26.08.2016, 20:17 |
|
| |
VikTor1985 | Дата: Воскресенье, 28.08.2016, 08:55 | Сообщение № 140 |
Подполковник
На сайте с: 05.07.2013
Город: Челябинск
Сообщений: 138
|
Предлагаю идею для усовершенствования команды "CheckBox", подключив один модуль, который отвечает за галочки по умолчанию?
т.е. при открытии диалогового окна по умолчанию будут отмечены не одна команда, как сейчас, а те команды в которых прописан (в TCIMG.lng) модуль! И более того если используется несколько check как здесь
Код global shape=5 cmdcm=[check=BOX_BR1][check=BOX_BR2] GLOBALCHECK1<a> GLOBALCHECK2<a>
то по умолчанию можно было выставить несколько отмеченных команд в [check=BOX_BR2] и ни одной команды [check=BOX_BR1]. Как вариант подключить какой-нибудь ключ (1 или 0), который считывался бы и расставлял галочки по-умолчанию.
[plus]Реализовано. Версия утилиты 15.1 beta 10 http://tc-image.3dn.ru/forum/5-498-16456-16-1472418818 Спасибо за идею! Andrey_A [/plus]
Сообщение отредактировал Andrey_A - Понедельник, 29.08.2016, 03:10 |
|
| |
shveicar | Дата: Понедельник, 29.08.2016, 03:01 | Сообщение № 141 |
|
Предлагаю для команды секундомера сделать режим Mode 24 который просто останавливает таймер (не записывая ничего в буфер обмена и не закрывая окно секундомера). Просто есть команды, скорость обработки которых нужно измерить, но если они используют вывод результата в буфер, то возникает конфликт, если используется
Например, замер скорости обработки цикла:
Код global slist=[tc=AM] watch=0 <FOR> 1 <TO> GLOBALSLIST<0> команда <NEXT> watch=24 можно конечно использовать вариант с Код watch=23||1 GLOBALWATCH<a> но это не останавливает таймер. Спасибо.
[plus]Реализовано. Версия утилиты 15.2 beta 1 http://tc-image.3dn.ru/forum/5-498-16465-16-1472472941 Спасибо за идею! Andrey_A [/plus]
Сообщение отредактировал Andrey_A - Понедельник, 29.08.2016, 15:17 |
|
| |
Matros | Дата: Вторник, 30.08.2016, 16:45 | Сообщение № 142 |
|
Андрей,вот такая старая просьба...,но уже с использованием новых возможностей TCIMG : "Выделить только папки, хеш (MD5 или может CRC32 для скорости) присвоенного значка которых равен хешу присвоенного значка папки под курсором." Сделай команду,если возможно.
[plus]Реализовано. Версия утилиты 15.3 http://tc-image.3dn.ru/forum/5-498-16602-16-1474376186 Спасибо за идею! Andrey_A [/plus]
Всё приходящее,а музыка Вечна !
Сообщение отредактировал Andrey_A - Вторник, 20.09.2016, 16:16 |
|
| |
shveicar | Дата: Среда, 31.08.2016, 02:46 | Сообщение № 143 |
|
Есть просьба, - сделать параметр, позволяющий скрывать информационное всплывающее окно для команды удаления пустых каталогов empty
Код empty=PS<"%p"!!-2!!-1> Конечно иногда, некоторым пользователям удобно, когда оно появляется, но в составных и комплексных командах, оно явно лишнее. Спасибо.
[plus] Реализовано в команде empty в праметре noprogres<> [/plus]
Сообщение отредактировал Andrey_A - Пятница, 09.09.2016, 21:09 |
|
| |
asmadeus | Дата: Четверг, 01.09.2016, 20:27 | Сообщение № 144 |
|
Всем привет! А возможно ли добавить после команды scren дополнение, позволяющее делать рисунки на скринах? Ну там стрелочки, заливку, прямоугольники... Акцентировать внимание, так сказать. Я бы тогда от FSCarture отказался
|
|
| |
chip642 | Дата: Пятница, 02.09.2016, 01:04 | Сообщение № 145 |
|
Реализация по возможности: создать расширенный аналог команды inirz Задача: сравнение и замена значений идентичных ключей во всех подобных секциях двух файлов.
------
[plus]Решение найдено при помощи подключения цикла к указанной выше команде.[/plus]
|
|
| |
Matros | Дата: Суббота, 03.09.2016, 18:52 | Сообщение № 146 |
|
Андрей,такое предложение,на мой взгляд,только этого для полного удобства не хватает в команде color=fullcolor Чтобы окно команды запоминало своё расположение...,то есть в каком месте экрана закрыл,там при следующем вызове и открывалось... ну а в остальном всё супер с подбором цвета.
[plus]Реализовано. Версия утилиты 15.4 beta 2 http://tc-image.3dn.ru/forum/5-498-16604-16-1474384565 Спасибо за идею! Andrey_A [/plus]
Всё приходящее,а музыка Вечна !
Сообщение отредактировал Andrey_A - Вторник, 20.09.2016, 18:17 |
|
| |
shveicar | Дата: Четверг, 08.09.2016, 10:43 | Сообщение № 147 |
|
Есть предложение, - добавить в утилиту редактирование и запись для видео тегов (наподобие редактирования exif меток с помощью команды exifs).
_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
Также, есть просьба, - сделать параметр для команды txtsp, для произвольной разбивки списка в буфере на строки- например:
Код global sends=-1!!-1 txtsp=GLOBALSENDS<t>||%%TCIMG_TEMP%%\||1!!6||namesplit<list.txt> здесь, список из буфера разбивается на 6 строк, а нужно случайное значение из диапазона, например - (4-7 то есть, от 4 до 7 строк)
Спасибо.
[plus]Реализовано. Версия утилиты 15.3 beta 3 http://tc-image.3dn.ru/forum/5-498-16553-16-1473871787 Спасибо за идею! Andrey_A [/plus]
Сообщение отредактировал Andrey_A - Понедельник, 19.09.2016, 20:57 |
|
| |
shveicar | Дата: Среда, 14.09.2016, 01:02 | Сообщение № 148 |
|
Возникла такая проблема, - внутри цикла, как известно. нельзя использовать логические операторы но когда нужно выполнить какую либо команду при условии, - то возникает проблема.. Например, появление папки download, в рабочем каталоге активной панели, Код exect=$var_put=##@[tc=AP]||$var_put=StringTrimRight('$var_put',1) start=AdvOR||&&procwait pause=8s buttn=GLOBALPROGR<2>||Button3||Button8 exect=$var_trig=<info=o9$var_put\download> должно вызвать запуск смены прокси адреса:
Код buttn=#32770||Button4|$qAdvOR|$f||Button1|$qНовая~~идентификация|$f||Button8|$qAdvOR|$f
[plus]Реализовано. Версия утилиты 15.4 beta 5 http://tc-image.3dn.ru/forum/5-498-16608-16-1474398129 Спасибо за идею! Andrey_A [/plus]
_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
И также, интересен вариант исполнение какой либо команды при таком же сценарии, например :
Код moves=PS<$var_put!!1!!0!!*.zip>||"%t"
Надеюсь что это можно реализовать.
Также, было бы здорово в последующей команде:
Код buttn=#32770||Button4|$qAdvOR|$f||Button1|$qНовая~~идентификация|$f||Button8|$qAdvOR|$f заменить разворачивание AdvOR из трея, для смены прокси, на смену через выпадающее меню (прямо из трея) и клику на панель -"Новая идентификация"
![](http://joxi.ru/52ae3dyi373V20.jpg) Тогда, не будет проблем, из за внезапно раскрывающегося окна, которое может мешать текущим процессам при работе с редактором ..
Спасибо.
[plus]Реализовано. Версия утилиты 15.3 beta 4 http://tc-image.3dn.ru/forum/5-498-16592-16-1474300942 Спасибо за идею! Andrey_A [/plus]
Сообщение отредактировал Andrey_A - Вторник, 20.09.2016, 22:06 |
|
| |
shveicar | Дата: Пятница, 16.09.2016, 10:42 | Сообщение № 149 |
|
Есть предложение, для команды imgcg - создание градиентного изображения, добавить парную команду работающую со списком выделенных изображений (создание градиента с указанными параметрами и размерами взятыми из выделенных изображений). Что бы не использовать цикл, как в этом примере: Доступно только для пользователей Когда используются длинные составные команды, - каждая лишняя строка уже на счету ![](http://tc-image.3dn.ru/sml/booltci.gif)
Так же было бы здорово иметь возможность, создавать составное изображение (градиентная картинка наложенная на фон), - то есть, такой вариант:
![](http://abload.de/img/2fsqpb.png)
[plus]Примеры реализации. Версия утилиты 15.4 beta 8 http://tc-image.3dn.ru/forum/5-498-16615-16-1474486206 Спасибо за идею! Andrey_A [/plus]
Сообщение отредактировал Andrey_A - Среда, 21.09.2016, 22:43 |
|
| |
chip642 | Дата: Воскресенье, 18.09.2016, 14:05 | Сообщение № 150 |
|
Предложение: добавить в шаблоны диалогов некую "серую зону", два символьных разделителя, между которыми будет прописана (по желанию пользователя) именная метка для каждого шаблона, например: §метка§ которые ни на что не будут влиять в самом шаблоне, то бишь не будут подлежать визуализации в окнах. Это нужно для дистанционного добавления в шаблоны нужного пункта без открытия файла TCIMG.lng. Желательно, чтобы можно было бы прописывать более одной такой "серой зоны", так как в диалогах [check] [group] имеется возможность продолжать перечисления пунктов выполняемых действий в новых столбцах.
[plus]Реализовано. Версия утилиты 15.4 beta 5 http://tc-image.3dn.ru/forum/5-498-16608-16-1474398129 Спасибо за идею! Andrey_A [/plus]
Сообщение отредактировал Andrey_A - Вторник, 20.09.2016, 22:04 |
|
| |
|