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

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

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



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Реально ли сделать кнопку - просканировать все папки активной панели с рекурсией, найти файлы с именем и расширением заданных в диалоге и вывести построчно - полный путь к файлу, а так же дату и время его последнего изменения? Т.е. если найдено 6 файлов с заданным именем и расширением, но в разных папках, то выводится 6 строк. В каждой строке полный путь к файлу, дата и время изменения файла.

Всего записей: 142 | Зарегистр. 02-09-2014 | Отправлено: 20:03 16-03-2023
Andrey_A_A



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Yudjinvais, обновите TCIMG_Russian.lng - там новый шаблон

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
sends=[edits=BOX12]??1||?F63,sym1||@CRLF!!Chr(124) bends=PS<"%P"//1//-1//&&(?:GLOBALSENDS<1>)$>??-1 anf2d=$GLOBALBENDS||1||##@@o73:://||##@@o25:://||##@@o45:://||##@@o65:://||header<0|Имя|Дата~~модификации|Дата~~создания|Дата~~доступа> GLOBALANF2D<a>
%COMMANDER_PATH%\Wcmicons.dll,1
Найти пути в активной панели с рекурсией для введённых в диалоге имён файлов и получить информацию о дате в таблице
 
0
-1
 


Всего записей: 1387 | Зарегистр. 15-08-2011 | Отправлено: 22:52 16-03-2023 | Исправлено: Andrey_A_A, 22:56 16-03-2023
Kurolesova



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Andrey_A_A Ой, а у Вас нет такого же, но с перламутровыми пуговицами? Я в сысле нельзя ли сделать кнопку: Найти в архивах RAR, ZIP и 7z файлы заданные в диалоге и вывести информацию о дате в таблице? Только вместо путей имя архива, имя файла и дата для файла в архиве.

Всего записей: 21 | Зарегистр. 09-05-2021 | Отправлено: 08:50 17-03-2023 | Исправлено: Kurolesova, 08:51 17-03-2023
Yudjinvais



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

Всего записей: 142 | Зарегистр. 02-09-2014 | Отправлено: 10:04 17-03-2023
Lord_NEVR



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Добрый день.
В названии книг попадаются названия с римскими цифрами.
 
Есть опция замены римских цифр на арабские, похожая на quotes (замена скобок)?
Чтобы вставить в кнопки.

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG\TCIMG.exe
pends=@$f254\content.opf slist=%WL||test<1e!!epub> forpgs <FOR> 1 <TO> GLOBALSLIST<0> start=7-ZIP||e||GLOBALSLIST<:INDEX:>||-o$f254\||content.opf||-r||-aoa||&&hide||&&wait sends=GLOBALPENDS<1>??-1||?Fepub4,symdel,quotes||#G3 zends=GLOBALPENDS<1>??-1||?Fepub5,symdel,quotes||#G3 bends=GLOBALPENDS<1>||?Fepub2,symdel,quotes||^^GLOBALZENDS<1>.~~||?B1!!.~~||#G3 copyy=GLOBALSLIST<:INDEX:>||"%t"GLOBALSENDS<1>//0||GLOBALBENDS<1> <NEXT> focusp tcimg=$cm540 focusp
%COMMANDER_PATH%\Wcmicons.dll,215
Выделенные EPUB файлы копировать в другую панель: поместить в папку цикла книги (если он есть) и переименовать "номер книги в цикле. название книги"
 
0
-1

 

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG\TCIMG.exe
zunpk=%WL||"%t"//1||progres<> imgpr=1 slist=PS<"%T"//0//-1//*.fb2> <FOR> 1 <TO> GLOBALSLIST<0> zends=GLOBALSLIST<:INDEX:>??-1||formt<rgx_fbt1:C:rgx_fbt2:C:rgx_fbt3:C:¤>||¤!!@CRLF||'!!§§||''!!§§||§!!' exect=$var_i='GLOBALZENDS<0>'='1'?_CmdCm('renmm=GLOBALSLIST<:INDEX:>¦¦##GLOBALZENDS<1>¦¦sdel<>'):_CmdCm('movee=GLOBALSLIST<:INDEX:>¦¦<info=o75GLOBALSLIST<:INDEX:>//>GLOBALZENDS<2>\//1¦¦##GLOBALZENDS<3>.~~GLOBALZENDS<1>¦¦sdel<>') pause=150 <NEXT>
WCMICONS_TCVIM.DLL,229
Распаковать выделенные .fb2.zip в другую панель и переименовать (возможно с перемещением) все *.fb2 неактивной панели(с рекурсией) согласно информации из тегов полученной регулярными выражениями прописанными в ключах "rgx_fbt1, rgx_fbt2, rgx_fbt3"
 
0
-1

Всего записей: 532 | Зарегистр. 15-07-2009 | Отправлено: 11:28 17-03-2023 | Исправлено: Lord_NEVR, 11:29 17-03-2023
Andrey_A_A



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

Цитата:
с перламутровыми пуговицами?

Kurolesova, к сожалению таких нет - я записал себе в "хотелки" под номером 105 - возможно что-то и реализуется... получением списка объектов из архивов занимался, поиском по нескольким нет.
Lord_NEVR, в Telegram ответил, т.к. вы туда тоже написали...
 

Всего записей: 1387 | Зарегистр. 15-08-2011 | Отправлено: 16:10 17-03-2023
Kurolesova



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

Всего записей: 21 | Зарегистр. 09-05-2021 | Отправлено: 19:45 17-03-2023
LyapTrubeckoj



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Andrey_A_A
А если не надо вводить имя файла, а искать по заданному файлу, например по "DATA.SCR", то как подправить кнопку?

