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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156

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

Maz



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


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

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

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

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

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

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

Всего записей: 39180 | Зарегистр. 26-02-2002 | Отправлено: 11:16 03-03-2021 | Исправлено: Andrey_A_A, 18:13 04-01-2025
jentoso



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

Цитата:
Пользуйтесь онлайн справкой на здоровье, в чем проблема?

AkulaBig

Цитата:
А можно-ли как-то отключить значок справки в диалогах?

Вот об этой проблеме имелось ввиду.

Всего записей: 558 | Зарегистр. 25-10-2008 | Отправлено: 10:00 30-12-2024
Abel11



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
jentoso
 
А, понял, возможность из диалоговых окон вызывать онлайн справку. Думаю это автор сможет реализовать.

Всего записей: 1613 | Зарегистр. 08-12-2013 | Отправлено: 10:05 30-12-2024 | Исправлено: Abel11, 10:07 30-12-2024
AkulaBig

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Да, именно об этом идет речь. Чтобы не хранить оффлайн справку в папке утилиты.
Abel11

Цитата:
Думаю это автор сможет реализовать.

Я тоже надеюсь что это реализуемый вариант. Главное, что онлайн справка существует. То-есть надо только дать возможность ее использовать.

Всего записей: 5365 | Зарегистр. 11-03-2003 | Отправлено: 10:44 30-12-2024
ziabriev



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

Цитата:
Да, именно об этом идет речь. Чтобы не хранить оффлайн справку в папке утилиты.

Об этих диалогах речь? - скрин

Всего записей: 1461 | Зарегистр. 03-03-2019 | Отправлено: 11:00 30-12-2024
Helpmister



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите, пожалуйста, кнопку:  
1. подсчитать количество файлов в выделенном/ых
 
2. подскажите, чем можно сравнить два массива и вывести результат тех строк которые отсутствуют в одном из массивов  
 

Всего записей: 275 | Зарегистр. 26-10-2007 | Отправлено: 11:05 30-12-2024
jentoso



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ziabriev (пост [?])
Цитата:
Об этих диалогах речь?

Верно.

Всего записей: 558 | Зарегистр. 25-10-2008 | Отправлено: 12:01 30-12-2024
ziabriev



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
jentoso
AkulaBig
Есть такая справка, из сборки AkulaBig, когда-то подправил - Tcimg.chm

Всего записей: 1461 | Зарегистр. 03-03-2019 | Отправлено: 12:14 30-12-2024
jentoso



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ziabriev
Кого-то может "спугнуть" такая справка, когда увидят "Не удается отобразить страницу".
Было бы не плохо иметь возможность в TCIMG.ini (TCIMGU.ini) указывать возможность работы со справкой (офлайн/онлайн).

Всего записей: 558 | Зарегистр. 25-10-2008 | Отправлено: 12:23 30-12-2024
ziabriev



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

Цитата:
Кого-то может "спугнуть" такая справка

Может можно подправить.
Цитата:
указывать возможность работы со справкой (офлайн/онлайн).

Вот у меня так - до обновления пользуюсь онлайн, после обновления - тёмной справкой:

Код:
[em_run_0066]
cmd=%COMMANDER_PATH%\TCIMG\TCIMG.exe
param=exect=$var_s=FileExists(_PathFull('$f250\TCIMG_BLACK.chm'))?'TCIMG_BLACK':'TCIMG' runhp=x||$f250\$var_s.chm||Справка~~$var_s||1
iconic=0
menu=Тёмная справка TCIMG, если нет - онлайн_справка
 

 

Всего записей: 1461 | Зарегистр. 03-03-2019 | Отправлено: 12:34 30-12-2024
jentoso



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ziabriev (пост [?])
Цитата:
Вот у меня так - до обновления пользуюсь онлайн, после обновления - тёмной справкой:

Такой вариант понятен, но в данном случае именно действие в диалоговом окне требуется изменить.

Всего записей: 558 | Зарегистр. 25-10-2008 | Отправлено: 12:49 30-12-2024
Abel11



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

Цитата:
1. подсчитать количество файлов в выделенном/ых

• Записать количество файлов в выделенных папках и отдельно выделенных в буфер обмена + на 4 секунды отобразить количество посчитанных файлов в всплывающем окне.

Код:
imgpr=1 slist=FOLDM<%WL//-1//-1> GLOBALSLIST<c0> infbx=Сообщение||clpget~~файла(ов)||4||250||60

 

Цитата:
чем можно сравнить два массива и вывести результат тех строк которые отсутствуют в одном из массивов
 
• Из справки навскидку примеры
 

Код:
"textx=%WL||<dellist=C:\ListString.txt|2>" - в содержимом выделенных текстовых файлов произвести удаление строк по списку из файла ListString.txt
"textx=%WL||<dellist=C:\ListString.txt|2|1>" - в содержимом выделенных текстовых файлов произвести удаление строк по списку из файла ListString.txt (учитывается регистр символов)
"aends=%P%N??-1||<dellist=C:\ListString.txt|2> GLOBALAENDS<a>" - из файла под курсором получить содержимое и произвести удаление строк по списку из файла ListString.txt


Всего записей: 1613 | Зарегистр. 08-12-2013 | Отправлено: 13:37 30-12-2024 | Исправлено: Abel11, 13:38 30-12-2024
Helpmister



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

Код:
exect=$var_i=Execute(GLOBALSLIST<0>)||MsgBox(4096,'Результат','$var_i')

 
про массивы так же сделал - долго обрабатывает
В одном массиве, допустим, 50строк в другом 1000. Где-то минут 5 уходит
 
 Ладно, будем пробовать.

Всего записей: 275 | Зарегистр. 26-10-2007 | Отправлено: 14:41 30-12-2024 | Исправлено: Helpmister, 14:51 30-12-2024
ziabriev



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

Цитата:
Было бы не плохо иметь возможность в TCIMG.ini (TCIMGU.ini) указывать возможность работы со справкой (офлайн/онлайн).

Тогда потребуется офлайн-справка, но из неё и так доступна эта возможность.

Всего записей: 1461 | Зарегистр. 03-03-2019 | Отправлено: 15:12 30-12-2024
jentoso



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ziabriev (пост [?])
Цитата:
Тогда потребуется офлайн-справка, но из неё и так доступна эта возможность.

Так вся суть в том, что AkulaBig исключил из своей сборки CHM из-за его размера.
Но "тонким" местом остается то, что в диалогах присутствует кнопка ?, которую он просит у автора переделать на онлай-справку.
Вот я и предложил вариант, чтобы в TCIMG.ini (TCIMGU.ini) можно было бы добавить (при возможности) настройку для работы со справкой. К пример сейчас в настройках есть HelpIconTCIMG (позволяет установить свой значок окну справки TCIMG.chm при вызове её через диалоги/приложения утилиты)
Добавить может HelpTCIMG (пустое значение используется TCIMG.chm, иное значение на другой файл или ссылка на онлайн-справку).
Либо возможность в настройках диалога эту кнопку ? настраивать самостоятельно.
 

Всего записей: 558 | Зарегистр. 25-10-2008 | Отправлено: 15:33 30-12-2024 | Исправлено: jentoso, 15:38 30-12-2024
ziabriev



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
jentoso
Да я и не возражаю.

Цитата:
Но "тонким" местом остается то, что в диалогах присутствует кнопка ?, которую он просит у автора переделать на онлай-справку.

Вот о тонком месте: в диалоговом окне кнопка ? открывает в справке команду диалога  
(первую в строке), а при переходе на онлай-справку - открывается содержание справки
если возможно будет применить  для диалога в онлай-справке открытие команды, тогда - да.

Всего записей: 1461 | Зарегистр. 03-03-2019 | Отправлено: 16:04 30-12-2024
AkulaBig

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

Цитата:
Об этих диалогах речь?

Ну да. В общем о любых диалогах. Я до этого не использовал диалоги, поэтому сделал пустую справку. А сейчас наделал кнопок с диалогами и как-то некрасиво пустую справку запускать. Пришлось кинуть в папку полную, а она в 3 раза тяжелей всего моего TCIMG.
 
Добавлено:
jentoso

Цитата:
Кого-то может "спугнуть" такая справка

Дак я эту справку сделал, так как не использовал диалоги. Поэтому из моей сборки ее просто не от куда было запускать.
 
Добавлено:
jentoso

Цитата:
Либо возможность в настройках диалога эту кнопку ? настраивать самостоятельно.

Да достаточно просто указывать место размещения справки. Сейчас во многих прогах справка берется из инета, а если прописать к ней путь, то локально. То-есть никаких диалогов и т.д. переписывать не надо.
 
 
Добавлено:
ziabriev

Цитата:
если возможно будет применить  для диалога в онлай-справке открытие команды, тогда - да.

Если поменять только место расположение справки, все ссылки останутся на месте. Они-же не жестко прописаны.

Всего записей: 5365 | Зарегистр. 11-03-2003 | Отправлено: 16:12 30-12-2024
Abel11



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

Цитата:
про массивы так же сделал - долго обрабатывает

Да, это очень долго.
Я потом уже вспомнил про команду extrf с параметром ''compare<>'', но там что-то идет не по плану, сообщил автору. Автор подкорректирует после праздников, подождем чутка.

Всего записей: 1613 | Зарегистр. 08-12-2013 | Отправлено: 17:44 30-12-2024
Andrey_A_A



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

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

AkulaBig, добавлено, Тестовая версия TCIMG 350_b3, в версии TCIMG 34.9 замените соответствующие файл(ы)
Внесите:

Код:
[Setting]
DialogsHelp=1


Код:
[+] В TCIMG.ini в секцию [Setting] добавлен ключ DialogsHelp - режим запуска справки в различных диалогах
[±] Исправлена ошибка в командах extra и extrf при параметре compare<>


Цитата:
про команду extrf с параметром ''compare<>'', но там что-то идет не по плану

Abel11, исправлено.

Всего записей: 1513 | Зарегистр. 15-08-2011 | Отправлено: 19:12 30-12-2024 | Исправлено: Andrey_A_A, 19:15 30-12-2024
ziabriev



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

Всего записей: 1461 | Зарегистр. 03-03-2019 | Отправлено: 19:15 30-12-2024 | Исправлено: ziabriev, 19:16 30-12-2024
Abel11



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Helpmister
Обновитесь от последней версии до Тестовая версия TCIMG 350_b3
 

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
watch=1 extrf=%P%N||"%p//0//%O_cpm.%E"||compare<%T%M|1,0>
WCMICONS.dll,1
извлечь из содержимого файла под курсором уникальные строки без учёта регистра, которых нет в содержимом файла другой панели и результат сохранить в именной файл с приставкой _cpm в активную панель
 
 
-1
 

Всего записей: 1613 | Зарегистр. 08-12-2013 | Отправлено: 19:37 30-12-2024 | Исправлено: Abel11, 19:39 30-12-2024
Открыть новую тему     Написать ответ в эту тему

Страницы: 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 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156

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

Рейтинг.ru