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

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

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

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

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



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

Подробнее...
 

Всего записей: 1579 | Зарегистр. 08-12-2013 | Отправлено: 07:14 27-11-2021 | Исправлено: Abel11, 07:18 27-11-2021
Antonij72



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Abel11
По кнопкам.
Натравил их на 500+ файлов в папках с рекурсией.
Выцепились 4 ошибки (+ссылки на соответствующий пример):
1. Вместо восклицательного знака при переименовании ставится пробел: https://yadi.sk/d/KgDF2Sny3_q56g
2. Не переваривает конструкцию с пробелом между последней кавычкой и слешем закрытия тега sequence - <sequence name="..." number="..." /> : https://yadi.sk/d/z_OB0-k9p0Muzg
3. Встретилась конструкция тега sequence вообще без параметра number: <sequence name="Хождение по мукам"/>. Т.е., в данном примере, повесть относится к серии "Хождение по мукам", но номера не имеет: https://yadi.sk/d/E8ALMmqTKhK2Ew . В этом случае файл надо просто (без номера) переименовать и переместить в папку (в данном примере) "Хождение по мукам".
4. Тег sequence необходимо обрабатывать только тот, который находится внутри блока <title-info> ... </title-info>. Все остальные теги sequence игнорируем. Пример, где тег sequence отсутствует внутри блока <title-info> ... </title-info>, но есть дальше - внутри блока <publish-info> ... </publish-info>: https://yadi.sk/d/L01elEcIhZELww . Это серия издательства и ее, повторюсь, обрабатывать не нужно.
 
Все четыре архива - в одном архиве: https://yadi.sk/d/rywhciQqJb8oqw
 
Поправите?
И, надеюсь, на этом закончим с этой кнопкой.
Спасибо Вам громадное!

----------
Я, инвалид 1 группы, ищу работу. Или благотворительную помощь. Спасибо.

Всего записей: 3809 | Зарегистр. 11-07-2005 | Отправлено: 04:34 28-11-2021 | Исправлено: Antonij72, 02:46 30-11-2021
AkulaBig

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Andrey_A_A
А нельзя-ли добавить в радио поддержку плейлистов AIMP?

Всего записей: 4318 | Зарегистр. 11-03-2003 | Отправлено: 11:25 29-11-2021
Andrey_A_A



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

Цитата:
добавить в радио поддержку плейлистов AIMP

У меня нет aimp, вы можете в личку выслать плейлисты, возможно реализуется

Всего записей: 1391 | Зарегистр. 15-08-2011 | Отправлено: 23:37 29-11-2021
hamstercombat



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

Код:
imgpr=1 sends=C:\List.txt??-1||eline<[tc=AA]!!> start=7-ZIP||a||"%t%O".7z||@GLOBALSENDS<t> ;; упаковать в 7z объекты из папки под курсором по списку имён C:\List.txt с именем папки под курсором в противоположной панели

Как сделать кнопку - упаковать в 7z объекты из выделенных папок по списку имён C:\List.txt с именами соответствующих папок? Т.е. зациклить вышеуказанную кнопку, чтобы она по очереди создала соответствующий архив для каждой выделенной папки в противоположной панели. И хотелось бы, чтобы в случае наличия в противоположной панели одноимённых архивов, они полностью заменялись на вновь создаваемые.

Всего записей: 61 | Зарегистр. 11-04-2015 | Отправлено: 08:03 30-11-2021 | Исправлено: hamstercombat, 08:07 30-11-2021
coherent

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А можна ли при помощи TCIMG провернуть такую комбинацию: вызвать "Свойства системы" (например, через sysdm.cpl), в открывшемся окне перейти на вкладку "Защита системы" и в этой вкладке нажать кнопку "Создать"? Чтобы облегчить ручное создание точки восстановления в Windows 7x64.

Всего записей: 3881 | Зарегистр. 20-02-2007 | Отправлено: 20:02 30-11-2021
jentoso



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
coherent
Можно же системными средствами создать точку восстановления Windows

Код:
wmic.exe /Namespace:rootdefault Path SystemRestore Call CreateRestorePoint "Точка восстановления", 100, 7

