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 | Дата: Суббота, 14.07.2018, 17:53 | Сообщение № 286 |
|
Всем привет. Можно ли для команды поиска дубликатов, добавить параметр test<> и save<> ? что бы не писать так длинно:
Код itray=3 slist=FOLDC<%L//1//-1>||test<1r!!3M//0a!!D> sdupl=$GLOBALSLIST||1 wlist=$GLOBALSDUPL2||save<%pList-dublicate.txt|0>
будет гораздо компактнее и красивее, если можно будет сделать так:
Код sdupl=FOLDC<%L//1//-1>||test<1r!!3M//0a!!D>||1||save<%pList-dublicate.txt|0> Спасибо.
Сообщение отредактировал shveicar - Суббота, 14.07.2018, 17:57 |
|
| |
bra2xa | Дата: Понедельник, 30.07.2018, 16:09 | Сообщение № 287 |
Полковник
На сайте с: 01.01.2017
Город: Киев
Сообщений: 178
|
Andrey_A, Моё почтение, гуру и всем аксакалам форума (повторно) Опробую описать предложение, донести, так сказать, мыслю.
На Кнопку-меню инструментов можно воздействовать разными вариантами: просто ЛКМ, Shift+ЛКМ и т.д. При ЛКМ запустится основная команда, с шифтом - откроется дочерняя панель Кнопки.
А можно ли запилить вариант, чтобы как с шифтом открывалась бар-панель Кнопки-меню, но не заменяя основную Панель инструментов, а добавляя её на второй ряд [ после пробела с параметром -2 ] ?
Ну и способы отката на предыдущую (основную) панель. BR
Сообщение отредактировал bra2xa - Понедельник, 30.07.2018, 16:13 |
|
| |
Andrey_A | Дата: Вторник, 31.07.2018, 22:12 | Сообщение № 288 |
Генералиссимус
На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7191
Награды: 143
Репутация: 125
Аверин Андрей
|
Из темы http://forum.ru-board.com/topic.cgi?forum=5&topic=47370&start=1720#12 Helpmister
Цитата Приветствую! Подскажите пожалуйста код таких счетчиков
Такого нет , возможно реализуется...
[plus]Реализовано. Версия утилиты 24.3 beta 8 http://tc-image.3dn.ru/forum/5-498-20811-16-1535617443 Спасибо за идею! Andrey_A [/plus]
.
Сообщение отредактировал Andrey_A - Четверг, 30.08.2018, 14:41 |
|
| |
Andrey_A | Дата: Вторник, 07.08.2018, 11:42 | Сообщение № 289 |
Генералиссимус
На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7191
Награды: 143
Репутация: 125
Аверин Андрей
|
C E-Mail
发送时间: 2018年8月6日 23:08 收件人: zZz 长畅游弋 主题: Re:Suggestions about the preview feature
Thanks for your reply, sorry I didn't describe it clearly, the following two pictures should help.
[img200]http://tc-image.3dn.ru/Image/tctcimg/0/1kit.png[/img200]
1.When the mouse moves to partition D (or any folder) and hover for about 1 second, the expand button at position 1 will appear; Clicking the expand button will cause a breadcrumb-like shortcut panel like clicking the inverted triangle button in the address bar of the TC, but the difference is that all files in each level will also be displayed.
2.Mouse moves to the subfolder to hover, and the lower folders and files will be displayed. Mouse over to the file to hover, a preview window will appear (position 3) Right click on the hovering folder and file, the right-click menu will appear, then you can rename, delete, copy, cut, etc. - I am sorry that this is not on the picture.
[img200]http://tc-image.3dn.ru/Image/tctcimg/0/2kit.jpg[/img200]
The mouse leaves the hovered file and the preview window does not disappear immediately unless clicked in the blank space. 4.The mouse can stretch or reduce the size of the preview window at position 4. 5.The mouse can click the play, pause, progress bar and volume control buttons in the preview window, and right click on the screen also has a right click menu――If the relevant decoder is provided.
Unfortunately, these functions can only be implemented in Explorer using QTTabBar. It is really hopeful that it can also be used in TC. But there is no such plug-ins and applications that can implement these functions in TC, and there is no other file manager can. Although TCIMG has implemented a simple preview, I still expect it to be more perfect, thank you!
Translite Google
Цитата 1. Когда мышь перемещается в раздел D (или любую папку) и наводится примерно на 1 секунду, появляется кнопка расширения в позиции 1; Нажатие кнопки expand приведет к тому, что панель ярлыков, подобная палочке, например, нажатие кнопки инвертированного треугольника в адресной строке TC, но разница в том, что все файлы на каждом уровне также будут отображаться.
2.Mouse перемещается в подпапку, чтобы навести курсор, и отобразятся нижние папки и файлы. Наведите указатель мыши на файл для зависания, появится окно предварительного просмотра (позиция 3) Щелкните правой кнопкой мыши папку папок и файл, появится меню правой кнопки мыши, затем вы можете переименовать, удалить, скопировать, вырезать и т. Д. - Мне жаль, что этого нет на картинке.
Мышь оставляет зависающий файл, и окно предварительного просмотра не исчезает немедленно, если не щелкнуть в пустое пространство. 4. Мышь может растянуть или уменьшить размер окна предварительного просмотра в позиции 4. 5. Мышь может щелкнуть по кнопке воспроизведения, паузы, индикатора выполнения и кнопок регулировки громкости в окне предварительного просмотра, а правый щелчок на экране также имеет меню правой кнопки мыши - если имеется соответствующий декодер.
К сожалению, эти функции могут быть реализованы только в проводнике с помощью QTTabBar. Надеюсь, что он также может быть использован в TC. Но нет таких плагинов и приложений, которые могут реализовать эти функции в TC, и нет другого менеджера файлов. Хотя TCIMG внедрил простой предварительный просмотр, я все еще ожидаю, что он будет более совершенным, спасибо!
Возможно реализуется...
.
|
|
| |
chip642 | Дата: Пятница, 10.08.2018, 21:04 | Сообщение № 290 |
|
По возможности, прошу добавить в команду storc параметр &&hide - "скрывать окно программы".
[plus]Реализовано. Версия утилиты 24.2 http://tc-image.3dn.ru/forum/5-498-20773-16-1535143132 Спасибо за идею! Andrey_A [/plus]
Сообщение отредактировал Andrey_A - Четверг, 30.08.2018, 14:42 |
|
| |
chip642 | Дата: Понедельник, 10.09.2018, 09:20 | Сообщение № 291 |
|
Прошу добавить в параметр owrite<> команды txtsp дополнительный параметр (№9), который позволял бы дописывать с новой строки в случае совпадения имен.
Добавлено: 11.09.2018_21:38:25 Так же прошу добавить в команду txtsp, в "Режим разбивки файла" => "разбивка INI файла по секциям" возможность создавать файлы с содержимым секцией без имен данных секций в самих файлах, ибо имена секций, при подключении необязательного параметра, уже имеются в названии файлов, и при дальнейшем использовании данных файлов в качестве источника для прописки секций, приходится дополнительно удалять из файлов названия секций, то бишь первые строки в этих файлах.
[plus]Реализовано. Версия утилиты 24.4 http://tc-image.3dn.ru/forum/5-498-21168-16-1542468352 Спасибо за идею! Andrey_A [/plus]
Сообщение отредактировал Andrey_A - Суббота, 17.11.2018, 19:43 |
|
| |
chip642 | Дата: Четверг, 15.11.2018, 12:30 | Сообщение № 292 |
|
Предложение: реализация возможности вызова команды из открытого диалогового окна, не закрывая это диалоговое окно.
|
|
| |
Andrey_A | Дата: Воскресенье, 18.11.2018, 16:00 | Сообщение № 293 |
Генералиссимус
На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7191
Награды: 143
Репутация: 125
Аверин Андрей
|
Из темы http://tc-image.3dn.ru/forum/5-498-20887-16-1537203345
Цитата BezDNaU ( ) Доброго времени суток. Можно ли реализовать следующую задачу: необходимо разделить файл (jpeg) на два, при этом сепаратором (местом разделения) служит определенная последовательность символов? Предыстория: телефон Samsung Galaxy Note 8 снимает двумя камерами для создания эффекта размытия и сохраняет оба снимка в один файл. В этих файлах есть последовательность символов (яШябЉExif), отделяющая один снимок от другого (т.е. если удалить до/после этого все данные, то получим снимок с разных камер). Собственно хотелось бы автоматизировать процесс разделения таких файлов. Пример как это выглядит в HEX-редакторе в приложении.
[plus]Пример реализации http://tc-image.3dn.ru/forum/5-498-21192-16-1542617940 [/plus]
Сообщение отредактировал Andrey_A - Среда, 21.11.2018, 19:42 |
|
| |
VikTor1985 | Дата: Суббота, 24.11.2018, 09:41 | Сообщение № 294 |
Подполковник
На сайте с: 05.07.2013
Город: Челябинск
Сообщений: 138
|
Andrey_A, хочу продублировать вопрос (сообщение № 2793) из темы "TCIMG - Мощное средство автоматизации (Утилиты для системы и Total Commander)". Там этот вопрос затерялся:
Andrey_A, возможно модифицировать команду "imgnz"? Суть такая,... Хочу создать контактный лист своих фотографий, но при объединении альбомные фотографии сжимаются... Покажу на примере фото природы... команда:
Код imgnz=%L||"%t"//0||5x#x1||quality<75> ;; склеить выделенные изображения по высоте, распределив 5 по ширине, создав в другой панели изображение именем первого изображения, качество JPG 75% Склеивает выделенные изображения в 5 столбцов с длинной строк в зависимости от кол-ва фото. После выполнения данной команды получается файл вида:
Получается что вертильные фото вписываются нормально, а горизонтальные сжимаются... Возможно ли дополнить команду так, чтобы например высота строк бралась из высоты горизонтальной фото и все остальные фото подстраивались бы под эти значения. т.е что-то типа такого:
Возможно даже так: Выбрали командой 5 столбцов -> первые 5 фото загрузились в строку (горизонтальные встали по своей ширине*высоте - правильно, а вертикальные подстроились бы к высоте горизонтальных) -> последующие строки фотографий подстраивались бы к ширине заданной первой строкой (не обязательно чтобы было 5 фото)... Чет я думаю сложно это... Реализовать сложно наверно будет...
Я пытался применить команду: [helpquote]itray=3 exect=$var_i=Floor(Sqrt()) slist=%L wlist=$GLOBALSLIST||##||formt<1,21> xlist=$GLOBALSLIST||##||formt<1,21> imgnz=$GLOBALSLIST||"%p"//0//"%O"-max-@||GLOBALEXECT<1>x#||jpg||framewh<#|5|5>||resizeimg|GLOBALXLIST<1>> wlist=$GLOBALWLIST||formt<1,5> xlist=$GLOBALXLIST||formt<1,5> imgnz=$GLOBALSLIST||"%p"//0//"%O"-min-@||GLOBALEXECT<1>x#||jpg||framewh<#|5|5>||resizeimg|GLOBALXLIST<1>> ;; объединить выделенные изображения по высоте, создав в активной панели два вертикальных объединения с максимальным приближением выходного изображения к квадрату, с именем первого изображения + системное время (рамка в 5px по краям и между склеенными изображениями случайным цветом) и кадрирование всей группы перед объединением в размер наименьшего и наибольшего изображения[/helpquote] Я если правильно понял, то эта команда разбивает выделенные изображения пополам, сливает их в два вертикальных файла, а затем сливает эти два файла в один, но.... у меня выходит ошибка "Для объединения необходимо N изображений(я)"
[plus]Реализовано. Версия утилиты 24.8 beta 1 http://tc-image.3dn.ru/forum/5-498-21449-16-1545491746 Спасибо за идею! Andrey_A [/plus]
Сообщение отредактировал Andrey_A - Суббота, 22.12.2018, 18:57 |
|
| |
chip642 | Дата: Воскресенье, 16.12.2018, 11:21 | Сообщение № 295 |
|
Прошу добавить возможность, в объединенных диалоговых окнах ( команда shape), Вкл/Откл - дополнительное боковое окно, которое будет содержать текстовую информацию.
[plus]Реализовано. Версия утилиты 28.2 beta 1 http://tc-image.3dn.ru/forum/5-498-24446-16-1612268413 Спасибо за идею! Andrey_A [/plus]
Сообщение отредактировал Andrey_A - Четверг, 25.02.2021, 21:37 |
|
| |
alexostrov | Дата: Понедельник, 17.12.2018, 11:44 | Сообщение № 296 |
Полковник
На сайте с: 22.11.2017
Сообщений: 179
|
Andrey_A Помогите пожалуйста решить такую проблему: есть 2-е библиотеки значков (1.dll) и (2.dll), как в библиотеке 1.dll ВЫБРАТЬ (N кол-во) значков и скопировать их во вторую библиотеку 2.dll. Выбор значков желательно проводить в одном окне "Просмотр значков", а копировать их во второе окно "Просмотр значков" (благо есть возможность открыть два окна одновременно). Правда тут есть одна проблема: в окне "Просмотр значков" сейчас можно выбрать только один или все значки. ----------------- Варианты выбора: - выбрать все с начала библиотеки до заданного номера значка - выбрать все от заданного номера значка до конца библиотеки - выбрать все от заданного номера до заданного номера - выбрать в любой последовательности любое кол-во значков (выбор по одному) Варианты установки с заменой: (номера значков из 1.dll меняются на номера куда они устанавливаются в 2.dll - установить все с начала библиотеки до заданного номера значка - установить все от заданного номера значка до конца библиотеки - установить все от заданного номера до заданного номера - установить в той последовательности как проводился выбор любого кол-ва значков (установка по одному) Lite вариант (может этого будет достаточно для большинства задач): - выбрать в любой последовательности любое кол-во значков (выбор по одному) - установить в той последовательности как проводился выбор любого кол-ва значков (установка по одному) Как вариант:https://b.radikal.ru/b41/1812/24/70113b9fa718.jpg
[plus]Реализовано. Версия утилиты 24.7 http://tc-image.3dn.ru/forum/5-498-21442-16-1545397437 Спасибо за идею! Andrey_A [/plus]
Сообщение отредактировал Andrey_A - Пятница, 21.12.2018, 18:16 |
|
| |
alexostrov | Дата: Понедельник, 17.12.2018, 21:29 | Сообщение № 297 |
Полковник
На сайте с: 22.11.2017
Сообщений: 179
|
sibirnik В данный момент я эту проблему решил, скажем наполовину: 1. файл *.mnu перевожу в *.bar -это вручную С этой кнопкой можно посмотреть результат создания *.bar из *.mnu: (а также посмотреть *.mnu и *.tcm) --------------------------
Код TOTALCMD#BAR#DATA %COMMANDER_PATH%\MENUIMG.exe %Z%P%N||@mm_Menu||#INPUT||$•~~СУПЕР~~МЕНЮ~~•||&INPUT!!Супер~~меню||<INPUT||>INPUT||+INPUT||^INPUT Wcmicons5.dll,600 Открыть -BAR -MNU -TCM под курсором в виде меню
-1 ------------------------- 2. при помощи программы TCMConverter конвертирую *.bar в *.tcm - это автоматом, с возможностью просмотра результата в самой программе. Если бы была возможность конвертнуть *.mnu в *.tcm напрямую было бы отлично Вообще эта кнопка "Открыть -BAR -MNU -TCM под курсором в виде меню" - супер. С ней очень легко отлавливать ошибки в создаваемых файлах *.bar, *.tcm, *.mnu. Сразу виден результат, и если что-то не так, так это легко увидеть. Огромное спасибо, тому кто сделал ее, за эту кнопку !!!!
Сообщение отредактировал alexostrov - Пятница, 11.01.2019, 18:17 |
|
| |
chip642 | Дата: Понедельник, 24.12.2018, 09:59 | Сообщение № 298 |
|
Предложение реализовать в команде count возможность работать со списком фраз.
|
|
| |
zhijunli | Дата: Пятница, 28.12.2018, 16:31 | Сообщение № 299 |
Рядовой
На сайте с: 15.01.2018
Сообщений: 7
|
Andrey_A: Let the vertical scroll bar of the left and right windows of the total commander scroll synchronously, by mouse operation, for example: alt+mouse wheel, or: alt + drag the left mouse button.
[plus]Реализовано. Версия утилиты 26.2 beta 1 http://tc-image.3dn.ru/forum/5-498-22877-16-1570137053 Команда tctwo Спасибо за идею! Andrey_A [/plus]
Добавлено (28.12.2018, 16:40) --------------------------------------------- Andrey_A: When copying directories using the 'copys', 'copyy' commands, can you keep the original read-only, system, and hidden attributes of the source directories?
[plus]Пример копирования с сохранением атрибутов, использовать параметр xcopy<>
Код copys=%UL||"%t"//0||xcopy<1>||upd<3> [/plus]
Добавлено (28.12.2018, 16:49) --------------------------------------------- I want to have a new parameter like %O or [tc=AO], which can be handled uniformly for different objects of files and directories: If the object is a directory, for example: dir.No1 --->dir.No1 If the object is a file name, For example: file.txt --->file That is, if the object is a directory, don't cut off "."
[plus]При [tc=AO] если есть точка в имени папки, то возвращается полное имя
Код sends=[tc=AO] GLOBALSENDS<a> [/plus]
|
|
| |
simup | Дата: Вторник, 15.01.2019, 18:58 | Сообщение № 300 |
|
Andrey_A, можно-ли добавить параметр в команду watch, использовать возможность записи в файл (с указанием пути к файлу) без использования буфера обмена. Запись в буфер не всегда удобно... Например: Режим запуска. 0 - обычный запуск. 1 - закрыть после выполнения последующих команд. 2 - закрыть после выполнения последующих команд и записать значение секундомера в буфер обмена. 3 - закрыть после выполнения последующих команд и записать значение секундомера в файл %COMMANDER_PATH%\Temp\Time.txt.
[plus]Пример реализации http://tc-image.3dn.ru/forum/5-498-21793-16-1547572829 [/plus]
Пишите, звоните.
Сообщение отредактировал Andrey_A - Вторник, 22.01.2019, 10:59 |
|
| |
|