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.03.2017, 21:07 | Сообщение № 241 |
|
Есть просьба, сделать для команды downl Режим закачки с присвоением имен, для скачиваемых файлов из списка. Что то, на подобии
Код itray=3 global sends=-1!!-1||formt<54,1,63> rends=$GLOBALSENDS!!-1||formt<6> xends=$GLOBALSENDS!!-1||formt<vk2> downl=$var_put||$GLOBALRENDS||convert<##user-images/list<$GLOBALXENDS>.;;$$@@e71::;;?F63;;/!!\>||uformat<0>||pause<1-2>||progres<> то есть, в $GLOBALSEND попадает список ссылок из буфера разделенный знаком ¤
Код http://site.com/link1/qjf1pz3HG4c.jpg¤Пользователь Вася http://site.com/link2/6G0AFaPEcUA.jpg¤Пользователь Петя
в $GLOBALRENDS попадают чистые ссылки и передаются на закачку, а в $GLOBALXENDS попадают имена для скачиваемых файлов. Конечно число строк в обоих списках одинаковое. Это будет очень удобно и позволит избежать последующего переименования через списки. Спасибо.
[plus]Реализовано. Версия утилиты 18.2 beta 3 http://tc-image.3dn.ru/forum/5-498-18174-16-1490205623 Спасибо за идею! Andrey_A [/plus]
Сообщение отредактировал Andrey_A - Среда, 22.03.2017, 21:02 |
|
| |
Andrey_A | Дата: Понедельник, 13.03.2017, 22:27 | Сообщение № 242 |
Генералиссимус
На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7191
Награды: 143
Репутация: 125
Аверин Андрей
|
из темы http://forum.ru-board.com/topic.cgi?forum=5&topic=47370&start=1160#7 Автор сообщения Rako1
Цитата А можно ещё вот что? (в команду infow) Сделать, чтобы в команде infow (инфострока) можно было: 1) Замутить тег для вывода в строку метки тома (название диска, метка диска) 2) Сделать вывод информации (допустим, свободное место на диске) для дисков, которые динамически подключаются к компьютеру (флешки, внешние диски, dvd...). И динамическое убирание этой информации из строки, если данный диск убран, размонтирован, флэшка вытащена и т.д. Убирание блока информации интересует, относящегося к этому диску. А потом, когда пользователь снова вставит флэшку, то подстрока в инфостроке снова появлялась бы. Буква диска, который будет подключён к компьютеру заранее будет неизвестна и поэтому не может быть прописана в конфиге.
Т.е. если флэшка не подключена, то должно быть так: C:603Мб D:3579Мб E:9МБ
А если пользователь подключил флэшку, то должно быть так: C:603Мб D:3579Мб E:9МБ F:3070Мб
Выключил флэшку - снова первый вариант.
А ещё хочется, чтобы было вот так вот, чтобы быстро понять, где какая флэшка:
C[system]:603Мб D[DATA]:3579Мб E[ARCHIVE]:9МБ F[Съёмный диск]:--Мб G[Transcend]:3624МБ H[Kingston]:2256Мб R[RAMDISK]:49Мб
Т.е. с метками дисков! А то вообще по буквам пока сообразишь, что где среди всего многообразия.
[plus]Реализовано. Версия утилиты 19.3 http://tc-image.3dn.ru/forum/5-498-18455-16-1495251989 Спасибо за идею! Andrey_A [/plus]
.
Сообщение отредактировал Andrey_A - Суббота, 20.05.2017, 16:14 |
|
| |
shveicar | Дата: Пятница, 17.03.2017, 02:53 | Сообщение № 243 |
|
Есть просьба, сделать для команды urlra способ приема списков со ссылками, на подобии того, как сейчас это сделано для команды:
Код downl=@//9||listu<$GLOBALURLRA1>||pause<1-2>||owrite<2|1>||progres<> только в данном случае, речь идет об
Код urlra=@|0||listu<$GLOBALURLRA1>||::!!2!!(.+\\)(\w+\:/+)([^/]+)!!$1$3\\link.txt||?F6||formt<1,63>||pause<1-2>
Также, для этой команды, прошу подключить серию параметров для для возможного преобразования имен создаваемых файлов.
Спасибо.
[plus]Реализовано. Версия утилиты 18.2 beta 7 http://tc-image.3dn.ru/forum/5-498-18180-16-1490305838 Спасибо за идею! Andrey_A [/plus]
Сообщение отредактировал Andrey_A - Пятница, 24.03.2017, 00:51 |
|
| |
shveicar | Дата: Суббота, 18.03.2017, 17:01 | Сообщение № 244 |
|
Есть предложение, для команд серии urlxt при формировании выходного файла с данными, сделать опцию для разбивки файла, если его размер превышает разумные пределы (например 10 мегабайт) Или как вариант, дополнить команду дополнительными параметрами, что бы она разрезала выходной файл в случае превышения его заданного размера. А то получается, что обработка выходного текстового файла, имеющего большие размеры, происходит очень медленно и может даже вызвать зависание. Спасибо.
[plus]Реализовано. Версия утилиты 18.3 beta 3 http://tc-image.3dn.ru/forum/5-498-18199-16-1490559325 Спасибо за идею! Andrey_A [/plus]
Сообщение отредактировал Andrey_A - Воскресенье, 26.03.2017, 23:27 |
|
| |
shveicar | Дата: Суббота, 18.03.2017, 17:09 | Сообщение № 245 |
|
Также если можно, есть предложение сделать для команды в открываемом окне, если указан параметр progres<> кнопку, рядом с паузой, внизу
которая позволит прервать закачку и продолжить выполнение последующих команд.
Это нужно для того, что бы в случае закачивания большого списка файлов (полученных при экстракции из html страниц), можно было скачав определенную часть, остановить процесс закачки и продолжив выполнение команды, - перейти к этапу переименования тех файлов, которые успели закачаться. Спасибо.
Сообщение отредактировал shveicar - Суббота, 18.03.2017, 17:14 |
|
| |
shveicar | Дата: Среда, 22.03.2017, 06:21 | Сообщение № 246 |
|
Есть просьба, сделать команду, которая будет вставляться в составной код общих команд, и вызывать небольшое диалоговое окно, с кнопками (можно на подобии прогресс бара): остановить выполнение всех последующих команд, продолжить и продолжить с заменой буфера.
То есть в любом месте кода, можно будет сделать такую вставку и пока через окно не будет сделан выбор, оно может быть свернуто на панель или в трей. Это нужно для того, что бы в случае запуска сложных команд, требующих промежуточные варианты (например запуск браузера с переходом на страницу и копирования обновленной информации в буфер), можно было продолжить выполнение в любой момент, после выполнения всех промежуточных действий. Это было бы очень удобно для полу автоматической работы с данными.
Спасибо.
Сообщение отредактировал shveicar - Среда, 22.03.2017, 06:29 |
|
| |
shveicar | Дата: Среда, 22.03.2017, 06:37 | Сообщение № 247 |
|
И так же, было бы здорово, иметь вариант для завершения выполнения последующих команд, если выясняется что какое либо значение не соответствует заданному условию. То есть аналог типа Код $FOREXIT=$var_trig=0?0:1 но не для цикла, а для обычной команды. Другими словами, нужен вариант, что бы в любом месте команды можно было выполнить проверку на определенные значение, и в случаи его несоответствия завершить продолжение:
например:
Код exect=$var_trig=<info=t51$GLOBALSENDS[1]|.*?mail\.ru\/search.+> $FOREXIT=$var_trig=0?0:1
Сообщение отредактировал shveicar - Среда, 22.03.2017, 06:38 |
|
| |
Andrey_A | Дата: Среда, 22.03.2017, 21:05 | Сообщение № 248 |
Генералиссимус
На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7191
Награды: 143
Репутация: 125
Аверин Андрей
|
Из темы "Заказ кнопок" http://tc-image.3dn.ru/forum/11-446-18067-16-1488994350
Цитата barm ( ) Andrey_A, Не знаю в какую ветку написать, потому сюда. Отличная штука TCIMG LINK редактор ярлыков. Постоянно мне жизнь облегчает. Всё есть, но почему то нет чекбокса "Запускать от имени администратора" - приходится всё сделать, а потом, если надо эту функцию включить, вызывать на ярлык стандартное виндовое и там эту галку ставить. Возможно ли в следующем выпуске TCIMG как то решить это?
[plus]Реализовано. Версия утилиты 18.4 http://tc-image.3dn.ru/forum/5-498-18261-16-1491580858 Спасибо за идею! Andrey_A [/plus]
Сообщение отредактировал Andrey_A - Пятница, 07.04.2017, 19:10 |
|
| |
Matros | Дата: Среда, 19.04.2017, 08:00 | Сообщение № 249 |
|
Андрей,такая вот идея возникла... В TC есть мощный инструмент для группового переименования... все знают команду cm_MultiRenameFiles но на мой взгляд в окошке очень не хватает одной кнопки "Создать список без переименования" эх,если б с таким инструментом создавать списки ! Может что-то возможно замутить ? Это я на перспективу... тут огромная работа ...
[plus]Реализовано частично. Версия утилиты 18.7 beta 4 http://tc-image.3dn.ru/forum/5-498-18297-16-1492591223 Спасибо за идею! Andrey_A [/plus]
Всё приходящее,а музыка Вечна !
Сообщение отредактировал Andrey_A - Среда, 19.04.2017, 15:24 |
|
| |
VikTor1985 | Дата: Среда, 19.04.2017, 20:34 | Сообщение № 250 |
Подполковник
На сайте с: 05.07.2013
Город: Челябинск
Сообщений: 138
|
Andrey_A, , а есть возможность в параметр test<> что из дополнения №16 добавить пункты к символу m "Сравнение по размеру и информации Exif тегов изображения" например 16/17/18 - включить изображения, бОльшая сторона которого равна/больше/меньше заданного размера и 19/20/21 - включить изображения, мЕньшая сторона которого равна/больше/меньше заданного размера?
И еще один момент,... получится добавить в параметр test<> несколько условий не И а ИЛИ? например: test<2m!!1280(ИЛИ)1r!!1M> - т.е. все картинки ширина которых больше 1280 ИЛИразмер картинки больше 1Mb. пример команды:
Код copys=%L||"%t"||test<2m!!1280(ИЛИ)1r!!1M> ;; копировать в другую панель картинки ширина которых больше 1280 или размер файла больше 1Mb
[plus]Реализовано. Версия утилиты 18.8 http://tc-image.3dn.ru/forum/5-498-18333-16-1493153297 Спасибо за идею! Andrey_A [/plus]
Сообщение отредактировал Andrey_A - Вторник, 25.04.2017, 23:55 |
|
| |
Lord_NEVR | Дата: Понедельник, 08.05.2017, 18:46 | Сообщение № 251 |
Полковник
На сайте с: 24.06.2016
Город: Калининград
Сообщений: 212
|
Код TOTALCMD#BAR#DATA %COMMANDER_PATH%\TCIMG.exe global zpack=PS<"%P"//1//-1//*.fb2>||@//0||progres<> delss=$GLOBALZPACK0||1||progres<>||upd<1> %COMMANDER_PATH%\Wcmicons.dll,1141 В активной панели упаковать все файлы FB2 (с рекурсией) в те же папки в именные файлы .FB2.ZIP и удалить исходники
0 -1 Просьба по поводу этой функции.
Можно чтобы при упаковке некоторые знаки заменялись другими, на разрешённые. (скобки- круглые или квадратные) Ругается при упаковке. Не даёт.
P.S. И ещё. можно сделать какой-то функционал чтобы при ошибке во время упаковки, уже упакованные ранее архивы можно было удалить и начать всё заново. Или продолжить с места ошибки дальше.
[plus]Пример реализации. http://tc-image.3dn.ru/forum/5-498-18406-16-1494267908 Andrey_A [/plus]
Сообщение отредактировал Lord_NEVR - Понедельник, 08.05.2017, 18:52 |
|
| |
Egorkaru | Дата: Пятница, 19.05.2017, 08:21 | Сообщение № 252 |
Лейтенант
На сайте с: 28.10.2014
Город: Белово
Сообщений: 66
|
Доброго времени суток, уважаемый Андрей Аверин! Начиная с версии 18.1 в утилите TCIMG появилась команда video, использующая компоненты, поставляемые с Windows, а точнее Windows Media Player. Предлагаю Вам добавить еще одну команду, использующую компоненты, поставляемые с Windows: команду iexpl, небольшой интернет-браузер с основными возможностями. Это будет тот же системный Internet Explorer в своей оболочке. А еще я предлагаю Вам добавить в утилиту TCIMG команду noteb: она будет предназначена всегда быть под рукой, чтобы записать какую-либо заметку или мысль, а бумаги с ручкой под рукой нет. Возможности команды noteb будут такими: - Формат RTF - Название шрифта - Размер шрифта - Цвет шрифта - Цвет выделения - Начертания шрифта: полужирный, курсив, подчеркнутый, зачеркнутый, верхний индекс, нижний индекс - Маркированный список - Отступ слева, отступ справа - Выравнивание абзаца: по левому краю, по центру, по правому краю, по ширине - Размер красной строки - Междустрочный интервал - Позиции табуляции - Вставка изображений (форматы JPG, JPEG, JPE, JFIF, GIF, PNG, BMP, TIF, TIFF, ICO, WMF, EMF) - Вставка даты и времени (с вводом формата) - Вставка OLE-объекта - Специальная вставка - Перенос по словам - Поиск и замена в тексте - Автоматическое сохранение введенных изменений - Сохранение текста в файл RTF или TXT И наконец, я предлагаю Вам добавить в утилиту TCIMG команду flash: флеш-плеер. Эта команда будет использовать ActiveX-компонент Adobe Flash Player. Заранее спасибо.
Сообщение отредактировал Egorkaru - Пятница, 19.05.2017, 14:29 |
|
| |
VikTor1985 | Дата: Среда, 07.06.2017, 11:16 | Сообщение № 253 |
Подполковник
На сайте с: 05.07.2013
Город: Челябинск
Сообщений: 138
|
Andrey_A, в копилку расширения функционала замечательной утилиты TCIMG возможно добавить команду по работе с файлами *.pdf: объединять файлы, разбивать файл на листы и т.п.?
|
|
| |
Andrey_A | Дата: Пятница, 09.06.2017, 04:08 | Сообщение № 254 |
Генералиссимус
На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7191
Награды: 143
Репутация: 125
Аверин Андрей
|
Появилась новая тема. http://tc-image.3dn.ru/forum/5-1051-1
|
|
| |
Andrey_A | Дата: Пятница, 09.06.2017, 20:51 | Сообщение № 255 |
Генералиссимус
На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7191
Награды: 143
Репутация: 125
Аверин Андрей
|
Из темы http://forum.ru-board.com/topic.cgi?forum=5&topic=47370&start=1220#10 regist123
Цитата Есть список файлов и папок, надо скопировать их с одного места в другое, но так чтобы они копировались по очереди и строго в том порядке, в котором они указаны в списке. В списке папки имеют подпапки и конечным в строке порой является папка, порой файл. Желательно, если будет понимать список в том формате, в котором выводит его команда tree, то есть пример списка
Код C:\Test\ +---Александр Беляев | | Коварные воды реки Н | +---Продавец воздуха. | +---Властелин мира. | +---Подводные земледельцы [Александр Чайцын, 2013, фантастика, 192 kbps] | +---Последний Человек из Атлантиды (чит. Алексей Ковалёнок) | +---Прыжок в ничто | \---Хойти-Тойти +---Лондон Джек | | Кража.mp3 | +---Маленькая хозяйка Большого дома | +---Джек Лондон - 7 рассказов в аудиоспектаклях | | 1_Страшные Соломоновы острова.mp3 | | 2_Убить человека.mp3 | | 3_Приют на день.mp3 | | 4_Человек со шрамом.mp3 | | 5_Он сотворил их.mp3 | | 6_Люди Сороковой мили.mp3 | | 7_Безнравственная женщина.mp3 | | | +---Джек Лондон - Морской волк [Эдуард Харитонов] | +---Джек Лондон - Сердца трех (Михаил Китель) | \---Шутка Порпортука
[plus]Реализовано. Версия утилиты 20.2 http://tc-image.3dn.ru/forum/5-498-18711-16-1498821157 Спасибо за идею! Andrey_A [/plus]
Сообщение отредактировал Andrey_A - Пятница, 30.06.2017, 18:20 |
|
| |
|