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

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

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

Maz



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


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

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

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

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

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

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

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

Всего записей: 37439 | Зарегистр. 26-02-2002 | Отправлено: 11:16 03-03-2021 | Исправлено: Andrey_A_A, 18:20 01-10-2021
qwertyjoper



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Использую TCIMG чтобы передавать ссылку из буфера обмена в VLC, но никак не могу заставить эту комбинацию работать вместе с параметрами командной строки самого VLC. Не подскажете как этого достичь?

Всего записей: 57 | Зарегистр. 21-12-2009 | Отправлено: 10:08 10-06-2021
Andrey_A_A



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

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
global creat=C:\||List.m3u8||code<4>||owrite<8>||clip<> start=VLC||GLOBALCREAT<1>||--random
%COMMANDER_PATH%\Wcmicons.dll,1
Создать плейлист C:\List.m3u8 из путей/ссылок буфера обмена и открыть в плеере VLC
 
0
-1
 

VLC - либо вставляется полный путь к файлу, либо прописывается в TCIMG.ini (TCIMGU.ini) в секции [Programs]
 
 
Добавлено:

Цитата:
Всё хорошо работает, но все мои попытки изменить кнопки для перемещения только файлов в тегах которых, прописана информация в любой из колонок (Альбом - Жанр - Комментарий)

sibirnik, обновитесь, beta2 http://tc-image.3dn.ru/forum/5-498-24758-16-1623165244

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
moves=%WL||D:\mp3\||test<0w!!!!m22:://OR//0w!!!!m24:://OR//0w!!!!m26::>
%COMMANDER_PATH%\Wcmicons.dll,1
Переместить из выделенных mp3 в папку D:\mp3\ только те, в тегах которых прописана информация в любой из колонок (Альбом - Жанр - Комментарий)
 
0
-1
 

Всего записей: 815 | Зарегистр. 15-08-2011 | Отправлено: 11:44 10-06-2021 | Исправлено: Andrey_A_A, 11:49 10-06-2021
sibirnik



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Andrey_A_A
Обновился! Кнопка работает, так как мне было и нужно.

Всего записей: 829 | Зарегистр. 12-09-2014 | Отправлено: 16:18 10-06-2021
sibirnik



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Стандартное переименование по F2 выделяет Либо весь файл, либо с расширением. А можно сотворить кнопку, которая позволит редактировать имя под курсором по одной букве, без утомительного попадания(с больной рукой) между последним символов в имени и точкой.

Всего записей: 829 | Зарегистр. 12-09-2014 | Отправлено: 18:31 12-06-2021
Antonij72



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
sibirnik
F2 и затем (когда выделится имя файла) - Стрелка вправо.
В результате имеем курсор между последним символом имени и точкой...
 
Без утомительного попадания по кнопке...

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

Всего записей: 3465 | Зарегистр. 11-07-2005 | Отправлено: 21:54 12-06-2021 | Исправлено: Antonij72, 21:55 12-06-2021
sibirnik



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

Цитата:
F2 и затем (когда выделится имя файла) - Стрелка вправо.

Гениально и просто. Как мало я ещё знаю. Благодарю.

Всего записей: 829 | Зарегистр. 12-09-2014 | Отправлено: 03:28 13-06-2021
sibirnik



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

Всего записей: 829 | Зарегистр. 12-09-2014 | Отправлено: 10:38 13-06-2021
Abel11



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

Для пользователей у которых на F2 назначено переименование объекта под курсором.
 

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
keybd=0~~{F2}~~{RIGHT}
WCMICONS.dll,1
Переименовать имя объекта под курсором, снять выделение с имени в режиме редактирования оставив курсор в крайней позиции снятого выделения
 
-1
 

 

Всего записей: 1447 | Зарегистр. 08-12-2013 | Отправлено: 11:29 13-06-2021 | Исправлено: Abel11, 11:40 13-06-2021
JimboKid

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

Цитата:
Просьбу свою оставляю, хотелось бы чтобы по нажатию кнопки выделения имени по курсором изначально не было, чтобы сэкономить на лишнем действии по его снятию, а имя под курсором было сразу готово к редактированию.

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

Всего записей: 178 | Зарегистр. 31-01-2006 | Отправлено: 11:59 13-06-2021
ziabriev



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Если скачать файл, применить  
в  Autorun и записать в меню Запуск на первую позицию:
menu1=Переименование
cmd1=%COMMANDER_PATH%\TCIMG.exe
param1=keybd=0~~{F2}~~{RIGHT}
то объект под курсором будет готов к переименованию по клику средней клавиши (колесо)

Всего записей: 741 | Зарегистр. 03-03-2019 | Отправлено: 12:29 13-06-2021 | Исправлено: ziabriev, 12:36 13-06-2021
sibirnik



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

Цитата:
Для пользователей у которых на F2 назначено переименование объекта под курсором.

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

Всего записей: 829 | Зарегистр. 12-09-2014 | Отправлено: 16:37 13-06-2021
Antonij72



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Моя задача нерешаема?

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

Всего записей: 3465 | Зарегистр. 11-07-2005 | Отправлено: 20:36 13-06-2021
Andrey_A_A



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Antonij72, для меня это мало информации
1. Каким архиватором это делать
2. Напишите какие параметры упаковки должны быть для каждого типа архива

Всего записей: 815 | Зарегистр. 15-08-2011 | Отправлено: 14:27 14-06-2021
Antonij72



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

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
dilog=[combo=BOX3] fnf2d=FOLDC<%WL//1//-1//*.GLOBALCOMBO<1>>||1||$$.zip start=7-ZIP||a||list<$GLOBALFNF2D1>||list2<$GLOBALFNF2D0>||-sae||-sdel||&&hide||&&wait||progres<>
WCMICONS.dll,1
В выделенных папках (с рекурсией) упаковать файлы с расширением выбранным в диалоговом окне в ZIP рядом с исходниками, по завершению удалить исходники
 
 
-1

 
Хочется эту кнопку "расширить".
Задача:
Выделены папки.
Нужна кнопка (по шагам):
1. Выводится запрос расширения файла, а также типа архива из выпадающего списка: zip, 7z, rar.
2. КАЖДЫЙ файл с данным расширением в выделенных папках упаковывается в архив выбранного типа c двойным расширением (т.е., если на первом шаге выбрано расширение fb2 и zip-архив, то архив будет с расширением .fb2.zip) в том месте/папке, где данный файл находится. Во всех папках с подпапками любой степени вложенности.
Архивы 7z и zip - архиватором 7z. Параметр (макс.сжатие): -mx7
Архив rar - архиватором WinRAR. Параметры примерно такие: m -ep1 -m5 -rr1p -IBCK -t
 
3. Исходный файл удаляется.
 
Выделенные параметры, возможно, лишние:
====
Команда m — переместить файлы и папки в архив. Аналогична команде a, но после успешного завершения архивации файлы и папки удаляются.
Параметр -IBCK — архивировать в фоне.
Параметр -t — протестировать архив.

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

Всего записей: 3465 | Зарегистр. 11-07-2005 | Отправлено: 20:32 14-06-2021 | Исправлено: Antonij72, 19:13 15-06-2021
Meditando



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

Всего записей: 14 | Зарегистр. 05-02-2021 | Отправлено: 07:23 15-06-2021
sibirnik



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Помогите пожалуйста решить нерешаемую для меня задачу. Описание задачи:  
Выбрать в диалоге из папки P_1 с txt-файлами в выпадающем списке нужный txt-файл(имена этих txt-файлов могут быть любые), считать и вывести содержимое выбранного txt-файла во втором выпадающем списке(диалога) для выбора нужных строк(строки со ссылками: - выбор нужных - отметка галкой), открыть выбранные строки в браузере прописанном в TCIMGU.ini
Пути где находятся нужные для работы папки и файлы:
Папка с нужными txt-файлами -  %COMMANDER_PATH%\Files\P_1\
Браузер Opera прописан в TCIMGU.ini - Opera=D:\SibSoft\software\Internet\Opera\opera.exe

Всего записей: 829 | Зарегистр. 12-09-2014 | Отправлено: 11:17 16-06-2021 | Исправлено: sibirnik, 16:14 17-06-2021
Placetoload



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

Код:
global sends="$f200\Lists\SelectObjects\EdBar.txt"??-1||&&(.+)\R(.+)!!$1¤$2 slist=%WL||test<1e!!bar> copys=$GLOBALSLIST||x//1||allfold<$f200\Lists\SelectObjects\PathBaR.txt//0> textx=$GLOBALCOPYS1||?Q$GLOBALSENDS|#|0|1|0|0|0|¤||backup<0>

Кнопка работает, происходит копирование в заданные папки, и редактирование происходит правильно, вот только редактируются не только скопированные файлы, но и файл под курсором Из-за чего это может быть? Пути, совпадающего с путём нахождения копируемого файла в PathBaR.txt нет, пробовал даже перенести копируемый файл в любую другую папку. Всё равно копируемый файл тоже редактируется и всё Что может быть не так? Версия TCIMG последняя. TC - 9.51.

Всего записей: 26 | Зарегистр. 06-03-2020 | Отправлено: 09:19 17-06-2021 | Исправлено: Placetoload, 09:23 17-06-2021
Songbird



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Помогите с кнопками:
Копировать файлы с расширением txt из папки BacKup активной панели в другую панель. И Переместить все файлы из папки BacKup активной панели в активную панель.

Всего записей: 65 | Зарегистр. 06-08-2020 | Отправлено: 11:16 17-06-2021
sibirnik



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

Цитата:
Помогите с кнопками:

Если правильно понял задачу, то вот:

Цитата:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
copys=PS<"%p\BacKup"//1//0//*.txt>||"%t"//0
Wcmicons.dll,86
Копировать файлы с расширением txt из папки BacKup активной панели в другую панель.


Цитата:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
moves=PS<%p\BacKup!!1!!>||"%p"
Wcmicons.dll,87
Переместить все файлы из папки BacKup активной панели в активную панель.

Всего записей: 829 | Зарегистр. 12-09-2014 | Отправлено: 14:11 17-06-2021 | Исправлено: sibirnik, 14:25 17-06-2021
Songbird



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
sibirnik
Да, Вы правильно всё поняли. Кнопки работают как надо, спасибо!

Всего записей: 65 | Зарегистр. 06-08-2020 | Отправлено: 20:14 17-06-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

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