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

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



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

Так, прежде чем гнать на систему надо разобраться в принципе с теорией того - чем и как вы выводите эту картинку.
Andrey_A_A (пост)
Цитата:
Что у вас есть или нет, можете проверить:

всё в единицах кроме этого:
MediaInfo|-1|H:\TotalCmd\Utilities\MultiMedia\MediaInfo\MediaInfo.dll|
DevIL|-1|H:\TotalCmd\Utilities\Images\DevIL\DevIL.dll|
FFmpeg|-1|H:\TotalCmd\Utilities\Images\FFmpeg\FFmpeg.dll|
Pdf|-1|H:\TotalCmd\Utilities\Images\Pdf\pdf.dll|
SQLite3|-1|H:\TotalCmd\Utilities\Images\SQLite3\sqlite3.dll|
Flash|-1|H:\TotalCmd\Utilities\Images\Flash\Flash10c.ocx|
Bass|-1|H:\TotalCmd\Utilities\Images\Bass\bass.dll|
Cairo|-1|H:\TotalCmd\Utilities\Images\Cairo\|
 
но это потому что такие пути прописаны у вас в TCIMG.ini как я понимаю. Подозрительно конечно, что все проблемные dll в папке Images. Но наверное эти либы нужны были только вам - иначе бы они входили в состав сборки сабжа. А их там нет.
Вообще, конечно, в путях внутри TCIMG.ini очень много авторского и причем не в комментариях))) А как живой код. Путает это....
 
Ну, дык возвращаясь к теории - есть способы получить просто эту картинку прогресса принудительно на экране в каком-то окне - до сброса окна крестиком?
Чтобы никакие другие команды не вмешивались в процесс.

Всего записей: 3322 | Зарегистр. 01-04-2006 | Отправлено: 18:57 30-11-2023 | Исправлено: destiny child, 19:32 30-11-2023
Andrey_A_A



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

Цитата:
всё в единицах кроме этого

destiny child, это не влияет на общую работоспособность, подключены в ряде команд

Цитата:
к теории - есть способы получить просто эту картинку прогресса принудительно на экране

Раз картинки с помощью TCIMG у вас не запускаются, могу порекомендовать до вашей команды запустить картинку с помощью внешнего просмотрщика или открытие любого окна, которое быстро открывается и сохраняет свою позицию и размер...
Это можно сделать через команду start - примеров там достаточно
А потом крестиком вы ей закроете...

Всего записей: 1390 | Зарегистр. 15-08-2011 | Отправлено: 19:40 30-11-2023 | Исправлено: Andrey_A_A, 19:49 30-11-2023
destiny child



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Andrey_A_A (пост)
Цитата:
Раз картинки с помощью TCIMG у вас не запускаются

Может мы все же попробуем разобраться почему? Может мне какой-то вариант дебажный стоит запустить?
Зачем куда-то пересылать/другое запускать - если возможно это ошибка, которая вот по счастливой звезде  
лишь у меня сейчас воспроизвелась, но исправления своего она требует?

Всего записей: 3322 | Зарегистр. 01-04-2006 | Отправлено: 19:43 30-11-2023 | Исправлено: destiny child, 19:43 30-11-2023
Krasovskii



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
destiny child
А может Вы поумерите свой пыл? Вам кто-то что-то должен? Человек делает прекрасную утилиту, добавляет функционал по просьбе всех желающих, а Вы желаете, чтобы он ещё с Вашей кастрированной системой разбирался?

Всего записей: 1320 | Зарегистр. 27-11-2014 | Отправлено: 06:24 01-12-2023
destiny child



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Krasovskii
Блин, да не кастрированная она! Что вы вырезаете фразу из контекста, а потом увеличиваете ее до слона?
Я накидывал вариант того - о чем ВОЗМОЖНО знаете разработчик - и что вольно-невольно могло бы быть сломано/изменено.
Возможно даже тем фактом - что произошла какая-нибудь перекомпиляция сабжа по целевую платформу с обновлением
каких-то исходных компонентов, в которых возможно что-то такое значимое, привязанное к версии винды сломалось...
А для разобраться до конца - при чем тут пыл? Хотите сказать, что на любое несработавшее поведение надо просто тупо
принимать его как есть и не пытаться выяснить природу "слома"?
КАК в принципе может получиться так, что в ЦЕПОЧКЕ действий - первый момент - показ картинки типа не сработал - а вот
последующие шаги все равно запустились? Даже это не понятно - если первый шаг в операциях не выполнен - остальные  
автоматом должны были бы ТОЖЕ не выполняться, потому как совершенно не известно - а какую цель преследовал человек,
когда создал эту цепочку. Возможно же, что первый шаг - это сбор имен файлов - если он не смог выполниться - в чем смысл
позвонить запускать следующий шаг из цепочки действий?
 
И самое главное- я не предлагаю ЕМУ разобраться с моем системой - а прошу лишь предоставить возможности САМОМУ разобраться - что именно могло пойти нет - хотя бы в виде дебажной версии, расписывающей свои внутренние шаги, или какой-то скрипт, который я и сам смог бы пройти по шагам для сверки результатов его действия.

Всего записей: 3322 | Зарегистр. 01-04-2006 | Отправлено: 11:40 01-12-2023 | Исправлено: destiny child, 11:41 01-12-2023
Andrey_A_A



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Krasovskii, destiny child, "Давайте жить дружно!"
Когда-то в начале создания утилиты у кого-то не работали команды TCIMG  в Total Commander, и тогда я просил выслать целиком портабельный тотал пользователя...
Проблема решалась, т.к. было очевидно, что какие-то настройки тотала влияют на исполнение команд...
Это было с получением напрямую списка файлов с панели тотала, это было с bar файлами, и мн.др., но это можно было решить и подправить, т.к. я видел что и где не так.
destiny child, в вашем случае я не смогу решить задачу, возможно когда-то столкнусь с этим, увижу и вставлю условия...

Всего записей: 1390 | Зарегистр. 15-08-2011 | Отправлено: 14:59 01-12-2023 | Исправлено: Andrey_A_A, 15:16 01-12-2023
YKozhemyaka



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

Код:
marks=PS<"%p"//1//0//*.[combo=BOX3] > tcimg=50~~$cm2023 ;; выделить все файлы в текущей панели с расширением прописанным в диалоговом окне

У меня не работает. Поломалась или у меня чего-то?

Всего записей: 26 | Зарегистр. 02-10-2020 | Отправлено: 18:54 03-12-2023
Andrey_A_A



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

Цитата:
Поломалась или у меня чего-то?  

YKozhemyaka, у вас закрался пробел после BOX3] ...

Код:
marks=PS<"%p"//1//0//*.[combo=BOX3]> tcimg=$cm2023


Всего записей: 1390 | Зарегистр. 15-08-2011 | Отправлено: 21:42 03-12-2023 | Исправлено: Andrey_A_A, 21:43 03-12-2023
YKozhemyaka



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Andrey_A_A
Спасибо! Так работает, только в справке поправить надо ибо пробел ко мне закрался именно оттуда. И вопрос - как кнопку подправить, чтобы можно было вводить сразу несколько расширений?

Всего записей: 26 | Зарегистр. 02-10-2020 | Отправлено: 06:25 04-12-2023
Krasovskii



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

Код:
marks=1||test<1e!![combo=BOX3]> tcimg=$cm2023

Вводить расширения разделяя их «|» Ну маэстро может предложит и более изящный вариант.

Всего записей: 1320 | Зарегистр. 27-11-2014 | Отправлено: 09:45 04-12-2023
anynamer



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Можно ли секции ini вынести в отдельный ini  
[DLL]
[IconForFolders1]
[Programs]
и т.п.
Чтобы при обновлении TCIMG не терять свои пути?

Всего записей: 2241 | Зарегистр. 17-05-2010 | Отправлено: 10:21 04-12-2023
Andrey_A_A



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

Цитата:
может предложит и более изящный вариант

Krasovskii, хороший вариант
anynamer, создайте TCIMGU.ini, об этом написано Как правильно обновлять утилиту
 

Всего записей: 1390 | Зарегистр. 15-08-2011 | Отправлено: 13:48 04-12-2023
YKozhemyaka



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

Всего записей: 26 | Зарегистр. 02-10-2020 | Отправлено: 15:20 04-12-2023
vaskamy



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Запрос на кнопку. Удалить в текстовом документе все слова написанные большими буквами.

Всего записей: 968 | Зарегистр. 04-03-2017 | Отправлено: 17:02 05-12-2023
Andrey_A_A



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

Цитата:
все слова написанные большими буквами

vaskamy, могут быть нюансы касательно пробелов/разделителей... в общем так
Если возникнут несоответствия, то высылайте файл ДО и ПОСЛЕ...

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
textt=%P%N||&&(*UCP)(\p{Lu}[\p{L}\-]*\h*)!!||upd<1>
%COMMANDER_PATH%\Wcmicons.dll,1
В файле под курсором удалить все слова начинающиеся с букв в верхнем регистре
 
0
-1
 

Всего записей: 1390 | Зарегистр. 15-08-2011 | Отправлено: 19:55 05-12-2023 | Исправлено: Andrey_A_A, 20:02 05-12-2023
vaskamy



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

Всего записей: 968 | Зарегистр. 04-03-2017 | Отправлено: 20:55 05-12-2023
Andrey_A_A



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

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
textt=%P%N||&&(*UCP)([\p{Lu}]{2,})!!||upd<1>
%COMMANDER_PATH%\Wcmicons.dll,1
В файле под курсором удалить все слова (от 2 букв и более) прописанные в верхнем регистре
 
0
-1
 

Всего записей: 1390 | Зарегистр. 15-08-2011 | Отправлено: 22:40 05-12-2023
vaskamy



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

Всего записей: 968 | Зарегистр. 04-03-2017 | Отправлено: 22:48 05-12-2023
Andrey_A_A



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

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



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

Всего записей: 8 | Зарегистр. 27-09-2023 | Отправлено: 15:13 07-12-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