[ Обновленные темы · Новые сообщения · Участники · Правила форума · Поиск · 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
Тема развития справки утилиты
Для запросов кнопок тема ЗАКАЗ КНОПОК
Если запрашиваемый функционал уже реализован, то сообщение с вопросом будет перенесено в тему ЗАКАЗ КНОПОК.



 
chip642Дата: Среда, 19.10.2016, 18:25 | Сообщение № 181
Генералиссимус

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

[plus]Реализовано. Версия утилиты 16.1 beta 3
http://tc-image.3dn.ru/forum/5-498-16929-16-1477450800
Спасибо за идею! Andrey_A
[/plus]


Сообщение отредактировал Andrey_A - Среда, 26.10.2016, 06:11
 
VikTor1985Дата: Суббота, 22.10.2016, 13:05 | Сообщение № 182
Подполковник

На сайте с: 05.07.2013
Город: Челябинск
Сообщений: 138
Награды: 0
Репутация: 2
Andrey_A, Есть несколько идей и пожеланий для команды "prevw" :D
1. пожелание - возможно сделать так, чтобы при наведении курсора на картинку TCIMG не показывалась на панели задач (т.е. скрыть приложение);
2. идея - сделать команду так, чтобы одна кнопка и запускала программу и закрывала ее. например: "prevw=1" запустила команду, можно просматривать картинки,.. еще раз нажал на эту кнопку "prevw=1" и команды "закрылась".
3. идея - сделать доп параметры для вывода информации на preview, как например в стандартных настройках TC "Эскизы". Там можно настравать доп. поля по эскизами, так же можно их и убрать все
4. идея - сделать доп режим 2 - показывать preview по размеру изображения (с уменьшением конечно), т.е. без белых полос сверху и снизу

[plus]Реализовано. Версия утилиты 16.1
http://tc-image.3dn.ru/forum/5-498-17029-16-1477802940
Спасибо за идею! Andrey_A
[/plus]


Сообщение отредактировал Andrey_A - Воскресенье, 30.10.2016, 17:40
 
shveicarДата: Понедельник, 24.10.2016, 17:59 | Сообщение № 183
Генерал-лейтенант

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

[plus]Реализовано. Версия утилиты 16.1 beta 1
http://tc-image.3dn.ru/forum/5-498-16928-16-1477424677
Спасибо за идею! Andrey_A
[/plus]


И для вставки части команды через
Код
GLOBALGROUP<1>

Есть просьба сделать вариант разделения
Код
GLOBALGROUP<1>

на несколько строк, что бы можно было принимать несколько вставок, в разные части команды из одного диалогового окна. Например, у меня идет вставка фрагмента:
Код
?F57||#V¤,fun_DublSym1
там где находится символ ¤ должно произойти разделение фрагмента для вставки в другую часть команды.
Как вариант, можно сделать
Код
GLOBALGROUP1<1>
и
Код
GLOBALGROUP2<1>

В качестве символа разделителя можно назначить любой символ (или несколько символов) подходящих для кода утилиты.

Спасибо.

[plus]Реализовано. Версия утилиты 16.0
http://tc-image.3dn.ru/forum/5-498-16921-16-1477392977
Спасибо за идею! Andrey_A
[/plus]


Сообщение отредактировал Andrey_A - Вторник, 25.10.2016, 22:48
 
shveicarДата: Четверг, 27.10.2016, 03:35 | Сообщение № 184
Генерал-лейтенант

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

сделать вариант для настройки счетчика.
Просто сейчас он работает в режиме
Код
name_01-name_09

а дальше
Код
name_10

что весьма неудобно при дальнейшем формировании ссылок с учетом имени созданного файла.
Нужен режим, где счетчик будет работать в обычном режиме отсчета, - то есть:
Код
name_1-name_9,name_10
и тд. без начальных нулей..
Ну или просто сделать отдельный параметр, задающий нумерацию.

[plus]Реализовано. Версия утилиты 16.2 beta 4
http://tc-image.3dn.ru/forum/5-498-17036-16-1477944620
Спасибо за идею! Andrey_A
[/plus]


Сообщение отредактировал Andrey_A - Понедельник, 31.10.2016, 23:11
 
asmadeusДата: Четверг, 27.10.2016, 15:18 | Сообщение № 185
Генералиссимус

На сайте с: 14.12.2012
Город: Кривой Рог
Сообщений: 1375
Награды: 29
Репутация: 32
Смешанное пожелание - раз утилита теперь подгружает скрпты, можно ли переделать MENUIMG и RCMENUIMG для работы со шрифтами тоже с этой папки (утилиты не в корне тотала лежат, а папки со шрифтами сейчас в папках утилит)
 
VikTor1985Дата: Пятница, 28.10.2016, 08:28 | Сообщение № 186
Подполковник

На сайте с: 05.07.2013
Город: Челябинск
Сообщений: 138
Награды: 0
Репутация: 2
Andrey_A, есть возможность добавить еще один файл TCIMGU1.lng в которых будут прописаны еще необходимые секции с ключами? + возможность изменить его (файла TCIMGU1.lng) местоположение?
к примеру в файле TCIMGU.ini сделать доп ключик "LNG=" в секции [Setting] (напримере секции "TCG=") и этот ключ будет отвечать за пользовательские файлы *.lng!
Пример:
[info][Setting]
....
; LNG - подключение пользовательских файлов lng с командами утилиты. Прописывается либо полный путь, либо имя файла, который находится в папке с утилитой. Файлы разделяются /
; LNG=TCIMGU.lng/TCIMGU1.lng/%COMMANDER_PATH%\Files\My\TCIMGU2.lng
LNG=TCIMGU.lng/%COMMANDER_PATH%\Files\My\TCIMGU2.lng[/info]
Было бы очень здорово и пользовательский файл TCIMGU.lng немного бы разделился по направлениям: TCIMGU1.lng - работа с картинками; TCIMGU2.lng - работа с текстом; TCIMGU3.lng - работа с файлами и т.п.!

[plus]Реализовано. Версия утилиты 16.5 beta 6
http://tc-image.3dn.ru/forum/5-498-17194-16-1479518313
Спасибо за идею! Andrey_A
[/plus]


Сообщение отредактировал Andrey_A - Суббота, 19.11.2016, 05:25
 
VikTor1985Дата: Суббота, 29.10.2016, 12:10 | Сообщение № 187
Подполковник

На сайте с: 05.07.2013
Город: Челябинск
Сообщений: 138
Награды: 0
Репутация: 2
Цитата Andrey_A ()
В TCIMG.lng прописываем, к примеру:
[КОД:]
ShapeYYY=Описание||TCIMG.dll,33||CF1534||FFF8DC|Comic Sans MS|12|400
FFF8DC- RGB цвет шрифта
Comic Sans MS - имя шрифта
12 - размер шрифта
400 - толщина шрифта

Andrey_A, в этих приписках получается что:
FFF8DC - RGB цвет шрифта, причем меняется цвет пунктов 1, 2, 3 по рисунку

а остальные пункты: "|Comic Sans MS|12|400" присущи только пункту 2
может можно прописать чтобы цвет текста можно было ставить разным для трех составляющих. К примеру так:

ShapeYYY=Описание||TCIMG.dll,33||CF1534||FFF8DC|000000|FFF8DC|Comic Sans MS|12|400
FFF8DC - цвет шрифта пункта 1 из картинки
000000 - цвет шрифта пункта 2 из картинки
FFF8DC - цвет шрифта пункта 3 из картинки

[plus]Реализовано. Версия утилиты 18.0 beta 4
http://tc-image.3dn.ru/forum/5-498-18068-16-1489006149
Спасибо за идею! Andrey_A
[/plus]
Прикрепления: 3759146.png (39.1 Kb)


Сообщение отредактировал Andrey_A - Суббота, 11.03.2017, 03:20
 
asmadeusДата: Суббота, 29.10.2016, 21:33 | Сообщение № 188
Генералиссимус

На сайте с: 14.12.2012
Город: Кривой Рог
Сообщений: 1375
Награды: 29
Репутация: 32
Для команды prevw можно сделать кнопку включения-выключения как у ассоциаций - со сменой иконки и текста подсказки. Я лично на этапах теста замучался - не видно же, включена ли команда.Это просто как предложение, не хотелка

[plus]Ответ в теме
http://tc-image.3dn.ru/forum/5-964-17039-16-1478010162
Спасибо за идею! Andrey_A
[/plus]
 
VikTor1985Дата: Среда, 02.11.2016, 18:00 | Сообщение № 189
Подполковник

На сайте с: 05.07.2013
Город: Челябинск
Сообщений: 138
Награды: 0
Репутация: 2
Цитата asmadeus ()
- не видно же, включена ли команда.Это просто как предложение, не хотелка

Тогда параллельно с этим, можно добавить выбор: закрывать по средней кнопки мыши или нет. А то все-равно хоть раз, между просмотрами фото, да и нажмешь среднюю кнопку и команда автоматически закроется! :D

[plus]Реализовано. Версия утилиты 16.2
http://tc-image.3dn.ru/forum/5-964-17039-16-1478010162
Спасибо за идею! Andrey_A
[/plus]


Добавлено (02.11.2016, 18:00)
---------------------------------------------
Andrey_A, а есть возможно команде delss и delsm добавить параметр, который бы выводил список удаленных файлов и каталогов?
К примеру:
Код
delss=PS<"%COMMANDER_PATH%\User"!!1!!-1!!*.bak|*.lnk|plot.log!!0>||1

Вывести нужно список удаленных файлов. Лучше конечно чтобы список был отдельным информативным окном, вылетающим после удаления файлов на несколько секунд (в идеале кол-во секунд устанавливать в параметре), а другие команды продолжили бы работу параллельно с выводом этого окна.

К примеру, в файле *.tcg:
Код
[Del_Musor]
;; Удаляем мусор с папок "AutoCad", "Word" и "PDF"
infht=0||Сообщение||Удаляем~~мусор~~с~~папок~~""AutoCad"",~~""Word""~~и~~""PDF""||200||90||-1||-1||1||250||3
delss=PS<"C:\Program Files\Autodesk\AutoCAD 2014\"!!1!!-1!!*.bak|*.lnk|plot.log|acad.err|*.dxf!!0>||1
delss=FOLDC<LISTF<"C:\Program Files\Microsoft Office\"/"C:\Program Files\Autodesk\PDF\">!!1!!-1!!*.bak|*.lnk|plot.log|acad.err|*.dxf!!0>||1
infht=-2

И нужно вывести список файлов в окне.
Получится воплотить эту идею?

[plus]Реализовано. Версия утилиты 16.2
http://tc-image.3dn.ru/forum/5-964-17039-16-1478010162
Спасибо за идею! Andrey_A
[/plus]


Сообщение отредактировал Andrey_A - Четверг, 03.11.2016, 05:20
 
shveicarДата: Четверг, 03.11.2016, 09:08 | Сообщение № 190
Генерал-лейтенант

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

Что бы было также удобно, сразу переименовывать файлы именем из буфера (без дополнительного переименования), - например:
Код
renms=%L||##index

в index, index_1, index_2 и тд.
и последующей замены ссылок в выделенных html, на основании списка с новыми именами.
Спасибо.

P.s для moves и copys такого же здесь не прошу, хотя было бы здорово и в них иметь эту опцию для удаления нулей в счетчики, при копировании и перемещении.


[plus]Реализовано. Версия утилиты 16.4 beta 3
http://tc-image.3dn.ru/forum/5-498-17111-16-1478785750
Спасибо за идею! Andrey_A
[/plus]


Сообщение отредактировал Andrey_A - Четверг, 10.11.2016, 17:16
 
shveicarДата: Четверг, 03.11.2016, 09:29 | Сообщение № 191
Генерал-лейтенант

На сайте с: 18.05.2012
Город: Санкт-Петербург
Сообщений: 562
Награды: 10
Репутация: 23
Почти во всех диалоговых окнах (кроме CheckBox), появился вариант @RN, для разбивки передаваемой команды или её части на насколько составляющих.
Как будет время, прошу также, что то похожее, придумать и для CheckBox.
Не то, что бы постоянно пользуюсь комбинированными окнами, но благодаря последним новшествам и расширению функционала утилиты, стало возможным объединение 4 и более кнопок, в одной универсальной команде с окном выбора.
Премного Благодарен.

[plus]Реализовано. Версия утилиты 16.3 beta 3
http://tc-image.3dn.ru/forum/5-498-17074-16-1478237972
Спасибо за идею! Andrey_A
[/plus]
 
asmadeusДата: Суббота, 05.11.2016, 00:17 | Сообщение № 192
Генералиссимус

На сайте с: 14.12.2012
Город: Кривой Рог
Сообщений: 1375
Награды: 29
Репутация: 32
Хотел попросить - при работе с буфером обмена добавить вставку не только с кнопки на панели, но и по двойному щелчку мыши - я лично постоянно щелкаю))

[plus]Реализовано. Версия утилиты 16.3
http://tc-image.3dn.ru/forum/5-498-17106-16-1478726067
Спасибо за идею! Andrey_A
[/plus]


Сообщение отредактировал Andrey_A - Четверг, 10.11.2016, 14:04
 
shveicarДата: Воскресенье, 13.11.2016, 01:08 | Сообщение № 193
Генерал-лейтенант

На сайте с: 18.05.2012
Город: Санкт-Петербург
Сообщений: 562
Награды: 10
Репутация: 23
Есть предложение, сделать способ "бокового" сложения двух списков, через разделитель.
Например, у меня есть команда:
Доступно только для пользователей
и формируется два списка, - один
Код
$GLOBALWLIST
список имен до переименования, а второй
Код
$GLOBALXLIST
после.
Далее нужно соединить их, как в случае с клонированием через
Код
<k|¤>
.
На выходе должно получится:
Код
name1.xxx¤new_name1.xxx
name2.xxx¤new_name2.xxx

Так же, было бы здорово, иметь возможность такого же прямого сложения списков переименования с полными путями и передачей их в новый список, например :
Доступно только для пользователей
Или схожий вариант, создания списка после перемещения:
Доступно только для пользователей

В принципе, есть длинный способ решения данной задачи, через промежуточную передачу в sends:
Доступно только для пользователей

Но если будет более простой способ, то будет здорово.
Спасибо.

[plus]Реализовано. Версия утилиты 16.5 beta 4
http://tc-image.3dn.ru/forum/5-498-17181-16-1479350364
Спасибо за идею! Andrey_A
[/plus]


Сообщение отредактировал Andrey_A - Пятница, 18.11.2016, 09:32
 
shveicarДата: Воскресенье, 13.11.2016, 23:22 | Сообщение № 194
Генерал-лейтенант

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

вынести часть настроек, прямо в кнопку.
То есть, что бы можно было выбрать диск или путь к каталогу на диске, а также место сохранения результата вместе с масками сканирования, не залезая в TCIMGU.ini
В идеале, будет вариант с передачей пути из буфера прямо в команду, при запуске.
И еще такой момент, в ходе процесса сканирования, - появляется окно с отображением процесса.
Можно ли добавить туда пару кнопок, - остановить сканирование но скопировать найденное (согласно установкам) и прервать процесс (закрытие окна с потерей результата).
Это будет удобно, если по каким то причинам процесс нужно остановить, но при этом не терять найденного.
Или же просто завершить данную команду не прибегая к глобальной
Код
close=TCIMG.exe


P.s И если можно, будет здорово вынести в кнопку параметр MaxCount, отвечающий за количество однотипных файлов, которые будут скопированы, после сканирования.
Все это будет удобно для подключения диалоговых окон.
Спасибо.

[plus]Реализовано. Версия утилиты 18.0
http://tc-image.3dn.ru/forum/5-498-18104-16-1489347152
Спасибо за идею! Andrey_A
[/plus]


Сообщение отредактировал Andrey_A - Понедельник, 13.03.2017, 09:00
 
shveicarДата: Вторник, 15.11.2016, 01:56 | Сообщение № 195
Генерал-лейтенант

На сайте с: 18.05.2012
Город: Санкт-Петербург
Сообщений: 562
Награды: 10
Репутация: 23
Есть пожелание, как будет время, допилить для команды
Код
prevw=1
отображение файлов Thumbs.db
Я в курсе, что там есть свои сложности, но все же..

[plus]Частично реализовано. Версия утилиты 18.8
http://tc-image.3dn.ru/forum/5-498-18333-16-1493153297
Спасибо за идею! Andrey_A
[/plus]


Сообщение отредактировал Andrey_A - Вторник, 25.04.2017, 23:56
 
Поиск:

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