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

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7191
Награды: 143
Репутация: 125
Аверин Андрей
TCIMG - РАСШИРЕНИЕ ФУНКЦИОНАЛА




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

[ps]
Большая просьба в теме "Расширение функционала" добавлять по одному желанию в одном сообщении.
Иначе несколько просьб в одном месте могут затеряться...
[/ps]

=================

В этой теме обсуждение не запланировано.
- Если возникают вопросы
- Если есть желание что-то прокомментировать
- Если есть порыв дать совет
- Если есть интересная информация по теме
- Если что-то хочется добавить самому, но не получается
- Если очень хочется спросить, но стесняемся

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

В сообщениях тех вопросов, которые будут реализованы, будет добавляться изображение "РЕАЛИЗОВАНО" с подписью и ссылкой в какой версии...

Группа в Telegram

Страница обновления TCIMG
Основное обсуждение TCIMG
Дополнительное обсуждение TCIMG на forum.ru-board
Кнопки для TCIMG
Справка TCIMG ONLINE
Тема развития справки утилиты
Для запросов кнопок тема ЗАКАЗ КНОПОК
Если запрашиваемый функционал уже реализован, то сообщение с вопросом будет перенесено в тему ЗАКАЗ КНОПОК.



 
shveicarДата: Пятница, 12.08.2016, 17:25 | Сообщение № 136
Генерал-лейтенант

На сайте с: 18.05.2012
Город: Санкт-Петербург
Сообщений: 562
Награды: 10
Репутация: 23
Так же, хотел попросить, - добавить кнопку "выбрать все изображения" для команды 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
Генералиссимус

На сайте с: 24.04.2013
Город: Москва
Сообщений: 1495
Награды: 62
Репутация: 58
Предложение: реализовать возможность переименования объектов чей путь превышает 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
Генералиссимус

На сайте с: 24.04.2013
Город: Москва
Сообщений: 1495
Награды: 62
Репутация: 58
Реализация по возможности: перемещение строки в определённую позицию.
Например: 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
Награды: 0
Репутация: 0
Предлагаю автоматизировать придание объектам атрибута "сжатый" (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
Награды: 0
Репутация: 2
Предлагаю идею для усовершенствования команды "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
Генерал-лейтенант

На сайте с: 18.05.2012
Город: Санкт-Петербург
Сообщений: 562
Награды: 10
Репутация: 23
Предлагаю для команды секундомера
Код
watch

сделать режим Mode 24 который просто останавливает таймер (не записывая ничего в буфер обмена и не закрывая окно секундомера).
Просто есть команды, скорость обработки которых нужно измерить, но если они используют вывод результата в буфер, то возникает конфликт, если используется
Код
watch=21,22

Например, замер скорости обработки цикла:
Код
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
Генералиссимус

На сайте с: 03.03.2012
Город: Ставрополь
Сообщений: 2026
Награды: 167
Репутация: 95
Андрей,вот такая старая просьба...,но уже с использованием новых возможностей 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
Генерал-лейтенант

На сайте с: 18.05.2012
Город: Санкт-Петербург
Сообщений: 562
Награды: 10
Репутация: 23
Есть просьба, - сделать параметр, позволяющий скрывать информационное всплывающее окно для команды удаления пустых каталогов empty
Код
empty=PS<"%p"!!-2!!-1>

Конечно иногда, некоторым пользователям удобно, когда оно появляется, но в составных и комплексных командах, оно явно лишнее.
Спасибо.

[plus]
Реализовано в команде empty в праметре noprogres<>
[/plus]


Сообщение отредактировал Andrey_A - Пятница, 09.09.2016, 21:09
 
asmadeusДата: Четверг, 01.09.2016, 20:27 | Сообщение № 144
Генералиссимус

На сайте с: 14.12.2012
Город: Кривой Рог
Сообщений: 1375
Награды: 29
Репутация: 32
Всем привет!
А возможно ли добавить после команды scren дополнение, позволяющее делать рисунки на скринах? Ну там стрелочки, заливку, прямоугольники... Акцентировать внимание, так сказать. Я бы тогда от FSCarture отказался
 
chip642Дата: Пятница, 02.09.2016, 01:04 | Сообщение № 145
Генералиссимус

На сайте с: 24.04.2013
Город: Москва
Сообщений: 1495
Награды: 62
Репутация: 58
Реализация по возможности: создать расширенный аналог команды inirz
Задача: сравнение и замена значений идентичных ключей во всех подобных секциях двух файлов.

------

[plus]Решение найдено при помощи подключения цикла к указанной выше команде.[/plus]

 
MatrosДата: Суббота, 03.09.2016, 18:52 | Сообщение № 146
Генералиссимус

На сайте с: 03.03.2012
Город: Ставрополь
Сообщений: 2026
Награды: 167
Репутация: 95
Андрей,такое предложение,на мой взгляд,только этого для полного удобства не хватает в команде 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
Генерал-лейтенант

На сайте с: 18.05.2012
Город: Санкт-Петербург
Сообщений: 562
Награды: 10
Репутация: 23
Есть предложение, - добавить в утилиту редактирование и запись для видео тегов (наподобие редактирования 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
Генерал-лейтенант

На сайте с: 18.05.2012
Город: Санкт-Петербург
Сообщений: 562
Награды: 10
Репутация: 23
Возникла такая проблема, - внутри цикла, как известно. нельзя использовать логические операторы
Код
<IF>

но когда нужно выполнить какую либо команду при условии, - то возникает проблема..
Например, появление папки 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 из трея, для смены прокси, на смену через выпадающее меню (прямо из трея) и клику на панель -"Новая идентификация"

Тогда, не будет проблем, из за внезапно раскрывающегося окна, которое может мешать текущим процессам при работе с редактором ..

Спасибо.

[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
Генерал-лейтенант

На сайте с: 18.05.2012
Город: Санкт-Петербург
Сообщений: 562
Награды: 10
Репутация: 23
Есть предложение, для команды imgcg - создание градиентного изображения, добавить парную команду работающую со списком выделенных изображений (создание градиента с указанными параметрами и размерами взятыми из выделенных изображений). Что бы не использовать цикл, как в этом примере:
Доступно только для пользователей
Когда используются длинные составные команды, - каждая лишняя строка уже на счету

Так же было бы здорово иметь возможность, создавать составное изображение (градиентная картинка наложенная на фон), - то есть, такой вариант:



[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
Генералиссимус

На сайте с: 24.04.2013
Город: Москва
Сообщений: 1495
Награды: 62
Репутация: 58
Предложение: добавить в шаблоны диалогов некую "серую зону", два символьных разделителя, между которыми будет прописана (по желанию пользователя) именная метка для каждого шаблона,
например: §метка§
которые ни на что не будут влиять в самом шаблоне, то бишь не будут подлежать визуализации в окнах. Это нужно для дистанционного добавления в шаблоны нужного пункта без открытия файла 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
 
Поиск:

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