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

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

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

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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

Открыть новую тему     Написать ответ в эту тему

Maz



Дед Мазай
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Предыдущие темы: Часть 1


 
Дата выпуска: 10.09.2025
Версия: 35.6
Автор: Averin Andrey
 
Скачать TCIMG | Скачать 2 | Сайт | Онлайн справка | Основные вопросы | Функционал+ | Поддержка проекта

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

ОСНОВНЫЕ ВОЗМОЖНОСТИ УТИЛИТЫ:    
Спасибо

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

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

Сборки программ, в которых участвует утилита 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 Titan Portable - сборка файлового менеджера Total Commander (автор pcDenPro)
TC AkulaBig - сборка файлового менеджера Total Commander (автор AkulaBig)
TCnative - сборка файлового менеджера Total Commander (автор ziabriev)
Если в состав Вашей сборки/программы входит TCIMG, сообщите, вставим в список.

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

Всего записей: 39642 | Зарегистр. 26-02-2002 | Отправлено: 11:16 03-03-2021 | Исправлено: Andrey_A_A, 15:17 10-09-2025
Andrey_A_A



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Artem_Butenko, я давно не занимался чисткой... оно мне и не надо
Напишите файлы, секции, и т.д. что именно надо зачистить ))

Всего записей: 1550 | Зарегистр. 15-08-2011 | Отправлено: 11:23 25-09-2025
Artem_Butenko



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Andrey_A_A
 
В портативной версии приложения, история хранится в файле "History.ini", который размещён в корневом каталоге Total Commander, в секциях:
[MkDirHistory] - история каталогов, открытых через список недавних папок;
[LeftHistory] и [RightHistory] - история ввода пути на левой и правой панели;
[SearchName], [SearchIn], [RenameSearchFind], [RenameSearchReplace], [SearchText] - история поиска и замены;
[Command line history] - список всех введенных команд.
 
В инсталлируемом дистрибутиве история хранится в файле "History.ini", который размещён в каталоге "C:\Users\%UserName%\AppData\Roaming\GHISLER\".
 
Перед редактированием файлов конфигурации Total Commander процесс приложения должен быть остановлен (закрыт), иначе изменения (очистка) могут не сохраниться или будут перезаписаны.

Всего записей: 747 | Зарегистр. 19-02-2008 | Отправлено: 14:12 25-09-2025 | Исправлено: Artem_Butenko, 14:16 25-09-2025
Abel11



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Artem_Butenko
 
В кнопках ниже используется сокращение специального пути к папке Total Commander: $f300=%COMMANDER_PATH%\
 

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG\TCIMG.exe
close=ACTIVE inidl=$f300History.ini||MkDirHistory,LeftHistory,RightHistory,SearchName,SearchIn,RenameSearchFind,RenameSearchReplace,SearchText,Command~~line~~history start=$f300TOTALCMD64.EXE
WCMICONS.dll,1
Закрыть Total Commander, очистить перечисленные секции History.ini, запустить Total Commander x64
 
 
-1
 


Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG\TCIMG.exe
close=ACTIVE inidl=$f300History.ini||MkDirHistory,LeftHistory,RightHistory,SearchName,SearchIn,RenameSearchFind,RenameSearchReplace,SearchText,Command~~line~~history start=$f300TOTALCMD.EXE
WCMICONS.dll,1
Закрыть Total Commander, очистить перечисленные секции History.ini, запустить Total Commander x32
 
 
-1
 

 
В кнопке указывайте свой путь к TCIMG.exe

Всего записей: 1662 | Зарегистр. 08-12-2013 | Отправлено: 18:55 25-09-2025 | Исправлено: Abel11, 20:15 25-09-2025
Artem_Butenko



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Abel11
 
Спасибо Вам большое. Не могли бы Вы добавить к кнопках функционал для удаления файла "tcDirFrq.txt" в каталоге "%LocalAppData%\GHISLER\"?

Всего записей: 747 | Зарегистр. 19-02-2008 | Отправлено: 12:46 27-09-2025 | Исправлено: Artem_Butenko, 12:46 27-09-2025
ziabriev



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Artem_Butenko
Можно поменять место хранения отдельно от системы или совсем не хранить:

Всего записей: 1679 | Зарегистр. 03-03-2019 | Отправлено: 13:40 27-09-2025
Artem_Butenko



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

Цитата:
Можно поменять место хранения отдельно от системы или совсем не хранить:

Спасибо Вам за совет, перенёс файл "tcDirFrq.txt" в корневой каталог самого Total Commander (опция, - "Там же, где и wincmd.ini"). Однако, заметил интересный эффект, после переноса файла и удаления каталога "%LocalAppData%\GHISLER\" последний всё равно создаётся после перезапуска Total Commander, т.е. портативность сабжа относительно условная.
 
Abel11
 

Цитата:
В кнопках ниже используется сокращение специального пути к папке Total Commander: $f300=%COMMANDER_PATH%\

Немного изучив справку по "TCIMG" доработал Ваши варианты кнопок с удалением файла "tcDirFrq.txt", как в каталоге "%LocalAppData%\GHISLER\", так и в каталоге самого Total Commander.
Варианты кнопок:
1. Вариант с конечным запуском 32-х битной версии Total Commander (файл, - "TOTALCMD.EXE")
2. Вариант с конечным запуском 64-х битной версии Total Commander (файл, - "TOTALCMD64.EXE")
Надеюсь, что всё сделал корректно. Если я не прав, то, пожалуйста, внесите коррективы. Большое Вам спасибо!

Всего записей: 747 | Зарегистр. 19-02-2008 | Отправлено: 15:47 27-09-2025 | Исправлено: Artem_Butenko, 15:58 27-09-2025
dedulya68



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Artem_Butenko (пост)
Цитата:
%LocalAppData%\GHISLER\" последний всё равно создаётся

Занулите папку и всё. Больше к ней обращений не будет.

Всего записей: 1065 | Зарегистр. 22-12-2016 | Отправлено: 16:04 27-09-2025
Abel11



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

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

 

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG\TCIMG.exe
close=ACTIVE inidl=$f300History.ini||MkDirHistory,LeftHistory,RightHistory,SearchName,SearchIn,RenameSearchFind,RenameSearchReplace,SearchText,Command~~line~~history delsm=$f300tcDirFrq.txt||1 start=$f300TotalCMD64.exe
%COMMANDER_PATH%\TCIMG\User.dll,231
Закрыть Total Commander, очистить перечисленные секции, удалить .\tcDirFrq.txt, запустить Total Commander x64
 
 
-1
 


Всего записей: 1662 | Зарегистр. 08-12-2013 | Отправлено: 16:12 27-09-2025 | Исправлено: Abel11, 16:16 27-09-2025
ziabriev



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

Цитата:
последний всё равно создаётся после перезапуска Total Commander

Проверьте у себя - для портативности ТС
 
Wincmd.ini:
[Configuration]
UseIniInProgramDir=7

Всего записей: 1679 | Зарегистр. 03-03-2019 | Отправлено: 16:40 27-09-2025
Artem_Butenko



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

Цитата:
Проверьте у себя - для портативности ТС
 
Wincmd.ini:
[Configuration]
UseIniInProgramDir=7

У меня в конфигурационном файле "Wincmd.ini" параметр "UseIniInProgramDir=7".
 
dedulya68

Цитата:
Занулите папку и всё. Больше к ней обращений не будет.

Точно не помогает.
 
Abel11
Спасибо Вам! Учёл Ваши замечания и сделал так.

Всего записей: 747 | Зарегистр. 19-02-2008 | Отправлено: 16:54 27-09-2025 | Исправлено: Artem_Butenko, 17:03 27-09-2025
Abel11



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

Цитата:
сделал так

Вы в параметрах продублировали одну и ту же команду(delsm=$f300tcDirFrq.txt||1)
 
Для удаления нескольких файлов можно использовать команду delss. В вашем случае будет выглядеть так:

Код:
delss=LISTF<$f300\tcDirFrq.txt/$f10\GHISLER\tcDirFrq.txt>||1

Прописываете пути необходимых для удаления файлов через слеш - /

Всего записей: 1662 | Зарегистр. 08-12-2013 | Отправлено: 05:29 28-09-2025 | Исправлено: Abel11, 22:47 29-09-2025
AkulaBig

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

Цитата:
Кое что подправил в выводе информации 357_b5.zip

Сегодня обнаружил, что эта версия не работает под ХР. Посмотрите, пожалуйста, в чем дело. Пока откатываюсь на 35.6.

Всего записей: 6543 | Зарегистр. 11-03-2003 | Отправлено: 20:25 28-09-2025
Andrey_A_A



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

Цитата:
Сегодня обнаружил, что эта версия не работает под ХР

AkulaBig, об этом я вам уже писал в Telegram, внёс это в справку, в общие вопросы

Всего записей: 1550 | Зарегистр. 15-08-2011 | Отправлено: 22:49 29-09-2025
AkulaBig

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

Цитата:
об этом я вам уже писал в Telegram

Вы меня с кем-то спутали.

Цитата:
внёс это в справку, в общие вопросы

Понятно. Не знал. 35.6 работает в ХР. Как не странно. Я про оф версию с винкмд.ру.
Собственно говоря решил я вопрос с загрузкой на Яшу с помощью AskParam. Сейчас все работает. И ссылка в буфер помещается. Так что обошелся без 35.7 бета. Но хотелось-бы обвеса. Вот такая кнопочка получилась:
Подробнее...
Можно-ли это прикрутить к TCIMG, чтобы был прогресс-бар и таблица со ссылкой появлялась? Видимо и окна авторизации через TCIMG должны быть.
Просто для загрузки на хранилища без авторизации я использую TCIMG:

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\Utils\TCIMG\TCIMG.exe
uplds=%WL||imgbox||x||output<4|2>||progres<>
%COMMANDER_PATH%\Images\Others\ICO\LoadImg.ico
Загрузка изображений на сервер в виде миниатюр с увеличением по клику
 
 
-1

Конечно хотелось-бы, чтобы это все было в одном стиле. Причем в стиле TCIMG. Иначе придется тоже через AskParam сделать.
И все это через TCIMG 35.6.

Всего записей: 6543 | Зарегистр. 11-03-2003 | Отправлено: 05:04 30-09-2025 | Исправлено: AkulaBig, 07:46 30-09-2025
Abel11



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AkulaBig
«Смешались в кучу кони, люди ...»
 
Для читабельности заключите, пжл,  выложенные кнопки в <code>, а ещё лучше под <more> убрать, многовато этой темы с загрузкой на сервера.

Всего записей: 1662 | Зарегистр. 08-12-2013 | Отправлено: 07:03 30-09-2025 | Исправлено: Abel11, 07:07 30-09-2025
AkulaBig

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

Цитата:
многовато этой темы с загрузкой на сервера

Хотелось-бы решить вопрос. Вот и пишем.
Собственно проблему я понял. В команде uplds добавить-бы возможность не скрывать командное окно и вопрос решился-бы. В AskParam  как-раз из-за этого не работали кнопки загрузки в облака с рус форум винкмд.ру. В них присутствовал параметр:

Код:
/s{0-8} - задает режим запуска процесса (0 - скрытый, 1 - нормальный, 2 - свернутый, 3 - развернутый и т.д.)

установленный в 0. Как только я разобрался в этом и убрал этот параметр, все заработало.
И в uplds, я уверен, вся проблема в этом. В 35.7 бета была попытка решить этот вопрос, но пока этой версии нет под ХР, да и решается вопрос не через uplds, что очень неудобно.

Всего записей: 6543 | Зарегистр. 11-03-2003 | Отправлено: 07:53 30-09-2025
AkulaBig

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

Всего записей: 6543 | Зарегистр. 11-03-2003 | Отправлено: 16:33 30-09-2025 | Исправлено: AkulaBig, 18:57 30-09-2025
Открыть новую тему     Написать ответ в эту тему

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

Компьютерный форум Ru.Board » Компьютеры » Программы » TCIMG (Часть 2)


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

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2025

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru