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

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




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

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

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

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

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

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

Группа в Telegram

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



 
shveicarДата: Среда, 06.07.2016, 02:25 | Сообщение № 106
Генерал-лейтенант

На сайте с: 18.05.2012
Город: Санкт-Петербург
Сообщений: 570
Награды: 10
Репутация: 23
Всем привет.
Возникла такая потребность, - получение содержимого всех секций файлов ini,tcg без скобок, для команды:

Доступно только для пользователей

на данный момент можно получить вариант только для одной секции, если поставить цифру 5 и указать имя секции.
Но еще удобнее, было бы создать вариант для получения нескольких секций с перечислением их через разделитель, например:

Доступно только для пользователей

Это сильно бы упростило работу и позволило бы привести шаблоны с данными в стандартизированный вид.
Заранее благодарен.

[plus]Реализовано. Версия утилиты 14.4 beta 1
http://tc-image.3dn.ru/forum/5-498-16022-16-1467783853
Спасибо за идею! Andrey_A
[/plus]
 
shveicarДата: Среда, 06.07.2016, 16:46 | Сообщение № 107
Генерал-лейтенант

На сайте с: 18.05.2012
Город: Санкт-Петербург
Сообщений: 570
Награды: 10
Репутация: 23
Отлично, - то что нужно.

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

Доступно только для пользователей

но в некоторых случаях, (при наличии кодов java скриптов)
происходит удаление части скрипта из за присутствия фрагмента (код ; код)
может можно сделать параметр, который будет удалять только комментарии которые идут в начале строки, что бы не применять регулярку для шаблонов со скриптами.

Доступно только для пользователей

Можно конечно ввести поддержку дополнительного параметра с поддержкой собственного комментария (для начала строки), например:

Доступно только для пользователей

при
Код
<inikey=16|2

для сложных шаблонов.
Это решило бы проблему совместимости разных кодов.

Большое Спасибо

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


Сообщение отредактировал Andrey_A - Четверг, 07.07.2016, 18:09
 
shveicarДата: Четверг, 07.07.2016, 15:47 | Сообщение № 108
Генерал-лейтенант

На сайте с: 18.05.2012
Город: Санкт-Петербург
Сообщений: 570
Награды: 10
Репутация: 23
Не перестаю удивляться возможностям утилиты :up:

Небольшое предложение для параметра
Доступно только для пользователей
может можно добавить перечисление нескольких фраз прямо в команде, например :

Доступно только для пользователей

Также возникла такая идея, - в ходе работы с шаблонами и информацией, часто встречается необходимость выбора изображений прямо во время команды.
Цель, - получение списка для передачи выбранных изображений в глобальную переменную GLOBALSLIST и последующие продолжение команды.
Удобнее всего будет, если выбираемые изображения будут появляться в окне в виде настраиваемой плитки (так как сейчас работает просмотрщик иконок, команда - icovw)
Например, папка с изображениями для выбора, хранится в заранее известном месте с относительным или абсолютным путем.
Вызываемый просмотрщик позволит выбрать нужные изображения и передать их дальше на обработку, обрамление тегами или перевод в код b64.

Если такое можно реализовать, то это будет просто фантастика :)

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


Сообщение отредактировал Andrey_A - Воскресенье, 10.07.2016, 00:45
 
chip642Дата: Суббота, 09.07.2016, 20:50 | Сообщение № 109
Генералиссимус

На сайте с: 24.04.2013
Город: Москва
Сообщений: 1511
Награды: 62
Репутация: 59
Реализация по возможности : команды inidz и inidx выполнение задачи по прописанным нескольким ключам в команде (сейчас только по одному ключу).

[plus]Реализовано.
http://tc-image.3dn.ru/forum/5-498-16136-16-1468962608
Спасибо за идею! Andrey_A
[/plus]


Сообщение отредактировал Andrey_A - Среда, 20.07.2016, 15:05
 
shveicarДата: Воскресенье, 10.07.2016, 18:25 | Сообщение № 110
Генерал-лейтенант

На сайте с: 18.05.2012
Город: Санкт-Петербург
Сообщений: 570
Награды: 10
Репутация: 23
Недавно столкнулся с необходимостью восстановления файлов из XXE,UUE и B64.
в текстовом файле, все коды были прописаны в одну строку- (шапака, код и концовка), для UUE и XXE
Доступно только для пользователей
но на данный момент, команда
Код
decod=%L||xxe|uue||%p
не поддерживает такой формат (в одну строку)
Может быть можно это поправить, или добавить отдельные параметры для таких случаев в виде
Код
decod=%L||xxe-||%p

или
Код
decod=%L||uue-||%p


Код
decod=%L||b64-||%p


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