Всего записей: 461 | Зарегистр. 25-10-2008 | Отправлено: 22:28 30-11-2021
alexostrov



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Помогите решить задачу.
Есть кнопка:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
opens=LISTF<%%COMMANDER_PATH%%\Files\Lng\TCIMGU.lng...........
Редактировать файлы конфигурации в AkelPad ++:|TCIMGU.lng, TCIMG.ini,  
Wincmd.ini, WCMD_RUS.INI, WCMD_RUS.MNU
 
 и есть checkBOX. Как соединить кнопку с CheckBox, чтобы была
возможность, выбора файлов для открытия в AkelPad,  через CheckBox.

Всего записей: 90 | Зарегистр. 11-12-2017 | Отправлено: 21:46 01-12-2021 | Исправлено: alexostrov, 00:41 03-12-2021
Abel11



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
hamstercombat написал(а)
Цитата:
по очереди создала соответствующий архив для каждой выделенной папки в противоположной панели


Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
imgpr=1 aends=C:\List.txt??-1 anf2d=%WL||1||##@@o73::||##@@o70:: <FOR> 1 <TO> GLOBALANF2D2<0> sends=$GLOBALAENDS??-1||eline<GLOBALANF2D2<:INDEX:>\!!> start=7-ZIP||u||"%tGLOBALANF2D1<:INDEX:>".7z||@GLOBALSENDS<t>||&&hide||&&wait <NEXT>
WCMICONS.dll,1
Упаковать в именные архивы 7z объекты выделенных папок по списку имён C:\List.txt с сохранением в неактивной панели (обновление архива при совпадении)
 
 
-1
 

 


 
alexostrov написал(а)
Цитата:
Редактировать файлы конфигурации в AkelPad

 
Кнопку в своем посте лучше удалите, она "ломает" разметку страницы. По диалоговому окну всё понятно - надо открыть выбранные в диалоговом окне файлы в AkelPad.
 
В TCIMGU.lng пропишите шаблон диалогового окна.
 

Код:

Цитата:
CheckBox_OpenAP=<#>Открыть выбранные файлы в AkelPad<#><#>WCMD_RUS.mnu:NO:<+>$f306\WCMD_RUS.mnu<+>WCMD_RUS.ini<+>$f306\WCMD_RUS.ini<+>TCIMGU.lng<+>$f257<+>Wincmd.ini<+>$f302<+>Hint_My.ini<+>$f203<+>User.ini<+>$f300\ini\User.ini<#>300<#>270

Кнопка.
 

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
cmdcm=[check=BOX_OpenAP] sends=GLOBALCHECK1<k|0|¤>??-1||¤!!@CRLF start=AkelPad||list<$GLOBALSENDS>
WCMICONS.dll,1
Открыть выбранные в диалогом окне файлы в AkelPad
 
 
-1
 

   
 
 
 
 

Всего записей: 1579 | Зарегистр. 08-12-2013 | Отправлено: 13:54 02-12-2021 | Исправлено: Abel11, 18:14 02-12-2021
alexostrov



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

Всего записей: 90 | Зарегистр. 11-12-2017 | Отправлено: 14:41 02-12-2021
coherent

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

Цитата:
Можно же системными средствами создать точку восстановления Windows

Оно то так! Но, хочется свое прозрачное название и описание, чтобы потом ориентироваться.
 
Abel11
Если это возможно реализовать, может глянете на досуге!

Всего записей: 3881 | Зарегистр. 20-02-2007 | Отправлено: 14:44 02-12-2021 | Исправлено: coherent, 14:46 02-12-2021
Andrey_A_A



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

Цитата:
поддержку плейлистов AIMP

Можно их переконвертировать

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
sends=%P%N??1||&?(?m)^(https?://[^|]+\|[^|]*)||&&(?m)^(https?://[^|\r\n]+)\|([^|\r\n]*)!!#EXTINF:-1,$2@CRLF$1||^^#EXTM3U@CRLF creat="%p"||"RADIO_%O.m3u"||content<GLOBALSENDS<x1>>||code<1>||upd<1>
%COMMANDER_PATH%\Wcmicons.dll,1
Преобразовать содержимое плейлиста AIMPPL4 под курсором и сохранить в именной файл M3U
 
0
-1
 

Всего записей: 1391 | Зарегистр. 15-08-2011 | Отправлено: 17:48 02-12-2021
hamstercombat



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

Всего записей: 61 | Зарегистр. 11-04-2015 | Отправлено: 19:54 02-12-2021
AkulaBig

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

Цитата:
Можно их переконвертировать

А нельзя-ли сделать поиск по плейлисту? Тогда было-бы без разницы, какого формата плейлисты использовать. Ведь по большому счету хочется иметь возможность найти нужную радиостанцию, а не деление на группы, как у аимп. Конечно поиск должен быть множественный, а не до первой станции.

Всего записей: 4318 | Зарегистр. 11-03-2003 | Отправлено: 13:14 03-12-2021 | Исправлено: AkulaBig, 16:38 03-12-2021
Andrey_A_A



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

Цитата:
А нельзя сделать поиск по плейлисту

AkulaBig, я добавил ваше предложение в тему расширения функционала http://tc-image.3dn.ru/forum/5-964-25085-16-1638541611
Но вот реализуется оно, не обещаю, т.к. в radio весь подход надо менять...
----
На мой взгляд любой текстовый редактор может найти в плейлистах все что надо за пару секунд (Объединяются все листы в один и производится поиск)
 

Всего записей: 1391 | Зарегистр. 15-08-2011 | Отправлено: 17:31 03-12-2021
AkulaBig

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Понятно, что в плейлисте можно сделать поиск любым текстовым редактором. Но ведь цель такого поиска одним щелчком запустить эту станцию на прослушивание. А вот здесь уже без внутреннего поиска никак. Например как это реализовано в том-же аимп. Есть окно, в которое выводится плейлист, внизу есть окошко поиска. Вбиваем в него то, что нужно найти, в окне плейлиста выводится результат. Щелкаем по какому-то найденному пункту, запускаем его на выполнение. Пока запрос не удален из окна поиска, в окне плейлиста отображаются только результаты запроса с возможностью запуска любого пункта (запущенный на время работы исчезает из плейлиста). Если удалить запрос, опять отображается весь плейлист. Ничего более интуитивного и функционального я не встречал.

Цитата:
в radio весь подход надо менять...

Конечно вам, как автору виднее. Лично мне показалось достаточно нормальная фича. Как и аудиопроигрыватель. Все понятно, пользоваться удобно. Интерфейс минималистический ничем не перегружен. Вот только поиска не хватает.

Всего записей: 4318 | Зарегистр. 11-03-2003 | Отправлено: 19:51 03-12-2021
Pendelgrast



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Помогите с кнопкой - создание кнопки для панели инструментов Total Commander из строки параметров с добавлением в начало "tcimg=$pm", в подсказке "Test", библиотека значков Wcmicons.dll,10, заданный путь к утилите.
Вот такая кнопка есть:

Код:
butup=0||$Test||#%%COMMANDER_PATH%%\Wcmicons.dll,10||&%%COMMANDER_PATH%%\TCIMG.exe

Т.е. нужна такая же, но с добавлением к строке параметров в буфере tcimg=$pm

Всего записей: 52 | Зарегистр. 26-06-2020 | Отправлено: 08:52 04-12-2021 | Исправлено: Pendelgrast, 08:54 04-12-2021
Krasovskii



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

Код:
bufsr=?B5!!tcimg=$pm butup=0||$Test||#%%COMMANDER_PATH%%\Wcmicons.dll,10||&%%COMMANDER_PATH%%\TCIMG.exe

Всего записей: 1321 | Зарегистр. 27-11-2014 | Отправлено: 07:58 06-12-2021
Pendelgrast



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

Всего записей: 52 | Зарегистр. 26-06-2020 | Отправлено: 10:20 07-12-2021
alexostrov



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

Код:
markc=0 tcimg=$cm525 desel=2  

то предложенная Вами кнопка
 
Код:
bufsr=?B5!!tcimg=$pm butup=0||$Test||#%%COMMANDER_PATH%%\Wcmicons.dll,10||&%%COMMANDER_PATH%%\TCIMG.exe  

работает не правильно. С вышеприведенным параметром создается кнопка:

Код:
tcimg=$pmmarkc=0 tcimg=$cm525 desel=2
- работает не правилькно
а, кнопка
Код:
tcimg=$pm markc=0 tcimg=$cm525 desel=2
 - работает правильно

Всего записей: 90 | Зарегистр. 11-12-2017 | Отправлено: 19:16 08-12-2021 | Исправлено: alexostrov, 19:18 08-12-2021
Открыть новую тему     Написать ответ в эту тему

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

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