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

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

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

Maz



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


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

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

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

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

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

Сборки программ, в которых участвует утилита 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

Всего записей: 38758 | Зарегистр. 26-02-2002 | Отправлено: 11:16 03-03-2021 | Исправлено: Andrey_A_A, 21:35 22-02-2024
Ka7baras



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

Всего записей: 27 | Зарегистр. 15-03-2021 | Отправлено: 10:45 09-04-2021
Abel11



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

Код:
infbx=Всплывающее окно||Демонстрация работы кнопки||10

Вылезло пустое окно без текста

Пробелы в параметрах команд TCIMG недопустимы, они должны быть заменены удвоенной тильдой ~~.
Лучше прописывать шаблоны собственных диалоговых окон в TCIMGU.lng, в дальнейшем удобно для прописывания в кнопках - всего лишь надо будет прописать ключ шаблона


Выдать сообщение на 10 сек

Код:
infbx=Всплывающее~~окно||Демонстрация~~работы~~кнопки||10

Размеры окна всё же лучше прописывать.


Выдать сообщение на 3 сек., размеры окна 250х70

Код:
infbx=Всплывающее~~окно||Демонстрация~~работы~~кнопки||3||250||70

Всего записей: 1579 | Зарегистр. 08-12-2013 | Отправлено: 11:09 09-04-2021 | Исправлено: Abel11, 12:54 09-04-2021
Ka7baras



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Abel11
Спасибо за пример и обьяснение!

Всего записей: 27 | Зарегистр. 15-03-2021 | Отправлено: 16:05 09-04-2021
Galap8gos



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Помогите с кнопками пожалуйста - в папке под курсором искать файл с именем папки под курсом и расширением 7z. В случае обнаружения такого файла скопировать его в неактивную панель и выдать сообщение: Файл скопирован в другую панель. Если такого файла нет, ничего не делать. И с кнопкой - в папке под курсором искать файл с именем папки под курсом и расширением 7z. В случае обнаружения такого файла переместить его в активную панель и выдать сообщение: Файл перемещён в активную панель. Если такого файла нет, ничего не делать.

Всего записей: 31 | Зарегистр. 01-04-2021 | Отправлено: 11:24 10-04-2021
Andrey_A_A



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

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
bends=PS<%P%N//1//0//"%O".7z> <IF> GLOBALBENDS<1> > '''' <THEN> copyy=GLOBALBENDS<1>||"%t"||upd<3> infbx=Сообщение||Файл~~скопирован~~в~~другую~~панель||3||300||80 <ENDIF>
%COMMANDER_PATH%\Wcmicons.dll,1
В папке под курсором найти файл с именем папки под курсом и расширением 7z, если таковой есть, то скопировать его в неактивную панель и выдать сообщение: "Файл скопирован в другую панель"
 
0
-1
 

 

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
bends=PS<%P%N//1//0//"%O".7z> <IF> GLOBALBENDS<1> > '''' <THEN> movee=GLOBALBENDS<1>||"%p"||upd<1> infbx=Сообщение||Файл~~перемещён~~в~~активную~~панель||3||300||80 <ENDIF>
%COMMANDER_PATH%\Wcmicons.dll,1
В папке под курсором найти файл с именем папки под курсом и расширением 7z, если таковой есть, то переместить его в активную панель и выдать сообщение: "Файл перемещён в активную панель"
 
0
-1
 

Для теста

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
bends=PS<%P%N//1//0//"%O".7z> GLOBALBENDS<a>
%COMMANDER_PATH%\Wcmicons.dll,1
В папке под курсором получить файл с именем папки под курсом и расширением 7z
 
0
-1
 

Всего записей: 1379 | Зарегистр. 15-08-2011 | Отправлено: 19:47 10-04-2021 | Исправлено: Andrey_A_A, 19:51 10-04-2021
Galap8gos



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Andrey_A_A
Большое спасибо! Кнопки работают нормально.

Всего записей: 31 | Зарегистр. 01-04-2021 | Отправлено: 20:48 10-04-2021
And000010

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Andrey_A_A  а можно подправить Вашу кнопку. В папке под курсором получить файл с именем папки под курсом и расширением 7z на В папке под курсором получить все файлы с расширением 7z.

Всего записей: 57 | Зарегистр. 22-09-2013 | Отправлено: 22:06 10-04-2021
Andrey_A_A



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
And000010, для других вариантов см. параметр PS
 

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
bends=PS<%P%N//1//0//7z>??-1 GLOBALBENDS<a>
%COMMANDER_PATH%\Wcmicons.dll,1
Получить в папке под курсором список файлов 7z в корневом уровне  
 
0
-1
 


Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
bends=PS<%P%N//1//0//7z|rar>??-1 GLOBALBENDS<a>
%COMMANDER_PATH%\Wcmicons.dll,1
Получить в папке под курсором список файлов 7z и rar в корневом уровне
 
0
-1
 


Всего записей: 1379 | Зарегистр. 15-08-2011 | Отправлено: 22:51 10-04-2021 | Исправлено: Andrey_A_A, 23:22 10-04-2021
Ka7baras



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Andrey_A_A
А не подскажите, я вот посмотрел параметр PS, но так и не понял - как получить в такой кнопке список файлов без путей?
 
Добавлено:
Да, ещё никак не получается сделать кнопку - копировать выделенные файлы активной панели в родительскую папку активной панели. Или копировать выделенные файлы активной панели в родительскую папку другой панели. Подскажите плиз.

Всего записей: 27 | Зарегистр. 15-03-2021 | Отправлено: 07:06 11-04-2021
And000010

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Andrey_A_A
Большое спасибо! Кнопки работают нормально.А можно ещё одну кнопку заказать.
Получить в папке под курсором список файлов 7z и rar и выбранный архив распаковать в неактивную панель.

Всего записей: 57 | Зарегистр. 22-09-2013 | Отправлено: 07:45 11-04-2021
Andrey_A_A



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Ka7baras
Кнопки:
Остальное чуть позже
 
 
Добавлено:
And000010, не знаю чем вы хотите распаковывать, в кнопках предложил WinRar
Либо путь прописать в кнопках, либо в TCIMG.ini (TCIMGU.ini) в секции [Programs]

Код:
[Programs]
RAR=%COMMANDER_PATH%\Programs\Arhive\WinRAR\WinRAR.exe

Для распаковки чем-то другим кнопки можно подправить
Кнопки

Всего записей: 1379 | Зарегистр. 15-08-2011 | Отправлено: 11:47 11-04-2021
And000010

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

Всего записей: 57 | Зарегистр. 22-09-2013 | Отправлено: 13:11 11-04-2021
Andrey_A_A



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Обновил версию TCIMG 28.7
В шапку добавил "Скачать 2"

Всего записей: 1379 | Зарегистр. 15-08-2011 | Отправлено: 13:49 11-04-2021
Abel11



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
TCIMG 28.7
 
История последних изменений: Подробнее...
 
Последние примеры: Подробнее...

Всего записей: 1579 | Зарегистр. 08-12-2013 | Отправлено: 13:57 11-04-2021
alloledd

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

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

При обновление файл TCIMG.ini надо  со своим синхронизировать, или там только личные настройки и его можно не трогать?

Всего записей: 7056 | Зарегистр. 25-10-2019 | Отправлено: 20:08 11-04-2021
Krasovskii



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
alloledd
Свои настройки надо хранить в TCIMGU.ini. Делается это не просто, а очень просто. Берёте файл TCIMG.ini и переименовываете его в TCIMGU.ini. И все свои настройки добавляете именно в него. А то, что Вам не нужно, можно убрать. Потом обновляйтесь себе сколько угодно, все Ваши настройки всегда будут при Вас.

Всего записей: 1309 | Зарегистр. 27-11-2014 | Отправлено: 20:22 11-04-2021 | Исправлено: Krasovskii, 20:23 11-04-2021
Ka7baras



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Andrey_A_A
Большое спасибо!

Всего записей: 27 | Зарегистр. 15-03-2021 | Отправлено: 20:48 11-04-2021
alloledd

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

Цитата:
Свои настройки надо хранить в TCIMGU.ini. Делается это не просто, а очень просто. Берёте файл TCIMG.ini и переименовываете его в TCIMGU.ini. И все свои настройки добавляете именно в него. А то, что Вам не нужно, можно убрать. Потом обновляйтесь себе сколько угодно, все Ваши настройки всегда будут при Вас.

Оказывается он у меня есть, с кучей каких-то шаблонов, хз откуда.) И как туда добавлять свои настройки?

Всего записей: 7056 | Зарегистр. 25-10-2019 | Отправлено: 07:23 13-04-2021
sibirnik



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

Цитата:
И как туда добавлять свои настройки?

Просто и очень просто...По аналогии с TCIMG.ini - в нужные секции нужные команды(если они вам нужны)
Просто файл TCIMGU.ini - это файл пользовательских настроек. Для примера вы можете скопировать скажем из файла TCIMG.ini настройки вывода  "[ImageProgress] - путь к изображению, которое используется в команде imgpr" изменить на свои коородинаты или поменять картинку вывода на свою и записав эту изменённую информацию в файл TCIMGU.ini в дальнейшем получать свои результаты вывода, не боясь, что при обновлении ваши данные будут изменены.

Цитата:
с кучей каких-то шаблонов,

А вы в основном файле TCIMG.ini посмотрите описание этих шаблонов(в нём почти всё расписано зачем и почему) Если вам что то не нужно в файле TCIMGU.ini смело можете удалять(на всякий случай делайте всегда бекап) подчёркиваю в файле TCIMGU.ini. В файле TCIMG.ini ничего менять не нужно.

Всего записей: 830 | Зарегистр. 12-09-2014 | Отправлено: 07:49 13-04-2021
Abel11



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

Всего записей: 1579 | Зарегистр. 08-12-2013 | Отправлено: 08:17 13-04-2021 | Исправлено: Abel11, 08:20 13-04-2021
Открыть новую тему     Написать ответ в эту тему

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

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


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru