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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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
Онлайн справка на китайском языке

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

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

Цитата:
сборники обоев

Это понятно. Обои всегда выкладывают с стандартными разрешениями и они конечно-же без потери пропорции конвертятся.

Цитата:
А ваши проблемы - это другая задача.

Ну да. Если-бы в TCIMG была функция изменять пропорционально высоту и ширину, проблем-бы не было.
 
Добавлено:
Abel11

Цитата:
Сами файлы *.jpg которые вы уменьшаете.

Личная инфа удалена, поэтому размеры не соответствуют ранее выложенным скринам.
https://yadi.sk/d/LkiyYJTXYL4OJw

Всего записей: 2147 | Зарегистр. 11-03-2003 | Отправлено: 16:42 02-07-2020
Abel11



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AkulaBig
 
Никаких проблем нет, отработала команда в штатном режиме, все изображения уменьшились в размере, соответственно заданному процентному соотношению.
 
Воспользуйтесь кнопкой ниже и проверьте ещё раз.
 

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
clear=0
WCMICONS.dll,1
очистка от мусора секций утилиты TCIMG.ini с перезагрузкой Total Commander
 
0
-1
 



 

Цитата:
Если-бы в TCIMG была функция изменять пропорционально высоту и ширину

 
Мы вроде уже это обсудили, в чём проблема? TCIMG прекрасно изменяет пропорционально высоту по заданной ширине и наоборот.
 
Добавлено:
Скрин.

Всего записей: 1472 | Зарегистр. 08-12-2013 | Отправлено: 17:07 02-07-2020 | Исправлено: Abel11, 17:07 02-07-2020
AkulaBig

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

Цитата:
Никаких проблем нет, отработала команда в штатном режиме, все изображения уменьшились в размере, соответственно заданному процентному соотношению.

Ох и хитрющий вы Подгоняете значения. -70 - это тоже самое, что 30. Я разобрался с этим. И ранее писал о том, что ниже 50 работает, если не 8 бит (Я очень сильно извиняюсь, что не обратил внимание, что при стирании личной инфы не отследил, что 8 бит сохранил в 24 бита. Только сейчас заметил, что 8 бит я вам не отослал). Вы преобразуйте в 70%, в 50%. Я-же вам три скрина послал. И, кстати, -70%(30%) очень большое значение. Я ближе к 50% беру.

Цитата:
Мы вроде уже это обсудили, в чём проблема? TCIMG прекрасно изменяет пропорционально высоту по заданной ширине и наоборот.

И из-за этого неправильно обрабатывает вертикальные и горизонтальные фотки.
Еще заметил, что пайнт при перезаписи 8 бит в 24 бита конечно-же и размер сильно увеличил. Поработал за TCIMG
 
Если вам не трудно, перекачайте файлик 2. Преобразовал его в 8 бит. И значения ставьте мои 46%, 50%, -46%. И у вас все получится, как у меня.

Всего записей: 2147 | Зарегистр. 11-03-2003 | Отправлено: 19:46 02-07-2020 | Исправлено: AkulaBig, 19:55 02-07-2020
Abel11



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

Цитата:
Если вам не трудно, перекачайте файлик 2.

 
Перекачал, никаких 8 - битных изображений там нет.
 

Цитата:
Вы преобразуйте в 70%, в 50%. Я-же вам три скрина послал. И, кстати, -70%(30%) очень большое значение. Я ближе к 50% беру.

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

Всего записей: 1472 | Зарегистр. 08-12-2013 | Отправлено: 21:40 02-07-2020
AkulaBig

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

Всего записей: 2147 | Зарегистр. 11-03-2003 | Отправлено: 22:06 02-07-2020
Andrey_A_A



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

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

AkulaBig, по умолчанию Quality=100%, в утилите нет функции определения текущего сжатия jpg (я пока не встретил такую - как только найдётся, вставлю).
Либо выставлять что-то усреднённое для себя ( 75% ), либо использовать другие программы, которые специализируются только на работе с изображениями...
Естественно TCIMG всё не умеет и не будет уметь, тем более с нюансами изображений есть достойные программы... IrfanView (программа 25 лет работает с фото - она умеет определять сжатие, TCIMG пока нет)))