Сообщение отредактировал Andrey_A - Вторник, 26.07.2016, 07:57
 
chip642Дата: Воскресенье, 10.07.2016, 21:13 | Сообщение № 111
Генералиссимус

На сайте с: 24.04.2013
Город: Москва
Сообщений: 1511
Награды: 62
Репутация: 59
В 9-й версии Total Commander появилась вертикальная панель - VERTICAL.BAR, на данный момент она не подвластна командам TCIMG. Необходимо "подружить" вертикальную панель в TC-9 с TCIMG, для дистанционных манипуляций с ней.

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


Сообщение отредактировал Andrey_A - Пятница, 12.08.2016, 13:26
 
chip642Дата: Понедельник, 11.07.2016, 00:07 | Сообщение № 112
Генералиссимус

На сайте с: 24.04.2013
Город: Москва
Сообщений: 1511
Награды: 62
Репутация: 59
Предложение: добавить в команду xclip возможность отделять каждое поступление (может быть многострочное), при слиянии, прописанным разделителем.

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


Сообщение отредактировал Andrey_A - Пятница, 22.07.2016, 18:51
 
shveicarДата: Понедельник, 11.07.2016, 15:35 | Сообщение № 113
Генерал-лейтенант

На сайте с: 18.05.2012
Город: Санкт-Петербург
Сообщений: 570
Награды: 10
Репутация: 23
Есть предложение, для нового просмотрщика изображений
Код
imgth=%L


Добавить кнопки с фильтрами - png,jpg,jepg,gif animation-gif, bmp
что бы заранее не назначать фильтры при вызове
Код
imgth=%L
и иметь мето для маневра.
Для анимированных гифов, если возможно, - сделать просмотр в отдельном окне с просмотром анимации (в случае, если это необходимо)

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


P.S

Еще пара пожеланий:
Для команды
Код
infht
сделать вариант для изменения размеров окна (растягивание в случае необходимости)
и активизировать кнопку разворота окна на всю страницу (сейчас она не активна).

Спасибо.

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


Сообщение отредактировал Andrey_A - Пятница, 12.08.2016, 13:23
 
shveicarДата: Пятница, 15.07.2016, 18:06 | Сообщение № 114
Генерал-лейтенант

На сайте с: 18.05.2012
Город: Санкт-Петербург
Сообщений: 570
Награды: 10
Репутация: 23
Возникла идея для запуска информационного окна с подсказками во время выполнения команды (но без ожидания его закрытия)
То есть окно будет иметь независимый режим и закрываться через крестик.
На данный момент такой вариант отсутствует, но есть несколько способов для простых команд, выполнить похожий сценарий.
1. Например запустить окно в конце команды (если конечно это приемлемо)
Доступно только для пользователей
2. Использовать второй поток, но в данном варианте окно будет привязано к консоле (закроетсся только если закрыть консоль)
Доступно только для пользователей
В случае же с
Доступно только для пользователей
Консоль не запуститься пока не закроется информационное окно.
Конечно удобно, когда есть разные варианты на все случаи жизни, но сразу всего не предусмотришь :)
Спасибо.

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


Сообщение отредактировал Andrey_A - Вторник, 26.07.2016, 12:59
 
shveicarДата: Воскресенье, 17.07.2016, 16:09 | Сообщение № 115
Генерал-лейтенант

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

http://abload.de/img/slide_2_max-5deb022cerkfx.jpg

Но обнаружил что данная команда, создает четкий квадрат в который попадает только 4 изображения, а пятое нет.
Может возможно сделать вариант, для включение в объединение всех изображений?

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


Также, если возможно, прошу добавить поддержку комментариев для файлов html.tcg, параметр:
Код
tcg<HTML2>

в виде
Код
/*@Комментарий@*/

что бы эти комментарии не входили в создаваемый html документ при считывании секции шаблона.

И если возможно, добавить поддержку шаблонов tcg<> для команд txtsp,txtss
Доступно только для пользователей
Что бы можно было полученные данные из списка, с разбивкой на нужное число строк, сохранять сразу в html файлы в виде готовых страниц.

Спасибо.

[plus]Реализовано. Версия утилиты 14.9 beta 4
http://tc-image.3dn.ru/forum/5-498-16318-16-1471005592
Спасибо за идею! Andrey_A
[/plus]
 
shveicarДата: Понедельник, 18.07.2016, 12:45 | Сообщение № 116
Генерал-лейтенант

На сайте с: 18.05.2012
Город: Санкт-Петербург
Сообщений: 570
Награды: 10
Репутация: 23
Случайно обнаружил, что для команды icofs, отсутствует вывод путей в глобальные переменные.
Код
global icofs=%L||-1||favicon.ico|ico|exe,0,1 GLOBALICOFS<a>


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

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


