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

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

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

Maz



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


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

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

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

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

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

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

Всего записей: 38836 | Зарегистр. 26-02-2002 | Отправлено: 11:16 03-03-2021 | Исправлено: Andrey_A_A, 17:05 31-03-2024
Andrey_A_A



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

Цитата:
А команда OPENBARMENU в TCIMG не работает?

AkulaBig, работает:

Код:
tcprm=OPENBARMENU||"%P"RESTART.BAR
tcprm=OPENBARMENU~~"%P"RESTART.BAR

А то что меню вылетает где хочет, то это уже вопрос к автору TC

Всего записей: 1390 | Зарегистр. 15-08-2011 | Отправлено: 18:37 10-10-2023 | Исправлено: Andrey_A_A, 18:41 10-10-2023
AkulaBig

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вон какая хитрая строка. Спасибо. А нельзя-ли в помощь это добавить? А то про OPENBAR помощь есть, а по OPENBARMENU, нет.
 
А если RESTART.BAR находится по пути c:\PortablePrograms\FileManagers\TotalCommanderPortable\Bars\RESTART.BAR, как правильно прописать путь?

Всего записей: 4318 | Зарегистр. 11-03-2003 | Отправлено: 19:37 10-10-2023 | Исправлено: AkulaBig, 19:55 10-10-2023
Andrey_A_A



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

Цитата:
А нельзя-ли в помощь это добавить?

AkulaBig, будет добавлено - я на TC11 перешёл только сегодня, тестирование ещё предстоит

Цитата:
как правильно прописать путь?


Код:
tcprm=OPENBARMENU~~%%COMMANDER_PATH%%\Bars\RESTART.BAR


Всего записей: 1390 | Зарегистр. 15-08-2011 | Отправлено: 21:14 10-10-2023
AkulaBig

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

Всего записей: 4318 | Зарегистр. 11-03-2003 | Отправлено: 22:23 10-10-2023
derrikF



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
а где почитать про новый параметр equal<> в команде textx?

Всего записей: 235 | Зарегистр. 25-02-2007 | Отправлено: 12:32 11-10-2023
Andrey_A_A



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

Цитата:
новый параметр equal<> в команде textx?

В новом описании textx
---
Тестовая версия TCIMG 333_b6, в версии TCIMG 33.2 замените соответствующие файл(ы)
 

Код:
[+] Оптимизирована команда textx
- исправлена ошибка при параметре code<>
- добавлен параметр equal<>
[±] Исправлена ошибка в команде timesx
[+] Оптимизированы параметры (см. Дополнение №10)
- в режимы "s150", "s151", "s152" добавлен подпараметр
- исправлена ошибка в режиме "f270"
[±] Исправлена ошибка в команде creat в цикле при использовании параметров clip<> и content<>
[±] Исправлена ошибка в команде tabac
[±] Исправлена ошибка при определении бинарности в параметре test<> (см. Дополнение №16)
[+] В папке ...\Files\Ini\
- добавлен файл TCIMG3264_11.ini для классов Total Commander 11
- обновлён файл TOTALCOM.ini
- обновлена информация ряда дополнений в справке

Всего записей: 1390 | Зарегистр. 15-08-2011 | Отправлено: 22:33 11-10-2023
Karolinka69



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
В справке не нашла, подскажите, как можно организовать проверку на запуск приложения. Скажем на примере AkelPad. Проверить запущен ли AkelPad, если запущен, то выполнить последующую команду, если нет, то выдать сообщение и произвести выход из TCIMG. И наоборот - проверить запущен ли AkelPad, если не запущен, то выполнить последующую команду, если же запущен, то выдать сообщение и произвести выход из TCIMG?

Всего записей: 123 | Зарегистр. 23-02-2018 | Отправлено: 07:11 12-10-2023
Dzhontrivolta



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Нужна кнопка, в файле C:\files.txt список файлов в таком виде:
Имя файла1
Полный путь к файлу 1
Имя файла2
Полный путь к файлу 2
и т.д.
 
Нужно, чтобы при нажатии кнопки, выводилось меню в котором выводятся имена этих файлов и при выборе имени, открывался соответствующий файл через "openf".

Всего записей: 38 | Зарегистр. 26-10-2017 | Отправлено: 07:38 12-10-2023
Andrey_A_A



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

Цитата:
проверку на запуск приложения

Karolinka69

Код:
 
"exect=ProcessExists('AkelPad.exe')?0:MsgBox(4096+64,'Проверка','AkelPad~~не~~запущен',3)+_Exit() infbx=InfoBox_TEST1" - если процесс AkelPad существует, то выполнить дальнейшие команды (если не существует, то сообщение и выход)
 
"exect=ProcessExists('AkelPad.exe')?MsgBox(4096+64,'Проверка','AkelPad~~запущен',3)+_Exit():0 infbx=InfoBox_TEST1" - если процесс AkelPad не существует, то выполнить дальнейшие команды (если существует, то сообщение и выход)
 

 
 
Добавлено:

Цитата:
Нужно, чтобы при нажатии кнопки, выводилось меню

Dzhontrivolta
А зачем C:\files.txt , когда есть сейчас кучу способов отобразить меню - его только надо создавать:
1. родными средствами тотала - создавайте BAR файл - там будет и параметры запуска и имя - переносите его на панель инструментов и делаете в виде меню
2. Так же можно воспользоваться OPENBARMENU в TC11
3. Есть команда zmenu и запуск zmenz
4. Есть утилита MENUIMG
5. И др. команды openz, openn, openup, openmn и ...

Всего записей: 1390 | Зарегистр. 15-08-2011 | Отправлено: 16:50 12-10-2023 | Исправлено: Andrey_A_A, 16:51 12-10-2023
Karolinka69



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

Всего записей: 123 | Зарегистр. 23-02-2018 | Отправлено: 07:51 13-10-2023
Andrey_A_A



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

Всего записей: 1390 | Зарегистр. 15-08-2011 | Отправлено: 14:33 13-10-2023
Krasovskii



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Dzhontrivolta
Подобное в теме уже было. Если есть желание, то можно из подобной кнопки сделать такую, какую хотите Вы. Например:

Код:
anf2d=C:\files.txt||7||(.+)\R+(.+)||$1|$2 dilog=[combo=BOX43] openf=GLOBALANF2D1<GLOBALCOMBN1<1>>||TextEdit

Только надо добавить свой шаблон в TCIMG_Russian.lng. Ищите в файле "ComboBox43=" и меняйте например так:

Код:
ComboBox43=Выбор файла¤TCIMG.dll,16||Выберите файл||¤¤GLOBALANF2D0<x1:-1>¤¤#¤¤@CRLF¤¤||160||117||1||0
ComboBox44=

Чтобы не редактировать каждый раз после обновления утилиты TCIMG_Russian.lng, создайте свой файл TCIMGU.lng и прописывайте свой шаблон в нём.

Всего записей: 1320 | Зарегистр. 27-11-2014 | Отправлено: 15:16 13-10-2023
Dzhontrivolta



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

Всего записей: 38 | Зарегистр. 26-10-2017 | Отправлено: 19:29 14-10-2023
LyapTrubeckoj



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите кнопку - обрезать ссылку в буфере начиная с "?short"

Всего записей: 20 | Зарегистр. 07-10-2022 | Отправлено: 07:59 16-10-2023
Andrey_A_A



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

Цитата:
обрезать ссылку в буфере

LyapTrubeckoj

Код:
bufsr=&&(.+)\?short.*!!$1

Всего записей: 1390 | Зарегистр. 15-08-2011 | Отправлено: 14:19 16-10-2023 | Исправлено: Andrey_A_A, 14:21 16-10-2023
LyapTrubeckoj



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

Всего записей: 20 | Зарегистр. 07-10-2022 | Отправлено: 20:09 16-10-2023
aorist

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Привет всем и спасибо автору за полезную программу.  
В справочных примерах по созданию ярлыков есть кнопка "переместить выделенные файлы в другую панель, создав в текущей ярлыки для перемещённых файлов". А можно расширить функционал кнопки и вдобавок: созданным ярлыкам присвоить все даты (и времена) исходных файлов?
И ещё близко к теме: возможна ли отдельная кнопка, любым выделенным ярлыкам назначающая все даты исходных "ссылаемых" файлов?

Всего записей: 18 | Зарегистр. 02-05-2006 | Отправлено: 21:08 24-10-2023
Andrey_A_A



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

Цитата:
 А можно расширить функционал кнопки и вдобавок: созданным ярлыкам присвоить все даты (и времена) исходных файлов?

aorist, можно сложно, сделал проще добавив параметр sdate<>
Тестовая версия TCIMG 334_b9, в версии TCIMG 33.3 замените соответствующие файл(ы)

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
clink=%WL||"%p"//0||sdate<0,1,2>||upd<1>
%COMMANDER_PATH%\Wcmicons.dll,1
Создать в активной панели ярлыки выделенным объектам и установить ярлыкам все 3 даты (модификации, создания, доступа), взятые из исходных файлов  
 
0
-1
 


Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
clink=%WL||"%p"//0||sdate<0,1,2> moves=%WL||"%T"//0||upd<2>
%COMMANDER_PATH%\Wcmicons.dll,1
Создать в активной панели ярлыки выделенным объектам и установить ярлыкам все 3 даты (модификации, создания, доступа), взятые из исходных файлов + переместить выделенные объекты в другую панель
 
0
-1
 


Цитата:
возможна ли отдельная кнопка, любым выделенным ярлыкам назначающая все даты исходных "ссылаемых" файлов?

Это посмотрю позже...
 

Всего записей: 1390 | Зарегистр. 15-08-2011 | Отправлено: 21:34 25-10-2023
Nakupon



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Andrey_A_A
Здравствуйте, а это возможно?

Всего записей: 23 | Зарегистр. 19-11-2021 | Отправлено: 07:23 26-10-2023
jentoso



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Nakupon
А разве это не Вам был ответ http://forum.ru-board.com/topic.cgi?forum=5&topic=50714&start=2320#19

Всего записей: 459 | Зарегистр. 25-10-2008 | Отправлено: 07:53 26-10-2023
Открыть новую тему     Написать ответ в эту тему

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

Компьютерный форум 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