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

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

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



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Aleks431, coherent, пока желания добавил в тему "Расширение функционала"
http://tc-image.3dn.ru/forum/5-964-14453-16-1453207944
Возможно реализуется...
 

Всего записей: 819 | Зарегистр. 15-08-2011 | Отправлено: 15:55 19-01-2016
coherent

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

Цитата:
Возможно реализуется...

Как показывает опыт, вероятность этого очень высокая!
Подождем.

Всего записей: 3697 | Зарегистр. 20-02-2007 | Отправлено: 16:15 19-01-2016
Andrey_A_A



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

Всего записей: 819 | Зарегистр. 15-08-2011 | Отправлено: 20:14 20-01-2016
coherent

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

Цитата:
Обновил версию TCIMG 12.6

Похоже в TCIMG.ini опечатка: "TCIMG 12.5  от 20.01.2016"? И в TCIMG.exe в свойствах файла указана версия 12.5.

Всего записей: 3697 | Зарегистр. 20-02-2007 | Отправлено: 12:09 25-01-2016
Andrey_A_A



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


Цитата:
По поводу манипуляций с библиотеками иконок. Позволяет ли утилита проделать такое? Есть библиотека *.icl (или *.dll). Каждая иконка в ней двухформатная- 16х16 и 24х24. Я хочу одним махом удалить формат 24х24, чтобы все иконки стали одноформатными 16х16.

coherent, новые команды icods, icodf, iclds, icldf
 
Тестовая версия TCIMG 127_b5, в версии 12.6 замените соответствующие файл(ы)
 

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
iclds=%L||"%t"||delete<0:-1|4>||plus<16>||upd<3>||progres<>
%COMMANDER_PATH%\Wcmicons.dll,1
Переформатировать выделенные библиотеки иконок с принудительным присвоением формата 16x16 для значков, сохранить в другую панель + отображать процесс
 
0
-1
 

 

Цитата:
Для полной универсальности (если форматов больше и оставить нужно не один, а несколько форматов) желательно диалог, в котором можно выбрать, какие форматы удалять (или оставлять)

Что касается диалога(ов) - это можно настроить с помощью параметров см. Дополнение №18.
 

Цитата:
Похоже в TCIMG.ini опечатка

Это не страшно, поправлю...
 
 
 

Всего записей: 819 | Зарегистр. 15-08-2011 | Отправлено: 04:01 31-01-2016
coherent

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Andrey_A_A
Кнопка работает, как и хотелось! С командами и диалогами буду разбираться. Огромное спасибо!!!
 
Про номер версии написал без всякой задней мысли. Никогда не обращал внимание, если честно. А тут попался. Архив с утилитой после обновления не удалил из папки закачек. Через пару дней, когда его там обнаружил, не мог вспомнить обновил ли уже утилиту. Посмотрел номер версии, 12.5. Начал сравнивать файлы для замены, они одинаковые... Даже скачал еще раз архив с утилитой...
 

Всего записей: 3697 | Зарегистр. 20-02-2007 | Отправлено: 13:56 31-01-2016
Andrey_A_A



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

Всего записей: 819 | Зарегистр. 15-08-2011 | Отправлено: 01:26 01-02-2016
LonerDergunov



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Английскую локализацию lng-файла кто-нибудь возьмётся доделать?
У меня на 95% перевод есть. Но нужна хорошая вычитка (мой английский не есть хорошо, я понимать уметь, но говорить не уметь...).

Всего записей: 2972 | Зарегистр. 11-07-2007 | Отправлено: 05:03 01-02-2016
Andrey_A_A



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
LonerDergunov, в любом случае спасибо, высылай перевод - вставлю.
---------
Есть небольшая просьба ко всем: нужен стабильный, бесплатный хостинг для размещения онлайн справки TCIMG (50-100мб пространства, поддержка FTP и файлов htm)
 
Hostinger (на котором сейчас справка) замучил своей агрессивной монетизацией бесплатного аккаунта: специально блокирует сайт каждые 1-2 недели, отключает FTP, сейчас придумал платную активацию блокированных сайтов..., в общем ужас.
 
Т.к. утилита бесплатная, то хотелось бы и справку размещать бесплатно.
Возможно у кого-то есть своя площадка для размещения - буду благодарен не только я, но и все пользователи, т.к. при разъяснении тех или иных вопросов ссылки на страницы справки очень помогают
Предложения и советы можно отправлять в Личные сообщения, чтобы тут это дело не обсуждать.
Заранее спасибо!

Всего записей: 819 | Зарегистр. 15-08-2011 | Отправлено: 11:46 01-02-2016 | Исправлено: Andrey_A_A, 20:03 01-02-2016
LonerDergunov



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вот собственно и локализации.
Прямая ссылка, постараюсь время от времени актуализировать украинский перевод (насчёт английского - посмотрю, надо ли это кому-то на англофоруме)
 
Чуток исправил русскую локализацию (сильно не редактировал - просто в нескольких местах описки подправил, и англискую букву С, затесавшуюся в русские слова).
 
Также сделал украинский перевод. Сейчас у утилиты более-менее приличная локализация (хотя и неполная). Но первоначальный вариант (пару лет назад) был мягко говоря кошмарным, именно тогда я и взялся исправить непотребство, правда так нигде и не выкладывал свой вариант до сих пор.
 
И наконец - английский перевод. За исключением пары строк (терпения на них не хватило). Андрей успевает внедрять новые возможности в утилиту с такой скоростью, что перевод просто не успеваю. Перевод - сразу скажу - плохонький. Не чистый гугл-транслейт, но знания пока что не позволяют сделать лучше. Нужна хорошая вычитка человеком, который свободно владеет языком. Хочется верить, таковой найдётся.
 
Andrey_A_A
На форуме Гислера народ интересовался когда всю справку переведёшь на английский

Всего записей: 2972 | Зарегистр. 11-07-2007 | Отправлено: 17:10 01-02-2016
Andrey_A_A



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

LonerDergunov, спасибо за предоставление места на FTP - справка переехала ОНЛАЙН СПРАВКА
Вопрос про хостинг снимается...
 
LonerDergunov, спасибо за украинский перевод...
 

Цитата:
На форуме Гислера народ интересовался когда всю справку переведёшь на английский

Лично я навряд ли переведу, т.к. с английским у меня посимвольное (максимум пословное) общение - ну иногда фразу могу из фильма: "I’ll be back" ))
Так что будем надеяться на энтузиастов.
 
Русская справка делается в автомате - для перевода на другие языки готова - что нужно перевести описано в команде chelp
Там же есть ссылка на архив с папкой TCIMGHELP
 

Всего записей: 819 | Зарегистр. 15-08-2011 | Отправлено: 19:49 01-02-2016
tramparamparam

Редактировать | Цитировать | Сообщить модератору
Abel11 19:02 03-02-2016
Цитата:

Цитата:
Но если совсем коротко, то F4Menu и Total Commander Edit Redirector всё-таки поддерживают юникод (символы из "чужой" кодовой страницы в имени файла) или нет?

Присмотритесь к TCIMG команда openmn

А нельзя попросить пример скрипта?
Спасибо!

Отправлено: 10:55 04-02-2016
Andrey_A_A



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

Цитата:
А нельзя попросить пример скрипта?

tramparamparam, код утилиты закрыт.
 
Обновил версию TCIMG 12.8
 

Всего записей: 819 | Зарегистр. 15-08-2011 | Отправлено: 03:51 06-02-2016 | Исправлено: Andrey_A_A, 03:51 06-02-2016
Abel11



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Частые вопросы новичков (к коим я себя причисляю), при использовании Total Commander, касаются создания панелей инструментов, особенно панелей инструментов в виде меню, как создать панель, как редактировать, как добавлять, отсюда пришла мысль создать кнопку, которая будет создавать панель инструментов в виде меню, с уже созданными на ней кнопками для упрощенного добавления объектов на панель. В новой версии автор внесет необходимую информацию, а пока просто маленький ролик о работе кнопки, потом ролик доделаю, добавлю необходимые нюансы, которые надо будет знать для создания и коррекной работы самой кнопки.
Создание панели инструментов "в виде меню" в Total Commander при помощи TCIMG.

Всего записей: 1450 | Зарегистр. 08-12-2013 | Отправлено: 23:40 16-02-2016 | Исправлено: Abel11, 00:55 17-02-2016
Abel11



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

tramparamparam 22:37 16-02-2016
Цитата:
просто для работы с очень длинными именами, которые не умещаются на панели (при этом надо переставлять слова, добавлять данные и т.п. - что делать в стандартном окне in-place переименования файлов, мягко говоря, неудобно)
Хочется так:
1. Выделяем файл.
2. Нажимаем волшебную кнопку/хоткей вызова внешнего редактора.
3. Редактируем имя файла.
4. Сохраняем документ, имя в панели автоматически заменяется.  

Если всё дело в величине окна редактирования, то в TCIMG можно подобное окно с именем файла под курсором раскрыть на всю ширину монитора.

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
renmm=%P%N||##<richinput=Редактировать~~имя|Изменение~~базового~~имени|"%O"|@W-12|117>||upd<1>
Wcmicons.dll,619
Переименовать файл под курсором: ввод нового базового имя в диалоге, раскрытым на всю ширину экрана
 
-1
-1
 

 Если и этого мало и редактирование в редакторе принципиально, то один вариантик накидал: выделяем файлы, применяем кнопку, имена файлов открываются в редакторе, в моём случае это AkelPad, кнопка TCIMG не завершает работу, а ждет разрешения на переименование (окно подтверждения), сперва редактируем имена, потом сохраняем в AkelPad (Ctrl+S) и подтверждаем переименование в TC.
Оба варианта отразил в маленьком ролике. Если кому-то будет интересен второй вариант, позже выложу кнопку, там кое-что объяснить нужно, времени нет, еще в ролике продемонстрировал кнопку отката переименования, будет интерес и её выложу.Редактирование длинных имен в TC

Всего записей: 1450 | Зарегистр. 08-12-2013 | Отправлено: 08:50 17-02-2016
Abel11



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
tramparamparam 13:10 17-02-2016
Цитата:
 под нашу задачу ведь можно выделить отдельный текстовый редактор

Предлагаю использовать вариант с просмотрщиком текстовых файлов TCIMG, реализация очень удобная и оптимальная, минимум движений. Выделили файлы, применили кнопку, открылся просмотрщик с именами выделенных файлов, редактируем и закрываем окнно просмотрщика, файлы автоматически переименовываются, в команде прописано через каждые 3 сек. сохранять содержимое просмотрщика.
Смотрим ролик:Редактирование имён объектов при помощи просмотрщика TCIMG

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
watch=1 global slist=%L||##path<0>||save<%%TCIMG_PATH%%\Files\Lists\BeforeRenaming.txt> xlist=GLOBALSLIST<t>||##path<4>||save<%%TCIMG_PATH%%\Files\Lists\AfterRenaming.txt> textv=%%TCIMG_PATH%%\Files\Lists\AfterRenaming.txt||autosave<3>||pos<1> renms=%%TCIMG_PATH%%\Files\Lists\BeforeRenaming.txt||list<%%TCIMG_PATH%%\Files\Lists\AfterRenaming.txt>||upd<1> creat=%%TCIMG_PATH%%\Files\Lists\||AfterRenaming||content<GLOBALRENMS<t>>||owrite<1>
Wcmicons.dll,38
Редактирование имён выделенных объектов при помощи просмотрщика TCIMG
 
-1
-1
 

Кнопка отката переименования, назад-вперед, работает с последним переименованием.

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
imgpr=1 swcmd=renms=%%TCIMG_PATH%%\Files\Lists\AfterRenaming.txt||list<%%TCIMG_PATH%%\Files\Lists\BeforeRenaming.txt>¦¦renms=%%TCIMG_PATH%%\Files\Lists\BeforeRenaming.txt||list<%%TCIMG_PATH%%\Files\Lists\AfterRenaming.txt>¦¦ReversRename
Wcmicons.dll,10
Откат переименования
 
-1
-1
 

Всего записей: 1450 | Зарегистр. 08-12-2013 | Отправлено: 21:54 17-02-2016 | Исправлено: Abel11, 01:13 18-02-2016
Skif_off

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
В теме ТС пример кнопки и em-команды, подскажите, пожалуйста, почему TCIMG заметно медленно отрабатывает? В сообщении выше пример на VBScript без оконных сообщений, запуск %COMMANDER_EXE% с ключами заметно быстрее.
Время уходит на парсинг строки запуска?

Всего записей: 6216 | Зарегистр. 28-01-2008 | Отправлено: 23:05 18-02-2016
Andrey_A_A



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Skif_off, я не могу сказать про {374DE290-123F-4565-9164-39C4925E467B} - у меня такой папки на Win7 нет, а вот:

Код:
patha=<info=r0HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\User~~Shell~~Folders|AppData>

отрабатывает в нормальном режиме - задержек супервидимых не наблюдается.
Что касается скорости Autoit - то это всем известно -100-200мс. разницы может быть...

Всего записей: 819 | Зарегистр. 15-08-2011 | Отправлено: 23:37 18-02-2016
Abel11



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

Цитата:
patha=<info=r0HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\User~~Shell~~Folders|{374DE290-123F-4565-9164-39C4925E467B}>

Проверил, открывается папка Downloads, никаких торомозов не наблюдаю.

Всего записей: 1450 | Зарегистр. 08-12-2013 | Отправлено: 23:42 18-02-2016 | Исправлено: Abel11, 23:43 18-02-2016
ewild

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

Цитата:
{374DE290-123F-4565-9164-39C4925E467B} - у меня такой папки на Win7 нет

 
Довольно странно)
 
У меня завалялся реестровый бекап User Shell Folders и Shell Folders после установки Win7 x64, еще от апреля 2009. Там есть {374DE290-123F-4565-9164-39C4925E467B} и определяет все ту же папку Downloads.

Всего записей: 1087 | Зарегистр. 13-08-2005 | Отправлено: 23:57 18-02-2016
   

Страницы: 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