Сообщение отредактировал Andrey_A - Воскресенье, 24.07.2016, 02:42
 
MatrosДата: Понедельник, 18.07.2016, 17:42 | Сообщение № 117
Генералиссимус

На сайте с: 03.03.2012
Город: Ставрополь
Сообщений: 2034
Награды: 174
Репутация: 95
Андрей, отличная команда imgth...
Теперь,если возможен просмотр анимации GIF в миниатюрах.. так а почему бы не реализовать (по ПКМ на миниатюре) изменение размера с сохранением (в процентах, например от 10%до 200% с шагом 10%) и поворота с сохранением анимации...Было бы просто супер (если,конечно возможно...)
Спасибо.



Всё приходящее,а музыка Вечна !
 
shveicarДата: Среда, 20.07.2016, 00:00 | Сообщение № 118
Генерал-лейтенант

На сайте с: 18.05.2012
Город: Санкт-Петербург
Сообщений: 570
Награды: 10
Репутация: 23
Возникла такая задача, - получить на выходе значение 0, если в списке файлов в активной панели отсутствуют файлы с указанным типом расширения (oog|webm)
желательно сразу через команду:
Код
global slist=PS<%p!!1!!0>||test<1e!!oog|webm>||##<info=o71::> GLOBALSLIST<a>

при условии что эти файлы (oog|webm) - отсутствуют в активной панели.
Это нужно для дальнейшего составления условия, в котором в зависимости от 0 или 1 будет выполнятся или одна или другая команда.
Конечно получить на выходе цифру 1, можно и сейчас (при наличие данных файлов).
Достаточно добавить в конце этой команды регулярное выражение с заменой.
Но получение на выходе 0 это проблема, из за того что пустые ячейки, не могут быть обработаны с помощью регулярного выражения.

Может можно добавить отдельный параметр позволяющий это сделать, в том числе работающий с теми типами данных, полученных после
Код
<info=o71::>
или
Код
<info=o73::>
или других значениях info.
В этом параметре, могут быть перечислены заданные фразы или регулярное выражение и выбор вариантов: - проверка значения кроме указанных фраз или проверка значения для указанных фраз и вывод 0 или 1 в зависимости от условий.
Надеюсь что это реализуемо.

И вот еще предложение, для команды
Код
textx=%L||formt<html104>

добавить параметр:
Код
autocode<>

который будет определять кодировку по шапке html документа
Код
charset="UTF-8"
а то сейчас, при назначении четкой кодировки, часто команда становится узконаправленной. Можно даже его расширить и сделать поддержку указания точной кодировки, если авто кодировка не может определить точный тип кода из за отсутствия тега
Код
charset="тип кодировки"
или каким то другим причинам.
и сделать например так:
Код
autocode<4>
то есть, если кодировка не определяется, то назначается UTF-8

Спасибо.


Сообщение отредактировал shveicar - Среда, 20.07.2016, 12:11
 
shveicarДата: Среда, 20.07.2016, 12:17 | Сообщение № 119
Генерал-лейтенант

На сайте с: 18.05.2012
Город: Санкт-Петербург
Сообщений: 570
Награды: 10
Репутация: 23
Появилась такая идея.
Добавить для параметра
Код
<Info=?::>

Поддержку считывания информации из EXIF меток взятых из изображений и использовании их при составлении списков slist или для переименования
самих изображений с помощью
Код
renms=%L||##<Info=?::>

Это будет весьма удобно, - хранить первоначальные имена изображений в тегах с комментариями и в случае необходимости, их быстро вернуть


[plus]Реализовано.
http://tc-image.3dn.ru/forum/5-498-16142-16-1469016044
Спасибо за идею! Andrey_A
[/plus]


Отлично, просто были некоторые проблемы с переименованием в
Код
renms=%L||##<info=i37510::>
но все решили.


Сообщение отредактировал shveicar - Среда, 20.07.2016, 17:25
 
shveicarДата: Среда, 20.07.2016, 17:33 | Сообщение № 120
Генерал-лейтенант

На сайте с: 18.05.2012
Город: Санкт-Петербург
Сообщений: 570
Награды: 10
Репутация: 23
Есть просьба, добавить для команды:
Доступно только для пользователей
поддержку преобразования базового имени #S или ?F
и если это невозможно, то хотя бы вставку заранее отформатированных имен для записи, в виде параметра:
Код
list<GLOBALSLIST<t>>

позволяющего принимать готовый список.

Премного благодарен.


Сообщение отредактировал shveicar - Четверг, 21.07.2016, 03:53
 
Поиск:

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