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

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

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

Abel11



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

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

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

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

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)

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

Всего записей: 789 | Зарегистр. 08-12-2013 | Отправлено: 12:59 10-11-2014 | Исправлено: Andrey_A_A, 21:27 11-07-2019
nikolasibir



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

Цитата:
Для изменения иконки есть полно программ,, которые это делают...
Я об этих программах знаю.  В вашей утилите полно кнопок для присвоения иконок папкам, а вот для присвоения файлам нет ни одной. Удобнее ткнуть кнопку и заменил иконку. На нет и суда нет.

Цитата:
Цикличное повторение через 30 минут запуска воспроизведения
поясняю для чего это нужно, чтобы через 30 минут оторваться от компьютера и размяться. Прозвучала одна мелодия и снова 30 минут. Ну нет, так нет.

Цитата:
Переменные, используемые в Total Commander
это понятно, а где при запуске ТС увидеть с какого диска запущен ТС (какая буква)...Куда пишется эта информация? Если пишется.
 
 
 

Всего записей: 96 | Зарегистр. 05-05-2007 | Отправлено: 18:57 23-12-2017
Andrey_A_A



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

Цитата:
На нет и суда нет.

Это не наш метод))) Если вы хотите реализации, то нужно время, мы тут не волшебники... Есть тема расширения функционала, в которой реализуется 80% идей (что-то сразу, что через ...)
Что касается "30 минут запуска воспроизведения" у меня сейчас нет времени дать точную кнопку, поэтому дал направления и могу так же сказать: "Ну не хотите читать справку, ну нет, так нет"
Итого: многое можно реализовать... вдохновение... )

Всего записей: 612 | Зарегистр. 15-08-2011 | Отправлено: 20:23 23-12-2017
nikolasibir



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

Цитата:
сказать: "Ну не хотите читать справку

Я её читаю, если бы ещё понимать, что читаешь(простой user). А вот благодаря Вам и учимся и что - то пытаемся делать(хотя бы идеи и желаниия))). )  
Я не хотел Вас обидеть и очень уважительно к Вам отношусь. Я всё понимаю..Будем ждать...Идеи  
и желания когда-нибудь исполняются. Спасибо Вам и с Наступающим...

Всего записей: 96 | Зарегистр. 05-05-2007 | Отправлено: 21:20 23-12-2017
Abel11



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
nikolasibir 05:39 23-12-2017
Цитата:
Как в эту информационную строку в заголовке
"ShellExec /TT /W /SW_HIDE %COMMANDER_PATH%\TCIMG.exe infow=0||TitleWindow5||attach<TTOTAL_CMD>"
добавить диск, с которого запущен TC  

 
Не забудьте создать пользовательский файл настроек  TCIMGU.ini .
 
Пока автор не реализовал, то можно так прописать в autorun.cfg
 

Код:
ShellExec /TT /W /SW_HIDE "%COMMANDER_PATH%\TCIMG.exe" "aends=@[info=x64]||?A2||^^[||$$]||$$~~~~ sends=<inikey=8//%TCIMG_PATH%\TCIMGU.ini//TitleWindow5//Line>||formt<0!!(?m)¤[^\r\n]*>||^^GLOBALAENDS<1> iniwr=%TCIMG_PATH%\TCIMGU.ini||TitleWindow5||Line||GLOBALSENDS<1> infow=0||TitleWindow5||attach<TTOTAL_CMD>"

 
В начало информационной строки добавится буква диска, с которого запущен TC, заключенная в квадратные скобки [D:]
 
 
   
 
Если в autorun.cfg пропишем так =>
 

Код:
ShellExec /TT /W /SW_HIDE "%COMMANDER_PATH%\TCIMG.exe" "aends=@[info=x64]||?A3||$$~~~~ sends=<inikey=8//%TCIMG_PATH%\TCIMGU.ini//TitleWindow5//Line>||formt<0!!(?m)¤[^\r\n]*>||^^GLOBALAENDS<1> iniwr=%TCIMG_PATH%\TCIMGU.ini||TitleWindow5||Line||GLOBALSENDS<1> infow=0||TitleWindow5||attach<TTOTAL_CMD>"

 
В начало информационной строки добавится буква диска с которого запущен TC в таком виде D:\
 
   
 
 
 
Добавлено:
Запускать информационную строку кнопкой (без autorun). Первое нажатие - ВКЛ, второе нажатие - ВЫКЛ  
 

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
infow=3||TitleWindow5||attach<TTOTAL_CMD|350|7>
WCMICONS.dll,19
После заголовка Total Commander создать информационную строку с указанными отступами (настройки в секции [TitleWindow5])
 
 
-1
 

 
Для данной кнопки в секции [TitleWindow5] должен быть прописан стиль инф. строки,  у меня секция [TitleWindow5] выглядет так: Подробнее...