Всего записей: 831 | Зарегистр. 15-08-2011 | Отправлено: 23:08 02-07-2020
ziabriev



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

Цитата:
А еще меньше nconvert.exe по размеру есть что-нить?

Есть упаковщик для exe файлов  - "PECompact GUI",
будет около 900кб.  (можно поискать другой).

Всего записей: 755 | Зарегистр. 03-03-2019 | Отправлено: 00:47 03-07-2020
Abel11



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

Цитата:
находясь в открытой папке создать зеркальную копию этой папки

 
Находясь в папке создаём её зеркальную копию с добавлением к имени оригинала ".bkp".
 

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
imgpr=1 delss=FOLDC<[tc=AZ].bkp//0//-3>||1 copys=FOLDC<[tc=AZ]//0>||[tc=AZ].bkp//1 beepss
WCMICONS.dll,1
Создать бэкап текущей папки в родительской папке
 
-1
 

Всего записей: 1472 | Зарегистр. 08-12-2013 | Отправлено: 03:38 03-07-2020 | Исправлено: Abel11, 03:51 03-07-2020
Karolinka69



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Pticfeniks
Большое спасибо! То, что нужно!

Всего записей: 103 | Зарегистр. 23-02-2018 | Отправлено: 07:03 03-07-2020
AkulaBig

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

Цитата:
в утилите нет функции определения текущего сжатия jpg

Вот оказывается в чем дело. Значит мои тесты все правильно показывают. Тогда да, 75% - это усредненное значение, с которым сжимают большинство фото. А существующую битность можно как-то сохранить?

Цитата:
Естественно TCIMG всё не умеет и не будет уметь

Это понятно. В любом случае вы выполнили гигантскую работу и огромнейшее вам спасибо за нее. Уважаемый Abel11 наверное подумал, что я хотел обидеть утилиту, а у меня и в мыслях такого не было.
 
 
Добавлено:
Abel11
Наконец-то удалось сохранить 8-битную версию файла 2. Проверьте, плиз.

Всего записей: 2147 | Зарегистр. 11-03-2003 | Отправлено: 07:44 03-07-2020
BlackAngel



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

Всего записей: 34 | Зарегистр. 11-01-2020 | Отправлено: 09:00 03-07-2020
ziabriev



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

Код:
 
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
creat="%p"||Test.txt pause=200 textt=Test.txt||Здесь~~разместить~~шаблон||$$@CRLF<info=s33!!#.!!s32!!#.!!s31!!#~~!!s42>||backup<>
WCMICONS.dll,4
Cоздать файл Test.txt  с шаблоном и датой
 
 
-1
 
 


Всего записей: 755 | Зарегистр. 03-03-2019 | Отправлено: 14:29 03-07-2020
BlackAngel



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ziabriev
Нет, конечно не устроит. Это совсем не то. Вы попробуйте сами. Создайте какой-нибудь файл шаблон C:\Test.txt. Поставьте курсор на какой-нибудь торрент файл и нажмите на вот эту кнопку:  

Код:
infos=3||9||%P%N||1||"%P%O".txt|1 sends=C:\Test.txt??1 textt="%P%O".txt||$$@CRLFДата:~~<info=s33!!#.!!s32!!#.!!s31!!#~~!!s42>||$$@CRLF-------------------------@CRLFGLOBALSENDS<x1>||backup<> openf=GLOBALTEXTT1<1>||TextEdit

Она создаст текстовый файл с именем файла под курсором с подробной информацией из этого торрент-файла плюс добавит туда дату создания и содержимое файла C:\Test.txt, да ещё и откроет его в текстовом редакторе. А теперь возьмите кнопку которую Вы предложили и посмотрите - что получится:

Код:
creat="%p"||Test.txt pause=200 textt=Test.txt||C:\Test.txt||$$@CRLF<info=s33!!#.!!s32!!#.!!s31!!#~~!!s42>||backup<>