Всего записей: 19 | Зарегистр. 07-10-2022 | Отправлено: 07:45 19-03-2023
Andrey_A_A



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

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
anf2d=PS<"%P"//1//-1//DATA.SCR>||1||##@@o73:://||##@@o25:://||##@@o45:://||##@@o65:://||header<0|Имя|Дата~~модификации|Дата~~создания|Дата~~доступа> GLOBALANF2D<a>
%COMMANDER_PATH%\Wcmicons.dll,1
В активной панели с рекурсией найти все файлы DATA.SCR и получить информацию о дате в таблице
 
0
-1
 

Бонус )))

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
sends=-1??1||?F63,sym1||@CRLF!!Chr(124) bends=PS<"%P"//1//-1//&&(?:GLOBALSENDS<1>)$>??-1 anf2d=$GLOBALBENDS||1||##@@o73:://||##@@o25:://||##@@o45:://||##@@o65:://||header<0|Имя|Дата~~модификации|Дата~~создания|Дата~~доступа> GLOBALANF2D<a>
%COMMANDER_PATH%\Wcmicons.dll,1
Найти пути в активной панели с рекурсией для имён файлов из буфера обмена и получить информацию о дате в таблице
 
0
-1
 

Всего записей: 1387 | Зарегистр. 15-08-2011 | Отправлено: 08:45 19-03-2023
LyapTrubeckoj



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

Всего записей: 19 | Зарегистр. 07-10-2022 | Отправлено: 14:50 19-03-2023
vaskamy



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
У меня назрел вопрос почему TCIMG при изменении дат файлов или объектов портит cmd файлы в том смысле что изменяет без спроса кодировку внутри файла с oem 866 на ansi возможно это происходит и с другими текст содержащими файлами. Чего с этим делать?

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



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
vaskamy, в TCIMG можно изменить дату разными способами, приложите команду, в которой это происходит, и тогда дам ответ или решение проблемы

Всего записей: 1387 | Зарегистр. 15-08-2011 | Отправлено: 21:07 20-03-2023 | Исправлено: Andrey_A_A, 21:13 20-03-2023
vaskamy



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

Цитата:
приложите команду

modfs=%WL||0,2||1
 
 
Добавлено:
в oem 866 кириллица

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



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
vaskamy, спасибо за информацию, я дал запрос в телеграм по поводу проблемы - ребята потестируют, ответ будет через несколько дней. С моей стороны я потестировал 30 файлов с oem 866 - дата изменяется, и кодировка прежняя, ничего в кодировке не меняется. Посмотрел саму функцию Autoit, содержимое файла не затрагивается, кодировка не проверяется, только изменение даты.
Возможно при изменении даты ваш текстовый редактор на это реагирует и неправильно определяет содержимое. В AkelPad бывает, т.к. он запоминает папку, имя файла и его кодировку... если файл удалить и создать его в другой кодировке, то AkelPad его откроет с "запомненной" в прошлом кодировке... но там есть функционал "открыть как..." и всё нормально отображается.

Всего записей: 1387 | Зарегистр. 15-08-2011 | Отправлено: 21:53 20-03-2023 | Исправлено: Andrey_A_A, 22:02 20-03-2023
vaskamy



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Andrey_A_A
 
Notepad++ последняя версия , Windows 7, если надо могу видео запилить, завтра.
Сами файлы cmd имеют кодировку oem 866 в них помимо кода есть несколько строк на русском и после изменения дат и времени кодировка меняется на ansi а русские слова превращаются в крякозябры.

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



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
vaskamy, если можете, вышлите в архиве несколько таких файлов в личку...

Всего записей: 1387 | Зарегистр. 15-08-2011 | Отправлено: 22:19 20-03-2023 | Исправлено: Andrey_A_A, 22:48 20-03-2023
Galap8gos



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Помогите с кнопкой - в файлах ini активной панели произвести замену строк по образцу из C:\Сhange.txt. В первой строке файла C:\Сhange.txt, строки начинающиеся скажем на "music=". Такие строки в файлах ini активной панели надо заменять на строку образец которой находится во второй строке файла C:\Сhange.txt, в третьей строке файла C:\Сhange.txt образец начинающейся скажем на "snapshot=", в четвёртой строке файла C:\Сhange.txt строка на которую надо поменять эту строку и т.д. Не все образцы строк могут содержать одно слово заканчивающеяся на "=", а скажем образец может быть и такой "LastDirectory=\Shared Folder\" но везде за строкой с образцом, следует строка на которую надо менять.

Всего записей: 31 | Зарегистр. 01-04-2021 | Отправлено: 09:24 21-03-2023
vaskamy



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

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



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Galap8gos, для помощи в реализации, вышлите архив в личку: INI файлы ДО преобразования и INI файлы ПОСЛЕ преобразования + файл C:\Сhange.txt
vaskamy, спасибо, мне тоже несколько пользователей отписались, что дело в какой-то проблеме N++
 

Всего записей: 1387 | Зарегистр. 15-08-2011 | Отправлено: 10:33 22-03-2023 | Исправлено: Andrey_A_A, 10:34 22-03-2023
mukunda



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ув. форумчане, подскажите, пожалуйста, как сделать кнопку запуска выделенного файла в заданной портативной программе с параметром. Использую портативный FineReader. Имеется главный exe файл портативки ScreenshotReader.exe, а FineReader запускается с помощью ярлыка с командой запуска "...\ABBYY FineReader 15\ScreenshotReader.exe" FineReader. Пробовал создать команду параметров для кнопки в Тотале таким образом: opens=%WL||%%COMMANDER_PATH%%\../"ABBYY FineReader 15\ScreenshotReader.exe" FineReader. Но при этом запускается ScreenshotReader, а не FineReader. Что здесь не так?

Всего записей: 1406 | Зарегистр. 26-03-2011 | Отправлено: 12:32 22-03-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