Всего записей: 789 | Зарегистр. 08-12-2013 | Отправлено: 08:15 24-12-2017 | Исправлено: Abel11, 17:34 24-12-2017
nikolasibir



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Abel11
У меня возникли проблемы.
Цитата:
Если в autorun.cfg пропишем так =>  
пробовал оба варианта и оба варианта выводят  всю информацию (кроме диска с буквой) я предполагаю может надо что то дописать в строку "TitleWindow5" у меня там так "[Line=¤DATE¤ddd dd MMM yyyy   HH:mm:ss¤   Память: ¤USEDMEMORY¤%   Физ. Память ¤XRAMG¤Гб   DL: ¤DOWNLOADMBIT¤ мбит/с   UL: ¤UPLOADMBIT¤ мбит/с   ЦП: ¤CPU0¤%" и вот эту инфу он и выводит, а где и как пишется буква диска. Моих познаний не хватает. Может что нужно добавить в эту строку, если да, то что? А на кнопке вылетает ошибка "Line 25586". Подскажите пожалуйста, в чём проблема и как решить. Спасибо.
 

Всего записей: 96 | Зарегистр. 05-05-2007 | Отправлено: 11:57 24-12-2017
Abel11



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
nikolasibir
 
Обязательно надо создать копию файла  TCIMG.ini с именем  TCIMGU.ini в папке утилиты TCIMG, отныне все настройки будут подхватываться с этого файла и при обновлении утилиты настройки останутся в сохранности.
 
Так как мы создали зеркальную копию, то в файле TCIMGU.ini в секции [TitleWindow5] имеем

Код:
Line=¤DATE¤ddd dd MMM yyyy   HH:mm:ss¤   Память: ¤USEDMEMORY¤%   Физ. Память ¤XRAMG¤Гб   DL: ¤DOWNLOADMBIT¤ мбит/с   UL: ¤UPLOADMBIT¤ мбит/с   ЦП: ¤CPU0¤%

 
Прописывайте то, что я выложил выше в autorun.cfg , должно работать.
 
-----------------------------------
 
Добавлено:
nikolasibir 11:57 24-12-2017
Цитата:
А на кнопке вылетает ошибка "Line 25586"

 
У меня секция [TitleWindow5] дополнена стилем (я добавил образец моей секции в предыдущем посте), у вас будет работать кнопка ниже.
 

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
infow=2||TitleWindow5||attach<TTOTAL_CMD> tcimg=$cm540
WCMICONS.dll,19
После заголовка Total Commander создать информационную строку, настройки в секции [TitleWindow5], если включена, то выключить с обновлением заголовка
 
 
 
-1


Всего записей: 789 | Зарегистр. 08-12-2013 | Отправлено: 12:24 24-12-2017 | Исправлено: Abel11, 12:54 24-12-2017
nikolasibir



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Abel11
Здесь, то что выводит у меня, нет только спереди D:\\. Вопрос, как сделать, чтобы спереди подставило D:\\  ? У вас на ваших примерах есть это спереди D:\\ а у меня нет.
 
Добавлено:
Abel11
Кнопка заработала, у меня через autorun.cfg работала и раньше, мне то нужно вывести в эту строку букву диска, с которого запущен...Вот буква то и не выводится.

Всего записей: 96 | Зарегистр. 05-05-2007 | Отправлено: 13:19 24-12-2017
Abel11



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
nikolasibir
 
Проверьте эту кнопку, добавляет ли она букву диска в информационную строку.
 

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
aends=@[info=x64]||?A3||$$~~~~ sends=<inikey=8//%%TCIMG_PATH%%\TCIMGU.ini//TitleWindow5//Line>||formt<0!!(?m)¤[^\r\n]*>||^^GLOBALAENDS<1> iniwr=%%TCIMG_PATH%%\TCIMGU.ini||TitleWindow5||Line||GLOBALSENDS<1> infow=2||TitleWindow5||attach<TTOTAL_CMD> tcimg=$cm540
WCMICONS.dll,19
После заголовка Total Commander создать информационную строку, настройки в секции [TitleWindow5], если включена, то выключить с обновлением заголовка
 
 
 
-1  

 
И вы не сказали, вы создали копию файла  TCIMG.ini с именем  TCIMGU.ini? Без файла TCIMGU.ini работать не будет, так как параметры обращаются к этому файлу.

Всего записей: 789 | Зарегистр. 08-12-2013 | Отправлено: 13:40 24-12-2017 | Исправлено: Abel11, 13:43 24-12-2017
nikolasibir



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Abel11
Спасибо - Эта кнопка заработала

Всего записей: 96 | Зарегистр. 05-05-2007 | Отправлено: 13:43 24-12-2017
Abel11



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
nikolasibir
 
 Ну, тогда и через autorun должно всё работать.

Всего записей: 789 | Зарегистр. 08-12-2013 | Отправлено: 13:44 24-12-2017
nikolasibir



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Abel11
Спасибо огромное заработало...Странно, а сразу не сработало.Спасибо.
 
Добавлено:
Abel11
Простите за наглость, но может Вы и эту задачу решите: Требуется кнопка для включения\отключения выполнения следующей задачи:
Цикличное повторение через 30 минут запуска воспроизведения (плеером TCIMG в заголовке) произвольного трека из папки Music (путь к папке прописывается в TCIMG.ini в секции [Sound]) с закрытием плеера после проигрывания трека и повторения цикла через 30 минут.(треки должны меняться и если не трудно, то и вывод на экран надписи с названием трека и исполнителя, взятого из тегов mp3 Трека)  Это нужно для того, чтобы отдохнуть от сидения за компьютером. Решение задачи может быть любым для Вас удобным способом, я лишь описал задачу. Спасибо за внимание.
 
 
Добавлено:
Abel11
Более детальное иследование  вышестоящей проблемы(и её решения Вами) по выводу в информационной строке в заголовке буквы диска - выяснилось, что это совсем не то, что было нужно. Вы просто прописали диск D:\\ а нужно, чтобы буква диска прописывалась в зависимости от буквы диска, с которого установлен TC (это может быть любой диск от D до Z)...Просьба не решена...Спасибо за понимание.
 
Добавлено:
Abel11

Цитата:
И вы не сказали, вы создали копию файла  TCIMG.ini  
этот файл создан

Всего записей: 96 | Зарегистр. 05-05-2007 | Отправлено: 13:50 24-12-2017
Abel11



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
nikolasibir
 
Это моя невнимательность, я сперва воспользовался короткими путями, а потом решил, что не у всех TCIMG в корне TC и заменил на пути, как в кнопке (с двойными процентами), надо в autorun.cfg вместо %%TCIMG_PATH%%\TCIMGU.ini в путях указывать одиночные проценты %TCIMG_PATH%\TCIMGU.ini . Так что всё работает согласно поставленной задачи.
 
Перекопируйте.
 

Код:
ShellExec /TT /W /SW_HIDE "%COMMANDER_PATH%\TCIMG.exe" "aends=@[info=x64]||?A3||$$~~~~ sends=<inikey=8//%TCIMG_PATH%\TCIMGU.ini//TitleWindow5//Line>||formt<0!!(?m)¤[^\r\n]*>||^^GLOBALAENDS<1> iniwr=%TCIMG_PATH%\TCIMGU.ini||TitleWindow5||Line||GLOBALSENDS<1> infow=0||TitleWindow5||attach<TTOTAL_CMD>"  

 

Всего записей: 789 | Зарегистр. 08-12-2013 | Отправлено: 17:46 24-12-2017 | Исправлено: Abel11, 17:54 24-12-2017
nikolasibir



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Abel11
Строка работает. То есть теперь она будет выдавать правильную букву с диска, с которого загружена? Проверить это смогу только во вторник - проверю отпишусь. Спасибо. Да и кнопка тоже теперь будет правильно работать?

Всего записей: 96 | Зарегистр. 05-05-2007 | Отправлено: 18:17 24-12-2017
Abel11



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
nikolasibir
 
Кнопка работала правильно и раньше, там пути прописаны верно, заменить только в autorun. И, да, в начало информационной строки будет добавляться буква диска с которого запущен Total Commander.

Всего записей: 789 | Зарегистр. 08-12-2013 | Отправлено: 18:22 24-12-2017
nikolasibir



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





Все благодарности посредством ПМ

Всего записей: 96 | Зарегистр. 05-05-2007 | Отправлено: 18:30 24-12-2017 | Исправлено: Maz, 22:11 24-12-2017
Aleks431



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А реально замутить Декодер-преобразователь URL с "исковерканными" русскими буквами (кириллицей) через буфер обмена в приемлемый вид?  
Т.е. адрес сайта с кириллицей в строке адреса не копируется нормально.
Например сайт http://200804.info/зарядка-гаджетов-через-usb/
Превращается в http://200804.info/%d0%b7%d0%b0%d1%80%d1%8f%d0%b4%d0%ba%d0%b0-%d0%b3%d0%b0%d0%b4%d0%b6%d0%b5%d1%82%d0%be%d0%b2-%d1%87%d0%b5%d1%80%d0%b5%d0%b7-usb/
Например, тут есть онлайн-декодер https://www.artlebedev.ru/decoder/advanced//

Всего записей: 251 | Зарегистр. 25-09-2007 | Отправлено: 22:56 25-12-2017 | Исправлено: Aleks431, 22:58 25-12-2017
Andrey_A_A



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

Код:
bufsr=@@UTF8inURL


Всего записей: 612 | Зарегистр. 15-08-2011 | Отправлено: 23:21 25-12-2017
Userrr



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Aleks431
в адресной строке в конце url поставь пробел, а потом копируй в буфер. получишь кошерный вид

Всего записей: 10821 | Зарегистр. 21-03-2006 | Отправлено: 23:30 25-12-2017
Aleks431



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Andrey_A_A Что-то не срабатывает.
Userrr Спасибо за пробел.

Всего записей: 251 | Зарегистр. 25-09-2007 | Отправлено: 23:54 25-12-2017
Andrey_A_A



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

Всего записей: 612 | Зарегистр. 15-08-2011 | Отправлено: 23:58 25-12-2017
Открыть новую тему     Написать ответ в эту тему

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

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