Эта кнопка создаст текстовый файл с именем Test.txt и датой создания без какой-либо информации о торрент файле и какой-либо информации из файла шаблона.

Всего записей: 34 | Зарегистр. 11-01-2020 | Отправлено: 15:36 03-07-2020
ziabriev



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

Код:
 
infos=3||9||%P%N||1||"%P%O".txt|1 sends=C:\Test.txt??1 textt="%P%O".txt||^^<info=s33!!#.!!s32!!#.!!s31!!#~~!!s42>@CRLF||^^@CRLF@CRLFGLOBALSENDS<x1>||backup<>  
openf=GLOBALTEXTT1<1>||TextEdit
 
 

 

Всего записей: 755 | Зарегистр. 03-03-2019 | Отправлено: 16:45 03-07-2020 | Исправлено: ziabriev, 18:24 03-07-2020
BlackAngel



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ziabriev
Н-да... У меня, когда я экспериментировал, строчка конечно попроще получалась, а вот результат почти идентичный. Вы обратите внимание на то - сколько копий одной и той же информации в файл вставляется. Дайте поиск по "Дата" в получившимся текстовом файле. Только в отличии от Вас, у меня в полученном файле не было вначале файла 2 пустых ненужных строки, а в остальном я добился того же результата. Боюсь тут без наших Маэстро Andrey_A_A и Abel11 не обойтись.
 

Всего записей: 34 | Зарегистр. 11-01-2020 | Отправлено: 20:59 03-07-2020
ziabriev



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

Всего записей: 755 | Зарегистр. 03-03-2019 | Отправлено: 21:29 03-07-2020
Abel11



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
BlackAngel
 
Записать информацию о торрент файле под курсором в файл *.txt с аналогичным именем с добавлением в начало  "Дата + информации из файла C:\Test.txt + разделитель", с последующим открытием созданного *.txt в текстовом редакторе.
 

Код:
infos=3||9||%P%N||1||"%P%O".txt|1 sends=Дата:~~<info=s33!!#.!!s32!!#.!!s31!!#~~!!s42>??1||?i|C:\Test.txt|1|@CRLF||$$@CRLF-------------------------@CRLF textt="%P%O".txt||^^GLOBALSENDS<x1>||backup<> openf=GLOBALTEXTT1<1>||TextEdit



Добавлено:
ziabriev
 
Ваша реализация имеет право на существование, однако посмотрите в каком виде вы выложили, что и как вы заключили в code. помимо того, что присутствуют лишние строки, ну это ладно, вы команду открытия в текстовом редакторе - (openf=GLOBALTEXTT1<1>||TextEdit) написали с новой строки, будьте внимательны. А так, если убрать косяки, команда будет рабочей, лишние пустые строки в начале, при желании, без проблем можно программно удалить.

Всего записей: 1472 | Зарегистр. 08-12-2013 | Отправлено: 22:09 03-07-2020 | Исправлено: Abel11, 23:37 03-07-2020
ziabriev



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

Цитата:
имеет право на существование

Где-то так:

Код:
infos=3||9||%P%N||1||"%P%O".txt|1 sends=C:\Test.txt??1 textt="%P%O".txt||^^GLOBALSENDS<x1>@CRLF<info=s33!!#.!!s32!!#.!!s31!!#~~!!s42>@CRLF||backup<> openf=GLOBALTEXTT1<1>||TextEdit  


Всего записей: 755 | Зарегистр. 03-03-2019 | Отправлено: 04:05 04-07-2020 | Исправлено: ziabriev, 06:03 04-07-2020
Abel11



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

 
Осталось убрать пустые строки в вашем крайнем посте.

Всего записей: 1472 | Зарегистр. 08-12-2013 | Отправлено: 04:45 04-07-2020 | Исправлено: Abel11, 04:48 04-07-2020
ziabriev



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

Всего записей: 755 | Зарегистр. 03-03-2019 | Отправлено: 06:06 04-07-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

Рейтинг.ru