Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » TCIMG (Часть 1)

Модерирует : gyra, Maz

Maz (03-03-2021 11:17): TCIMG (Часть 2)  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200

   

Abel11



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

 
Дата выпуска: 28.02.2021
Версия: 28.4
Автор: Averin Andrey
 
Скачать TCIMG | Сайт | Онлайн справка | Основные вопросы | Расширение функционала | Поддержка проекта

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

ОСНОВНЫЕ ВОЗМОЖНОСТИ УТИЛИТЫ:

Коллекция кнопок TCIMG для Total Commander | Как расширить функциональность самостоятельно

В справке TCIMG.chm более 13 200 примеров применения.

Сборки программ, в которых участвует утилита TCIMG, в них так же можно увидеть много интересных примеров:
AkelPad Image - сборка текстового редактора AkelPad (автор Andrey_A)
TC IMAGE - сборка файлового менеджера Total Commander (автор Andrey_A)
TC VIM - сборка файлового менеджера Total Commander (автор Matros)
TC Universal Edition - сборка файлового менеджера Total Commander (авторы Yaroslav & asmadeus)
TC Hot-Shot - сборка файлового менеджера Total Commander (автор ice_daemon)
TC PowerUser - сборка файлового менеджера Total Commander (автор HA3APET)
TC Titan Portable - сборка файлового менеджера Total Commander (автор pcDenPro)

Скачать справку  с тёмным стилем
Скачать справку на китайском языке TCIMG_Chinese.chm
Онлайн справка на китайском языке

Всего записей: 1448 | Зарегистр. 08-12-2013 | Отправлено: 12:59 10-11-2014 | Исправлено: Andrey_A_A, 19:24 28-02-2021
AkulaBig

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вы меня совершенно не поняли. Я не буду устанавливать плагин, если у меня уже установлен TCIMG. То-есть хочется сделать кнопку самого TCIMG с перечнем стандартных расширений.

Всего записей: 2072 | Зарегистр. 11-03-2003 | Отправлено: 13:31 26-06-2020
ziabriev



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AkulaBig

Цитата:
если у меня уже установлен TCIMG

Не устраивает качество.
 

Всего записей: 745 | Зарегистр. 03-03-2019 | Отправлено: 14:11 26-06-2020
sibirnik



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AkulaBig
Вот по моему то, что вам нужно. Пример взят из справки(там есть ещё подобные.

Цитата:
shape=3 imgcn=%UL||"%p"//9||resize<[group=BOX14],[combo=BOX32]>||quality<[combo=BOX5]>||progres<>||upd<1> ;; в активной панели изменить размер выделенным изображениям удаляя исходники - режим в диалоге  

Можно как  душе угодно менять размеры изображений.

----------
Мечты сбываются - TC+TCIMG...

Всего записей: 829 | Зарегистр. 12-09-2014 | Отправлено: 14:19 26-06-2020
AkulaBig

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вот чем мне это не понравилось. Поставил я, например, изменить высоту на 1080. И у меня получился файл с разрешением 800х1080. Совершенно дурацкое разрешение. А в плаге он стал-бы 1980х1080. Вот в чем соль.
 
Добавлено:
Изменение размеров изображения. Параметр resize<Mode,Size1(,Size2)>, где:
  Mode - режим изменения:
    1 - меняется ширина (пропорционально)
    2 - меняется высота (пропорционально)
    3 - меняется ширина (не пропорционально)
    4 - меняется высота (не пропорционально)
    5 - меняется ширина и высота (не пропорционально)
    6 - меняется длинная сторона (пропорционально)
    7 - меняется короткая сторона (пропорционально)
    8 - меняется длинная сторона (не пропорционально)
    9 - меняется короткая сторона (не пропорционально)
 Вот кусок справки. Обратите внимание на пункт 5. Меняется ширина и высота (не пропорционально). А пункта меняется ширина и высот (пропорционально) - нет.

Всего записей: 2072 | Зарегистр. 11-03-2003 | Отправлено: 14:39 26-06-2020
ziabriev



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AkulaBig

Цитата:
Вот чем мне это не понравилось

Посмотрите в TCVIM39 - с TCIMG и nconvert.exe
Графика - Преобразование изображений xbarx
 
Так обратитесь с вопросами:
http://tc-image.3dn.ru/forum/5-498-234

Всего записей: 745 | Зарегистр. 03-03-2019 | Отправлено: 14:56 26-06-2020 | Исправлено: ziabriev, 15:02 26-06-2020
Abel11



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ребят, давайте на данном этапе, не попробовав решить задачу средствами TCIMG, притормозим предлагать различные варианты, плагины, сторонние утилиты, реализацию в сборках TC ... .


AkulaBig написал(а)
Цитата:
Поставил я, например, изменить высоту на 1080. И у меня получился файл с разрешением 800х1080. Совершенно дурацкое разрешение. А в плаге он стал-бы 1980х1080.

 
Я конечно не профи в работе над изображениями, но разве любое изображение можно подогнать под стандартные размеры(ВхШ)? Как по мне, то это не совсем корректно, пропорционально можно изменить одну сторону по заданной другой.
 
Вот вам два примера, протестируйте. Если нормально, то потом можно будет создавать объединённые диалоговые окна.
 
Изменённые изображения сохраняются в активной панели с добавлением счетчика к имени оригинала.
 

Код:
"imgcn=%WL||"%p"||resize<1,[combo=BOX_U47]>" - изменить размеры выделенных изображений пропорционально размеру ширины введенному в диалоговом окне
"imgcn=%WL||"%p"||resize<2,[combo=BOX_U48]>" - изменить размеры выделенных изображений пропорционально размеру высоты введенному в диалоговом окне

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

Всего записей: 1448 | Зарегистр. 08-12-2013 | Отправлено: 15:15 26-06-2020 | Исправлено: Abel11, 15:39 26-06-2020
AkulaBig

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
но разве любое изображение можно подогнать под стандартные размеры(ВхШ)?

Оно изменяется пропорционально все, вот в чем отличие. А в TCIMG только заданная сторона. Так как нет опции изменить ширину и высоту пропорционально. И еще, надо чтобы стандартные размеры предлагались в выборе бокса, но их можно было и в ручную ввести. Я ведь их на память не помню. Вот пример sibirnik хороший, я его тоже пробовал. Все варианты предлагаются, удобно. Но там только одну сторону можно менять. То-есть этот пример расширить-бы до обработки двух сторон и было-бы классно.
 
Добавлено:
Опробовал ваши примеры. Я их тоже пробовал. Работают правильно. Изменяют пропорционально. Но бокс предлагает какие-то левые размеры - 100, 200, 300, 400, 500. Надо чтобы там стандартные размеры были написаны и, очень желательно, оба значения через х (то-есть 800х600 и т.д.). Если еще и можно будет вводить свои размеры, то тогда получится полная замена плага.

Всего записей: 2072 | Зарегистр. 11-03-2003 | Отправлено: 16:22 26-06-2020
Abel11



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

AkulaBig написал(а)
Цитата:
пример расширить-бы до обработки двух сторон

 
Это понятно, я предыдущем посте привел пару примеров, они отрабатывают нормально, вводите ширину или высоту и получаете пропорциональное соотношение?
 
 
 
Добавлено:
 
AkulaBig написал(а)
Цитата:
Но бокс предлагает какие-то левые размеры

 
Выложите размеры тогда, навскиду такие могу:
 

Код:
320x240
640x480
800x600
1024x768
1152x864
1280x1024
1600x1200
1920x1440
1980x1080

Может ещё какие есть, дополняйте.
 

Всего записей: 1448 | Зарегистр. 08-12-2013 | Отправлено: 16:32 26-06-2020
sibirnik



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Abel11

Цитата:
Я конечно не профи в работе над изображениями, но разве любое изображение можно подогнать под стандартные размеры(ВхШ)? Как по мне, то это не совсем корректно, пропорционально можно изменить одну сторону по заданной другой.  

Вы абсолютно правы - только по одной стороне можно изменить пропорционально размер фото, картинки.
А если вгонять под жёстко заданные размеры (например 1024х768 из 2560х1600)- это значит нужно вырезать под заданные пиксели, пропорции с такими размерами не получится. На картинках можно конечно без пропорции сделать, там не очень заметно нарушение пропорции, а вот фото с лицом только по одной стороне можно вгонять в нужный размер. Как то так.


----------
Мечты сбываются - TC+TCIMG...

Всего записей: 829 | Зарегистр. 12-09-2014 | Отправлено: 16:58 26-06-2020
AkulaBig

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Abel11

Цитата:
они отрабатывают нормально

Они отрабатываются отлично, но предлагаются левые размеры. Я уже написал об этом.
Цитата:
Может ещё какие есть, дополняйте.

Этих вполне достаточно и чтоб остальные вручную можно было ввести.
sibirnik

Цитата:
На картинках можно конечно без пропорции сделать

Вот как-раз этого делать категорически не надо. Только при ручном вводе.
 
Добавлено:
Вот как в плаге сделано.

 

 

Всего записей: 2072 | Зарегистр. 11-03-2003 | Отправлено: 17:18 26-06-2020
sibirnik



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AkulaBig
Пропорциональный размер в плагине достигается методом размытия.....Это есть и программе ACDSee и наверное в других графических программах, но это не совсем правильный корректный пропорциональный размер.

----------
Мечты сбываются - TC+TCIMG...

Всего записей: 829 | Зарегистр. 12-09-2014 | Отправлено: 17:35 26-06-2020
AkulaBig

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Как вы видите, галочка там не стоит. Так что простое пропорциональное изменение размера.

Всего записей: 2072 | Зарегистр. 11-03-2003 | Отправлено: 17:57 26-06-2020
sibirnik



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AkulaBig
Виноват, неточность допустил - не метод размытия, а как раз у вас выбрано "Изменить размер" и метод масштабирования Lanczos3. А пропорция - это совсем другое.

----------
Мечты сбываются - TC+TCIMG...

Всего записей: 829 | Зарегистр. 12-09-2014 | Отправлено: 18:39 26-06-2020
AkulaBig

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Это другое дело. Помнится я тоже где-то читал, что этот метод неточной пропорции. Собственно меня это устраивает. К тому-же там можно выбрать другие методы. Мне не надо шибко профессиональной обработки фото, для этого есть фотошоп. Вот простой пример. Сейчас многие предприятия работают дистанционно. Потребовалось вчера отправить пакет документов, а через интернет-приемную можно отправить только архив объемом до 5 Мб. А у меня 15 получилось. Вот и вспомнилось давнишнее желание установить что-то для уменьшения размеров фоток и, соответственно, их размеров.

Всего записей: 2072 | Зарегистр. 11-03-2003 | Отправлено: 18:51 26-06-2020
AkulaBig

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А можно-ли настроить вид диалоговых окон под себя непосредственно в кнопке? Там на всех окнах внизу есть кнопки - справка и о программе. Справка весит 13 Мб, не хочется включать ее в сборку. Вот-бы эти кнопочки убрать.

Всего записей: 2072 | Зарегистр. 11-03-2003 | Отправлено: 20:58 29-06-2020
Abel11



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AkulaBig написал(а)
Цитата:
А можно-ли настроить вид диалоговых окон под себя непосредственно в кнопке?

 
Можно и нужно. Зависит от того, к кому виду вы хотите привести, если к такому, как вы выше выложили картинки из плагина, то нет, такую конструкцию вы не создадите, а если попроще из того, что имеется в TCIMG, то да, прописывайте свои шаблоны в TCIMGU.lng,  объединяйте их и всё получится.
 

Цитата:
Справка весит 13 Мб, не хочется включать ее в сборку.

 
В шапке темы есть Онлайн справка
.
 
Касаемо диалоговых окон, то они в Дополнение №18


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

Всего записей: 1448 | Зарегистр. 08-12-2013 | Отправлено: 21:22 29-06-2020 | Исправлено: Abel11, 21:26 29-06-2020
AkulaBig

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
прописывайте свои шаблоны в TCIMGU.lng

Я не про вид диалоговых окон, а про главное окно, в котором они располагаются. В нем есть две кнопки - справка и о программе. Сейчас получается, чтобы воспользоваться любым диалоговым окном, надо обязательно включать в сборку справку. Иначе вываливается сообщение об ошибке.
А в lng-файл лезть не хочется. Тем более, если я правильно понял, эти кнопки не там настраиваются.

 

Вот посмотрите. На одном окне кнопки справка и о программе есть, а на втором нет. По умолчанию на всех есть.

Цитата:
после того, как вы скинули скрины из плага, я вообще запутался

На скринах из плага надо смотреть только диалог изменения размера. Все остальное к теме не относится. А в диалоге изменения размера надо видеть только то, что там перечислены стандартные разрешения, но можно ввести и свое.

Всего записей: 2072 | Зарегистр. 11-03-2003 | Отправлено: 21:38 29-06-2020
Abel11



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AkulaBig
 

Цитата:
Сейчас получается, чтобы воспользоваться любым диалоговым окном, надо обязательно включать в сборку справку. Иначе вываливается сообщение об ошибке.  

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

Всего записей: 1448 | Зарегистр. 08-12-2013 | Отправлено: 22:03 29-06-2020 | Исправлено: Abel11, 22:11 29-06-2020
AkulaBig

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Кнопки эти убрать нельзя, это предпочтение автора.

Ну я так и понял. Только вот приведенные мой окна оба из авторской справки к TCIMG. Вот я и подумал, что это как-то настраивается.

Цитата:
Насколько я помню у вас усечённая версия TCIMG

Ну да и пока ставить полную версию еще не пришла пора. Наверное сделаю, чтобы по нажатию на кнопку размер картинки менялся на какое-то заданное в процентах значение и пока остановлюсь на этом.
Кстати, не уяснил момент. Попробовал из примера сделать кнопку, уменьшающую пропорционально размер картинки на 50%. Размер уменьшился, но файл стал даже больше размером. А моя основная задача уменьшить размер файла. Не подскажите, почему так получилось?

Всего записей: 2072 | Зарегистр. 11-03-2003 | Отправлено: 05:25 30-06-2020
Abel11



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AkulaBig
 
Не поленился, взял усечённую версию предоставленную мной вам и проверил, всё работает, это вы уже сами там что-то нахимичили,  
Вот так выглядит окно, а не как у вас сейчас.
 
   
 
Добавлено:
 
AkulaBig написал(а)
Цитата:
Попробовал из примера сделать кнопку, уменьшающую пропорционально размер картинки на 50%. Размер уменьшился, но файл стал даже больше размером.

 
Выкладывайте команду, когда описываете проблему, я же должен параметры видеть.
 
Подозреваю, что у вас команда без указания качества, за него отвечает параметр "quality<Number>":
_______________ из справки _______________
quality<Number>, где Number - процентное соотношение качества, может быть в диапазоне от 1 до 100
_____________________________________
 

Код:
imgcn=%WL||"%t"//0||resize<1,50%%>||quality<90>

 
Размер должен уменьшиться вдвое.

Всего записей: 1448 | Зарегистр. 08-12-2013 | Отправлено: 11:44 30-06-2020 | Исправлено: Abel11, 12:52 30-06-2020
   

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200

Компьютерный форум Ru.Board » Компьютеры » Программы » TCIMG (Часть 1)
Maz (03-03-2021 11:17): TCIMG (Часть 2)


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.Board
© Ru.Board 2000-2020

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru