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

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

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

Maz



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


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

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

ОСНОВНЫЕ ВОЗМОЖНОСТИ УТИЛИТЫ:

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

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

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

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

Всего записей: 37260 | Зарегистр. 26-02-2002 | Отправлено: 11:16 03-03-2021 | Исправлено: Andrey_A_A, 18:40 23-06-2021
Abel11



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

And000010 написал(а)
Цитата:
из выделенной папки выбрать файл и упаковать в не активную панель

 
Ставьте задачу более конкретнее, не скупитесь на слова, не совсем понятно, что надо, возможно имеете ввиду выводить список файлов папки под курсоров в отдельном окне, осуществить выбор конкретного файла(ов) в этом окне, после чего упаковать в архив выбранные файл(ы)?

Всего записей: 1355 | Зарегистр. 08-12-2013 | Отправлено: 18:24 02-05-2021
And000010

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

Цитата:
Пример:bends=PS<%P%N//0//0//>??-1 GLOBALBENDS<a>
Получить в папке под курсором список файлов.Выделив файл и нажав на стрелку упаковать в не активную панель в файл именем выдепенного файла  

Как то так.

Всего записей: 32 | Зарегистр. 22-09-2013 | Отправлено: 18:58 02-05-2021 | Исправлено: And000010, 19:23 02-05-2021
sibirnik



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Помогите пожалуйста с кнопкой для решения задачи:
Имеется List_Url.txt в нём N-количество ссылок(каждая ссылка с новой строки). Нужно вывести ввиде меню этот List_Url.txt с возможностью выбора нужных ссылок и открыть в браузере прописанном в TCIMGU.ini (Browser=C:\Program Files\Mozilla Firefox\firefox.exe) каждую ссылку в новой вкладке.

Всего записей: 712 | Зарегистр. 12-09-2014 | Отправлено: 05:01 03-05-2021 | Исправлено: sibirnik, 08:04 03-05-2021
Abel11



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

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
slist=PS<%P%N//1//0> GLOBALSLIST<b> blist=$GLOBALARRAY||##<info=o73::>.7z||^^"%T" start=7-ZIP||a||list<$GLOBALBLIST>||list2<$GLOBALARRAY>||progres<>||&&hide||&&wait
WCMICONS.dll,1
Упаковать с помощью 7-zip в другую панель в именные архивы выбранные в диалоговом окне файлы папки под курсором
 
 
-1
 

 


 
sibirnik (задача)

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
sends="C:\List.txt"??-1 GLOBALSENDS<b> start=Browser||list<$GLOBALARRAY>||spause<2000>
WCMICONS.dll,1
Открыть в браузере ссылки выбранные в диалоговом окне из списка "C:\List.txt"
 
 
-1
 

 
Путь к файлу со списком ссылок пропишите свой. Пауза между открытиями вкладок с ссылками выставлена на 2 сек., паузу регулируйте под свой браузер.

Всего записей: 1355 | Зарегистр. 08-12-2013 | Отправлено: 08:22 03-05-2021 | Исправлено: Abel11, 08:31 03-05-2021
sibirnik



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

Всего записей: 712 | Зарегистр. 12-09-2014 | Отправлено: 09:12 03-05-2021
And000010

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

Всего записей: 32 | Зарегистр. 22-09-2013 | Отправлено: 09:38 03-05-2021
Kurolesova

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Реально ли сделать кнопку - открыть по очереди все файлы находящиеся в папке D:\Infa\View в соответствующих программах? Т.е. - нажали кнопку открылся 1ый файл, закрыли файл открылся следующий и т.д.

Всего записей: 8 | Зарегистр. 09-05-2021 | Отправлено: 07:40 10-05-2021
ziabriev



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Kurolesova
Где-то выше это уже было.

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
slist=PS<"D:\Infa\View\"//1//0//*.exe> <FOR> 1 <TO> GLOBALSLIST<0> openf=GLOBALSLIST<:INDEX:>||Hacker||&&wait <NEXT>
WCMICONS.dll
Поочерёдное открытие файлов EXE файлов|из каталога  D:\Infa\View в Resource Hacker
 
 
-1
 

TCIMGU.ini:
[Programs]
Hacker=%COMMANDER_PATH%\Programs\ResEditor\HackerPortable\ResourceHacker.exe
 

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
slist=PS<"D:\Infa\View\"//1//0//*.txt> <FOR> 1 <TO> GLOBALSLIST<0> openf=GLOBALSLIST<:INDEX:>||TextEdit||&&wait <NEXT>
WCMICONS.dll,7
Поочерёдное открытие файлов TXT файлов|из каталога  D:\Infa\View в Notepad3
 
 
-1
 

TCIMGU.ini:
[Programs]
TextEdit=%COMMANDER_PATH%\Programs\Edit\Notepad3\Notepad3.exe
 
Короткие пути в TCIMGU.ini, естественно ваши.
 
 
 

Всего записей: 602 | Зарегистр. 03-03-2019 | Отправлено: 11:41 10-05-2021 | Исправлено: ziabriev, 11:45 10-05-2021
Abel11



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Kurolesova написал(а)
Цитата:
открыть по очереди все файлы находящиеся в папке D:\Infa\View


Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
slist=PS<"D:\Infa\View\"//1//0//*.exe//1> <FOR> 1 <TO> GLOBALSLIST<0> openf=GLOBALSLIST<:INDEX:>||ASSOC||&&wait <NEXT>
WCMICONS.dll,1
Поочерёдное (ожидает закрытие предыдущего окна) открытие файлов(исключая *.exe) каталога "D:\Infa\View\" в ассоциированной в TC программе
 
 
-1
 

 
Можете исключать или  включать, путём прописывания в параметрах, типы файлов.
 

Всего записей: 1355 | Зарегистр. 08-12-2013 | Отправлено: 12:04 10-05-2021 | Исправлено: Abel11, 12:16 10-05-2021
Kurolesova

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Abel11
Спасибо! Именно то, что нужно! Теперь для полного счастья, не хватает кнопки - из выделенных файлов скопировать файлы с расширением ini в папки по списку из C:\Edit\ForIni.txt и произвести только в скопированных файлах ini замену текста по, не знаю как назвать, пусть будет по шаблону из C:\Edit\RepIni.txt. В RepIni так, как я тут увидела листая форум, первая строчка которую нужно искать, за неё строчка на которую нужно менять, следующая опять - то что нужно искать, следующая - на что менять и т.д. В ForIni.txt полные пути к папкам по одной в строчке. Помогите по возможности плиз.

Всего записей: 8 | Зарегистр. 09-05-2021 | Отправлено: 06:36 12-05-2021 | Исправлено: Kurolesova, 06:38 12-05-2021
Penkuzdui



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А как бы подправить вот это таким образом чтобы в буфер копировались пути с двойным слешем?

Всего записей: 20 | Зарегистр. 16-06-2020 | Отправлено: 08:27 13-05-2021
Pticfeniks



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Penkuzdui
Вот так можно, если подойдёт:

Код:
"sends=@<info=n200|%P%N|\>??-4||\!!\\ GLOBALSENDS<a>" - получить все пути для пути под курсором, обрезая с конца с заменой \ на \\
"sends=@<info=n200|%P%N|\|0|1>??-4||\!!\\ GLOBALSENDS<a>" - получить все пути для пути под курсором, обрезая с конца, добавляя слеш с заменой \ на \\
"sends=@<info=n200|%P%N|\|0|1|1>??-4||\!!\\ GLOBALSENDS<a>" - получить все пути для пути под курсором, обрезая с конца, добавляя слеш, от меньшего к большему с заменой \ на \\
"sends=@<info=n200|%P%N|\|0|0|1>??-4||\!!\\ GLOBALSENDS<a>" - получить все пути для пути под курсором, обрезая с конца, от меньшего к большему с заменой \ на \\  
"sends=@<info=n200|%P%N|\|0|0|1|1>??-4||\!!\\ GLOBALSENDS<a>" - получить все пути для пути под курсором, обрезая с конца, от меньшего к большему, добавляя исходный путь с заменой \ на \\
 
"sends=@<info=n200|%P%N|\|1>??-4||\!!\\ GLOBALSENDS<a>" - получить все пути для пути под курсором, обрезая с начала с заменой \ на \\
"sends=@<info=n200|%P%N|\|1|1>??-4||\!!\\ GLOBALSENDS<a>" - получить все пути для пути под курсором, обрезая с начала, добавляя слеш с заменой \ на \\
"sends=@<info=n200|%P%N|\|1|1|1>??-4||\!!\\ GLOBALSENDS<a>" - получить все пути для пути под курсором, обрезая с начала, добавляя слеш, от меньшего к большему с заменой \ на \\
"sends=@<info=n200|%P%N|\|1|0|1>??-4 GLOBALSENDS<a>" - получить все пути для пути под курсором, обрезая с начала, от меньшего к большему с заменой \ на \\
"sends=@<info=n200|%P%N|\|1|0|1|1>??-4||\!!\\ GLOBALSENDS<a>" - получить все пути для пути под курсором, обрезая с начала, от меньшего к большему, добавляя исходный путь с заменой \ на \\

Всего записей: 163 | Зарегистр. 13-11-2019 | Отправлено: 10:48 13-05-2021 | Исправлено: Pticfeniks, 14:17 13-05-2021
Andrey_A_A



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

Всего записей: 779 | Зарегистр. 15-08-2011 | Отправлено: 20:09 13-05-2021
Penkuzdui



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

Всего записей: 20 | Зарегистр. 16-06-2020 | Отправлено: 20:33 13-05-2021
Abel11



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

Всего записей: 1355 | Зарегистр. 08-12-2013 | Отправлено: 20:39 13-05-2021 | Исправлено: Abel11, 20:43 13-05-2021
Pticfeniks



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Kurolesova
Есть одна мысля - как это можно сделать, но потребуется создавать ещё файлик Main.tcg. Если гуру не предложат какое-нибудь более простое и красивое решение, могу помочь.

Всего записей: 163 | Зарегистр. 13-11-2019 | Отправлено: 10:13 14-05-2021 | Исправлено: Pticfeniks, 10:13 14-05-2021
Kurolesova

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

Всего записей: 8 | Зарегистр. 09-05-2021 | Отправлено: 21:06 14-05-2021
Pticfeniks



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Kurolesova
Тогда так - создаёте в TCIMG\Files\Tcg файл например Main.tcg (можете назвать по своему вкусу). Файл в юникоде с содержимым:
main.tcg
добавляете его в секцию [Setting] файла TCIMG.ini или TCIMGU.ini если он у Вас есть. И вот Вам кнопка:

Код:
TOTALCMD#BAR#DATA
TCIMG.exe
tcimg=$pmcop_ed
WCMICONS.dll,1
Из выделенных файлов скопировать файлы с расширением ini в заданные папки с редактированием
 
 
-1
 

Всего записей: 163 | Зарегистр. 13-11-2019 | Отправлено: 07:19 15-05-2021
sibirnik



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

Цитата:
добавляете его в секцию [Setting] файла TCIMG.ini или TCIMGU.ini если он у Вас есть

Так нельзя, без всяких если, только в файл TCIMGU.ini, чтобы при обновлении не пропала личная инфа.
TCIMGU.ini - файл пользовательских настроек.
Kurolesova
Если этого файла у вас нет - то создайте его(всегда сгодится -))) )

Всего записей: 712 | Зарегистр. 12-09-2014 | Отправлено: 07:58 15-05-2021
Pticfeniks



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вы правы и не правы. Если человек знает, что такое TCIMGU.ini, то Ваше утверждение, как минимум избыточно, если не знает и ему интересно - он запросто может посмотреть в справке или спросить. Если же ему не интересно или он не хочет создавать TCIMGU.ini и считает, что так удобнее, то это его право. Можно советовать но не принуждать

Всего записей: 163 | Зарегистр. 13-11-2019 | Отправлено: 09:24 15-05-2021 | Исправлено: Pticfeniks, 09:25 15-05-2021
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20

Компьютерный форум Ru.Board » Компьютеры » Программы » TCIMG (Часть 2)


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.Board
© Ru.Board 2000-2020

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru