Перейти из форума на сайт.Реклама на Ru.Board


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

Модерирует : 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

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

Abel11



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

 

 
Дата выпуска: 16.01.2018
Версия: 21.9
Автор: Averin Andrey
 
Скачать TCIMG | Сайт | Онлайн справка | Основные вопросы | Расширение функционала

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

ОСНОВНЫЕ ВОЗМОЖНОСТИ УТИЛИТЫ:
 
Пример кнопки.
 
Создание кнопки в TC из двух строк
 
Коллекция кнопок TCIMG для Total Commander
 
Как расширить функционал собственными руками
 
В справке TCIMG.chm более 10.700 примеров применения.

TCIMG также применяет свои возможности для комфортного использования потенциала следующих программ:

От себя.
От автора:

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

Скачать справку  с тёмным стилем

Всего записей: 558 | Зарегистр. 08-12-2013 | Отправлено: 12:59 10-11-2014 | Исправлено: Andrey_A_A, 11:03 16-01-2018
nikolasibir



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

Цитата:
bufsr=@@UTF8inURL  
 тоже не заменяет в нормальный вид...С пробелом все нормально.

Всего записей: 72 | Зарегистр. 05-05-2007 | Отправлено: 12:00 26-12-2017
Andrey_A_A



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

Всего записей: 511 | Зарегистр. 15-08-2011 | Отправлено: 18:47 26-12-2017
Abel11



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

Всего записей: 558 | Зарегистр. 08-12-2013 | Отправлено: 18:59 26-12-2017
Andrey_A_A



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

Всего записей: 511 | Зарегистр. 15-08-2011 | Отправлено: 18:11 05-01-2018
Abel11



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

Всего записей: 558 | Зарегистр. 08-12-2013 | Отправлено: 18:29 05-01-2018
nikolasibir



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Помогите реализовать задачу: Добавить в информационную строку в заголовке TC содержимое строки из файла Text.txt который находится в корне ТС.
Вот строка в ini файле, куда надо добавить эту задачу.
[TitleWindow7]
Line=[?<info=o80%COMMANDER_PATH%//>?] [¤KEY¤] Память: ¤USEDMEMORY¤% = ¤XRAMG¤Гб из ¤FRAMG¤ГБ   UL: ¤UPLOADMBIT¤ Мбит/с   DL: ¤DOWNLOADMBIT¤ Мбит/с   ЦП: ¤CPU0¤%

Всего записей: 72 | Зарегистр. 05-05-2007 | Отправлено: 16:25 13-01-2018
Abel11



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
nikolasibir
 
Наверное так же, как и раньше делали, до внедрения автором новых возможностей.
 
Не знаю какие именно вы параметры используете в команде infow и откуда запускаете, разберетесь думаю.
 
После заголовка Total Commander создать информационную строку, настройки в секции [TitleWindow7] с добавлением в начало строки содержимого файла TC\Text.txt.
 

Код:
aends=$f300\Text.txt??1 sends=<inikey=8//$f255//TitleWindow7//Line>||formt<0!!(?m)\[[^\r\n]*>||^^GLOBALAENDS<1>~~ iniwr=$f255||TitleWindow7||Line||GLOBALSENDS<1> infow=0||TitleWindow7||attach<TTOTAL_CMD>

 
При добавлении содержимого файла в информационную строку, в данном случае, учитывается, что значение ключа Line в секции [TitleWindow7] файла  TCIMGU.ini начинается с квадратной скобки Line=[... (инф. предоставлена пользователем nikolasibir в этом посте)
 

Всего записей: 558 | Зарегистр. 08-12-2013 | Отправлено: 08:04 14-01-2018 | Исправлено: Abel11, 04:43 15-01-2018
nikolasibir



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Abel11
Работает, но портит первую информации из моей строки(было так [D:] делает так [?D: ?]) как убрать два знака вопроса?(вопросы после квадратной скобки и перед)(пробела перед вторым знаком вопроса нет)
И ещё просьба как вывести в заголовок TC содержимое строки из файла Text.txt отдельной кнопкой без использования TitleWindow7(то есть вывести только содержимое файла Text.txt)

Всего записей: 72 | Зарегистр. 05-05-2007 | Отправлено: 12:29 14-01-2018 | Исправлено: nikolasibir, 17:24 14-01-2018
Abel11



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
nikolasibir 12:29 14-01-2018
Цитата:
Работает, но портит первую информации из моей строки

 
Да, такой вариант не подходит.
-------------------------------------
Пришла, на мой взгляд, интересная идея, предлагаю протестировать.
 
 
В файл Info.txt, расположенного в корне TC, заносим ту информацию, которую хотим видеть в информационной строке + значение ключа Line в секции [TitleWindow7] файла TCIMGU.ini.
 
_______________ Содержимое файла Info.txt _______________
[Информация пользователя] [?<info=o80%COMMANDER_PATH%//>?]  [¤KEY¤] Память: ¤USEDMEMORY¤% = ¤XRAMG¤Гб из ¤FRAMG¤ГБ   UL: ¤UPLOADMBIT¤ Мбит/с   DL: ¤DOWNLOADMBIT¤ Мбит/с   ЦП: ¤CPU0¤%  
_________________________________________________
 
Свою информацию ([Информация пользователя]) можете в файле Info.txt вписать в любое место , на границе между другими инф-ями и оно отобразится согласно местонахождению.
 
В качестве примера приведу кнопку, первое нажатие выводит информационную строку, второе нажатие отключение информационной строки.
 

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
exect=$var_s=##%%COMMANDER_PATH%%\Info.txt exect=IniWrite(EnvGet('COMMANDER_PATH')&('\TCIMGU.ini'),'TitleWindow7','Line','$var_s') infow=2||TitleWindow7||attach<TTOTAL_CMD> tcimg=$cm540
WCMICONS.dll,11
После заголовка Total Commander создать информационную строку, настройки копируются из файла Info.txt в секцию [TitleWindow7] TCIMGU.ini
 
 
-1
 

Обращаю внимание на то, что файл TCIMGU.ini у меня находится в корне TC, если у кого в другой папке, то дополните в параметрах фрагмент ('\TCIMGU.ini') => ('\....\TCIMGU.ini')
 
Получаем:
 
   
Можно иметь несколько файлов с различной информацией, преимущество в том, что постоянно будет использоваться одна и та же секция, в данном случае мы использyем секцию [TitleWindow7], можете назначить любую, значение ключа Line секции при каждом выполнении команды будет заменяться содержимым выбранного файла.
 

Цитата:
как вывести в заголовок TC содержимое строки из файла Text.txt отдельной кнопкой без использования TitleWindow7

 
Вот о чём я и говорил выше, выбираете файл в котором только пользовательская информация, например UserInfo.txt (на скрине - Информация пользователя) и запускаете команду:
 

Код:
exect=$var_s=##%%COMMANDER_PATH%%\UserInfo.txt exect=IniWrite(EnvGet('COMMANDER_PATH')&('\TCIMGU.ini'),'TitleWindow7','Line','$var_s') infow=2||TitleWindow7||attach<TTOTAL_CMD> tcimg=$cm540

 
Мы просто заменили в команде файл Info.txt на UserInfo.txt, в котором может быть что угодно, символ, буква, слово... и оно отобразится в заголовке. Так что можно создать перечень файлов и в диалоге, перед запуском, выбирать нужный файл.
-----------------------------
 
Можно заменить заголовок Total Commander информацией из файла UserInfo.txt расположенного в корне TC.
 

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
aends=$f300\UserInfo.txt??1 title=GLOBALAENDS<1>||insystem<>
WCMICONS.dll,19
Заменить заголовок Total Commander информацией из файла UserInfo.txt
 
 
-1
 

 
______ Содердимое UserInfo.txt _______________
Информация пользователя
______________________________________
 
   
 
Данная кнопка не работает в тандеме с кнопками из первой части поста, то есть с командой infow.
 

Всего записей: 558 | Зарегистр. 08-12-2013 | Отправлено: 05:40 15-01-2018 | Исправлено: Abel11, 23:37 15-01-2018
nikolasibir



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

Всего записей: 72 | Зарегистр. 05-05-2007 | Отправлено: 08:43 15-01-2018
Andrey_A_A



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

Всего записей: 511 | Зарегистр. 15-08-2011 | Отправлено: 11:03 16-01-2018
Abel11



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

Всего записей: 558 | Зарегистр. 08-12-2013 | Отправлено: 11:33 16-01-2018
Открыть новую тему     Написать ответ в эту тему

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

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

Имя:
Пароль:
Сообщение

Для вставки имени, кликните на нем.

Опции сообщенияДобавить свою подпись
Подписаться на получение ответов по e-mail
Добавить тему в личные закладки
Разрешить смайлики?
Запретить коды


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

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.Board
© Ru.Board 2000-2018

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru