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

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

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



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Laminar написал(а)
Цитата:
как подправить эту [?] и эту [?] кнопку так, чтобы список был из буфера обмена,

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


 
Kasatka99 написал(а)
Цитата:
как подправить "ReplaceClipboard=", чтобы автоматически не заменялся "!" на пробел?

 
В TCIMGU.ini в секции [Setting] в ключе ReplaceClipboard удалить => "..!. "(Две точки Восклицательный знак Точка Пробел)
Скрин.  

Всего записей: 1579 | Зарегистр. 08-12-2013 | Отправлено: 22:56 28-10-2021 | Исправлено: Abel11, 01:47 29-10-2021
Kasatka99



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

Всего записей: 117 | Зарегистр. 14-02-2018 | Отправлено: 08:46 29-10-2021
Laminar



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

Всего записей: 32 | Зарегистр. 22-10-2021 | Отправлено: 08:37 30-10-2021
ogenry

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Abel11
 
Есть в TC команда cm_GoToDir, но, к сожалению, при выделении нескольких каталогов фактически можно войти только в каталог под курсором.
А есть ли возможность сделать кнопку:
"Создать резервную копию в другой панели нескольких выделенных в активной панели каталогов с диалогом выбора для архивирования нескольких отдельных (только выбранных!) вложенных подкаталогов всех уровней архиватором 7z со степенью сжатия ультра".
Спасибо!

Всего записей: 961 | Зарегистр. 17-04-2003 | Отправлено: 14:07 30-10-2021 | Исправлено: ogenry, 16:29 30-10-2021
Antonij72



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Abel11
Поработал с кнопкой в "полевых" условиях.
Громадное спасибо за кнопку!
 
Ошибки:
1. Не обрабатываются файлы с кавычками в будущем названии:
<book-title>Из сборника 'Моментальные снимки'</book-title>
или
<book-title>Отрывок из комедии "Своя семья, или замужняя невеста"</book-title>
 
Прикладываю архив с такими файлами: https://yadi.sk/d/g-byV36YSmObkQ
 
2. Некоторые файлы не "уходят" в нужные папки и неправильно переименовываются. Игнорируя содержимое <sequence number=... name=... />.
Прикладываю архивы файлов, которые должны были уйти в одноименные папки: https://yadi.sk/d/2ZnyUdFEWYBdBw
 
Просьба:
1. Обрабатывает только fb2-файлы активной панели. Внутрь папок активной панели не лезет.
Можно изменить так, чтобы кнопка обрабатывала fb2-файлы в выделенных файлах и папках (если сложно, то можно и без рекурсии)?

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

Всего записей: 3809 | Зарегистр. 11-07-2005 | Отправлено: 03:09 31-10-2021 | Исправлено: Antonij72, 05:59 01-11-2021
Akcliuziia

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Можно вот проверить наличие файла в панели перед выполнением какой-то команды:

Код:
slist=PS<"%P"//2//0>||test<1f!!1!!0!!prog.exe> exect=$var_i='GLOBALSLIST<1>'=''''?_CmdCm('infbx=InfoBox17<¤>toexit'):1 ;; если в активной панели есть файл prog.exe

А как проверить наличие файла только по расширению, только по имени и проверить наличие папки?

Всего записей: 26 | Зарегистр. 28-04-2014 | Отправлено: 09:45 31-10-2021 | Исправлено: Akcliuziia, 10:42 31-10-2021
jentoso



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Приветствую.
Подскажите, есть реализация "выдергивания" magnet ссылок из текста, отсеяв все лишнее?

Код:
<button class="torrentbutton" style="" onclick="location.href='magnet:?xt=urn:btih:5c65f314e7bb90d4a36f344bd26c6c6b44024bdd&amp;dn=rutor.info&amp;tr=udp://opentor.org:2710&amp;tr=udp://opentor.org:2710&amp;tr=http://retracker.local/announce'">BDRip 1080p</button>

 
Вроде работает: magnet:(.*?)/announce

Всего записей: 461 | Зарегистр. 25-10-2008 | Отправлено: 13:46 31-10-2021 | Исправлено: jentoso, 14:24 02-11-2021
Albinka32



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Помогите с кнопкой - надо запустить скрипт прописанный в TCIMGU.ini как Treatment с параметрами. В качестве параметров надо передать файл c расширением "ico" в активной панели с полным путём, только вот надо вводить имя файла в диалоге.

Всего записей: 46 | Зарегистр. 18-06-2020 | Отправлено: 20:16 01-11-2021
jentoso



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Приветствую.
Имеется элемент кода с magnet ссылкой

Код:
<button class="torrentbutton" style="" onclick="location.href='magnet:?xt=urn:btih:bfc8a4943912d763576e95f563ea2543291bb585&dn=rutor.info&tr=udp://opentor.org:2710&tr=udp://opentor.org:2710&tr=http://retracker.local/announce'">BDRip 1080p</button>

При помощи регулярного выражения

Код:
magnet:(.*?)/announce

можно выдернуть саму ссылку

Код:
magnet:?xt=urn:btih:bfc8a4943912d763576e95f563ea2543291bb585&dn=rutor.info&tr=udp://opentor.org:2710&tr=udp://opentor.org:2710&tr=http://retracker.local/announce

Сейчас для этого реализовано в ручном режиме.
1. Копирую элемент кода
2. При помощи кнопки вставляю в AkelPad

Код:
TOTALCMD#BAR#DATA
%TCIMG%
start=AkelPad||/Command(4191)
%COMMANDER_PATH%\Utils\Akelpad\AkelPad.exe
 
-1
 

3. Регулярным выражением при помощи QSearch в AkelPad выделяю magnet ссылку.
4. Копирую выделение для использования в "качалке".
Можно как-то создать кнопку, чтобы всю процедуру "выдергивания" ссылки провести сразу в буфере?
Т.е.: В буфере имеется элемент кода, нажал кнопку и в буфере осталась только сама magnet ссылка.

Всего записей: 461 | Зарегистр. 25-10-2008 | Отправлено: 12:51 02-11-2021 | Исправлено: jentoso, 14:23 02-11-2021
Abel11



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
jentoso
 
Приведите, пжл, свои посты в порядок, в первом - закройте код и уберите смайлы, в остальных уберите смайлы в кодах. Нажмите "Редактировать"  снимите галочку с пункта "Разрешить смайлики?" -> "Отправить".
 

Цитата:
4. Копирую выделение для использования в "качалке".

 Какую качалку используете, какой торрент-клиент? Можно сразу автоматизировать - передать извлеченную ссылку торрент-клиенту для загрузки торрента.

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



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

Цитата:
Приведите, пжл, свои посты в порядок

Прибрался. Спасибо за разъяснение.
 

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

В автоматизации необходимости нет, т.к. качаю не с компа, а на NAS через штатную программу на основе transmission (NAS Asustor).

Всего записей: 461 | Зарегистр. 25-10-2008 | Отправлено: 14:27 02-11-2021
Abel11



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

Код:
magnet:?xt=urn:btih:bfc8a4943912d763576e95f563ea2543291bb585&dn=rutor.info&tr=udp://opentor.org:2710&tr=udp://opentor.org:2710&tr=http://retracker.local/announce

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

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
bufsr=^^||formt<0!!(?m)location.href='(.*?)'">>
WCMICONS.dll,1
Из содержимого буфера обмена получить все magnet-ссылки согласно прописанным условиям
 
 
-1
 

 

Всего записей: 1579 | Зарегистр. 08-12-2013 | Отправлено: 21:49 02-11-2021 | Исправлено: Abel11, 00:39 03-11-2021
ogenry

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Abel11
Мою просьбу не смотрели
Возможно ли изготовить такую кнопку? Пробовал через дерево, что-то архиватор не отрабатывает на дереве выделенное...
Спасибо!

Всего записей: 961 | Зарегистр. 17-04-2003 | Отправлено: 22:14 02-11-2021
Abel11



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ogenry
 
Читал, но честно говоря не понял, а времени на разбор задачи особо нет. Если сможете более четко и детально изложить  то можно попробовать.
Я так понимаю, что после выделения папок вы хотите получить список всех подпапок 1-го уровня, далее осуществить выбор и упаковать выбранные папки. Одним общим архивом для всех папок или для каждой папки свой архив? Напишите для чего эта задача нужна - это может подтолкнуть к тому или иному решению задачи.

Всего записей: 1579 | Зарегистр. 08-12-2013 | Отправлено: 22:34 02-11-2021 | Исправлено: Abel11, 22:44 02-11-2021
ogenry

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

Цитата:
после выделения папок вы хотите получить список всех подпапок 1-го уровня, далее осуществить выбор и упаковать выбранные папки. Одним общим архивом для всех папок  

Да, всё верно.
Задача нужна для создания резервной копии программ.
На разделах дисков две активные системы, плюс резервная для настройки обновлённой сборки и последующего переноса обновления на один из разделов. Все системы совместно  используют раздел Program. Поэтому хотелось бы выполнять выборочное создание резервных копий. Сейчас приходится делать резервный образ, а потом выдёргивать с него нужное, но он занимает приличный объём.
 

Всего записей: 961 | Зарегистр. 17-04-2003 | Отправлено: 22:56 02-11-2021 | Исправлено: ogenry, 00:00 03-11-2021
jentoso



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Abel11 написал(а)
Большое спасибо за решение.

Всего записей: 461 | Зарегистр. 25-10-2008 | Отправлено: 00:09 03-11-2021
Antonij72



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Abel11
Мой фидбек по работе кнопки услышан?
Сможете поправить?


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

Всего записей: 3809 | Зарегистр. 11-07-2005 | Отправлено: 00:20 03-11-2021
Abel11



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


Antonij72 написал(а)
Цитата:
Мой фидбек [?] по работе кнопки [?] услышан?

 Я всё вижу, на вашу задачу время нужно, там надо тестировать, проверять.

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



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Abel11
Спасибо большое!
Я свое сообщение много раз редактировал, пополняя архивы с примерами. Последние правки были в ночь на 1.11.2021.


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

Всего записей: 3809 | Зарегистр. 11-07-2005 | Отправлено: 01:01 03-11-2021
Abel11



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

 
Кавычки в именах недопустимы, как будем поступать? Где-то кавычки, где-то одинарные апострофы, заменять будем или удалять, апострофы оставлять?
 

Всего записей: 1579 | Зарегистр. 08-12-2013 | Отправлено: 01:23 03-11-2021 | Исправлено: Abel11, 01:24 03-11-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

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