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

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



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

Всего записей: 1387 | Зарегистр. 15-08-2011 | Отправлено: 14:17 26-08-2021
Vitalina89



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Abel11
Ну я наверняка изначально бы объяснила - с чем связана такая задача, вот только задачу ставила не я Я вообще увидела кнопку и поняла, что она замечательно подходит к решению моих задач. Но когда стала править её под свою конкретную задачу, то поняла и то, зачем могут быть нужны такие сложности А уж почему Icychatter сначала поставил такую задачу, а потом не стал настаивать, это мне не ведомо. Возможно устроил Ваш первоначальный вариант. А за кнопку большое спасибо - полностью решает мои нынешние задачи!

Всего записей: 142 | Зарегистр. 20-01-2018 | Отправлено: 16:48 26-08-2021
Icychatter



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Abel11
Когда я кнопку заказывал, то предвидел, что может сложится такая ситуация, как описала Vitalina89, но лично для моих целей это не критично. И когда Вы спросили
Цитата:
Для чего такие сложности
то я подумал, что если уж это действительно сложно, то можно и по Вашему варианту - для меня кнопка получилась удобной. И спасибо что подправили в смысле поведения кнопки - если ничего не отмечено. Я при пользовании в такую ситуацию не попадал, но по смыслу это конечно более правильно.
 

Всего записей: 15 | Зарегистр. 27-05-2021 | Отправлено: 20:49 26-08-2021 | Исправлено: Icychatter, 20:51 26-08-2021
vaskamy



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Как сюда добавить прогресс?
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
modfs=%L||2||1
%COMMANDER_PATH%\WCMICONS.DLL
%COMMANDER_PATH%\
 
-1
Пробовал так modfs=%L||2||1||progres<>
Но прогресс получается в фоне и быстро улепетывает

Всего записей: 968 | Зарегистр. 04-03-2017 | Отправлено: 13:34 27-08-2021 | Исправлено: vaskamy, 14:16 27-08-2021
lyolik r

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Есть инструкция как снять пароль на редактирования файлов MS Word:
 
1. Сохраняем документ в формате .docx и меняем расширение на .zip
3. Из архива извлекаем файл settings.xml
4. С помощью текстового редактора находим и удаляем тег <w:documentProtection ... />
5. Перепаковываем обратно .zip с измененным settings.xml
6. Переименовываем .zip обратно в .docx и всё готово, защита удалена  
 
Можна ли автоматизировать процесс,сам офис расположен штатно в програм файлс.

Всего записей: 461 | Зарегистр. 26-05-2012 | Отправлено: 13:55 27-08-2021 | Исправлено: lyolik r, 13:56 27-08-2021
vaskamy



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Чего тут добавить что бы иконка ico получила атрибут скрытый а то как то не хорошо Desktop.ini получает атрибут скрытый а иконка нет.
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
icoft=%p||0||%N
%COMMANDER_PATH%\Wcmicons.dll,58
Назначить значок под курсором папки активной панели
 
 
-1
Заранее спасибо.
 
 
Добавлено:
О придумал вроде получается
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
icoft=%p||0||%N||foldicon<x!!1!!1>
%COMMANDER_PATH%\Wcmicons.dll,58
Назначить значок под курсором папки активной панели
 
 
-1
Не знаю правильно или нет????  

Всего записей: 968 | Зарегистр. 04-03-2017 | Отправлено: 14:42 27-08-2021
Altruumann



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

Код:
zunpk=PS<"%P"//1//-1//*.fb2.zip>||@//0 ;; в активной панели распаковать все файлы .FB2.ZIP(с рекурсией) в те же папки в именные файлы .FB2

Всего записей: 465 | Зарегистр. 04-04-2016 | Отправлено: 05:04 28-08-2021
Abel11



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
lyolik r написал(а)
Цитата:
1. Сохраняем документ в формате .docx и меняем расширение на .zip
3. Из архива извлекаем файл settings.xml
4. С помощью текстового редактора находим и удаляем тег <w:documentProtection ... />
5. Перепаковываем обратно .zip с измененным settings.xml
6. Переименовываем .zip обратно в .docx и всё готово, защита удалена  

 
 
Немного покопался (ибо я не имею глубоких познаний в Microsoft Word), получилась такая кнопка, вроде работает, тестируйте..
 
• Файлу под курсором .docx меняем расширение на .zip, из архива извлекаем файл settings.xml во временную папку TCIMG, в последнем удаляем тег <w:documentProtection ... />, возвращаем settings.xml  с заменой в архив, переименовываем .zip обратно в .docx
 

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
global renmm=%P%N||**0!!zip||upd<1> tempxx start=7-ZIP||x||GLOBALRENMM<1>||-o$f254||settings.xml||-r||&&hide||&&wait textt=$f254word\settings.xml||&&\<w:documentProtection(.*?)\>!!||backup<0> start=7-ZIP||u||GLOBALRENMM<1>||-r||$f254word||&&hide||&&wait renmm=GLOBALRENMM<1>||**0!!docx||upd<1> tempxx
WCMICONS.dll,1
Снять защиту на редактирование файла MS Word под курсором
 
 
-1
 

В TCIMGU.ini в секции [Programs] пропишите свой путь до 7-ZIP.
 _______________ пример _______________________
 7-ZIP=%COMMANDER_PATH%\Programs\7-Zip\7z.exe  
 _____________________________________________
 


 
vaskamy написал(а)
Цитата:
Не знаю правильно или нет?

 
Вроде правильно, только "%p" желательно заключать в кавычки. И ещё, выкладываемые кнопки, пжл, заключайте в программный код.
 
 
Добавлено:
Altruumann написал(а)
Цитата:
Почему-то не отрабатывает эта команда

Код:
zunpk=PS<"%P"//1//-1//*.fb2.zip>||@//0 ;; в активной панели распаковать все файлы .FB2.ZIP(с рекурсией) в те же папки в именные файлы .FB2

У меня никаких проблем, отрабатывает штатно.

Всего записей: 1579 | Зарегистр. 08-12-2013 | Отправлено: 08:23 28-08-2021 | Исправлено: Abel11, 08:27 28-08-2021
lyolik r

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

Цитата:
Немного покопался (ибо я не имею глубоких познаний в Microsoft Word), получилась такая кнопка, вроде работает, тестируйте..  

 
Огромная благодарность, все работает на отлично.

Всего записей: 461 | Зарегистр. 26-05-2012 | Отправлено: 09:50 28-08-2021
Altruumann



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

Цитата:
У меня никаких проблем, отрабатывает штатно.

Как проверить почему не работает?
 
###
 
Проверил в рандомной сборке, кнопка не работает. Процессор грузится секунд 5, но результата никакого. Версия утилиты TCIMG 29.4

Всего записей: 465 | Зарегистр. 04-04-2016 | Отправлено: 14:42 28-08-2021 | Исправлено: Altruumann, 19:04 28-08-2021
Akcliuziia

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Помогите с кнопкой - распаковать выделенные объекты с помощью 7z в другую панель в именные папки. Если таких папок нет, то создать, если есть - разархивировать с заменой объектов.

Всего записей: 26 | Зарегистр. 28-04-2014 | Отправлено: 16:13 28-08-2021 | Исправлено: Akcliuziia, 16:17 28-08-2021
vaskamy



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
какой разделитель между ФУНКЦИЯМИ? ||progres<2>?recurse<1>?readonly<1>
или несколько не поддерживается?????
В справке не нашел похожего примера.

Всего записей: 968 | Зарегистр. 04-03-2017 | Отправлено: 16:35 28-08-2021
sibirnik



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vaskamy
Описание команды delss в справке посмотрите. Вверху приведён синтаксис использования и написания всех команд.

Всего записей: 830 | Зарегистр. 12-09-2014 | Отправлено: 16:58 28-08-2021
vaskamy



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вот это не хочет работать, поэтому и спрашиваю какие правильные разделители между командами?
modfs=%WL||0||#SISDATE||progres<2>, ||recurse<1>, ||readonly<1>
 
если вот так modfs=%WL||0||#SISDATE||recurse<1> то работает
а если так modfs=%WL||0||#SISDATE||progres<2>, ||recurse<1>, ||readonly<1> не работает.

Всего записей: 968 | Зарегистр. 04-03-2017 | Отправлено: 17:08 28-08-2021
Abel11



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vaskamy написал(а)
Цитата:
modfs=%WL||0||#SISDATE||progres<2>, ||recurse<1>, ||readonly<1> не работает.

 
Параметры в TCIMG прописываюся через разделитель "две трубы" - ||, пробелов категорически в параметрах быть не должно, и запятые тоже не должны участвовать в данном случае.
 

Всего записей: 1579 | Зарегистр. 08-12-2013 | Отправлено: 17:59 28-08-2021 | Исправлено: Abel11, 05:18 29-08-2021
vaskamy



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Abel11
Спасибо Заработало modfs=%WL||0||#SISDATE||progres<2>||recurse<1>||readonly<1>
но есть одно но файлы с именем такого типа без расширения  10E6FBE4D921B475FA5FEC6E9A535A540D6FEED1 не видит.
 
Добавлено:
поторопился с благодарностью не работает специально создал атрибут только для чтения
и рекурсия не работает а по одному параметры отрабатывают.
 
Добавлено:
Хочу попросить есть у кого нибудь кнопка создания контрольной суммы файлов с поддержкой рекурсии длинными именами и символами и чтобы на выходе создавала хэш с заданным именем.
Поделитесь пожалуйста.

Всего записей: 968 | Зарегистр. 04-03-2017 | Отправлено: 18:09 28-08-2021 | Исправлено: vaskamy, 18:32 28-08-2021
Antonij72



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Выделены объекты (папки и файлы (архивы (7z, zip и rar) и не архивы).
Нужна кнопка, распаковывающая выделенные архивы там, где они находятся (также - в выделенных папках с рекурсией), и удаляющая исходные архивы. "Не архивы" не трогаем.
Т.е.:
1. Найденные архивы в выделенных объектах - распаковать рядом.
2. Сами архивы - удалить.


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

Всего записей: 3808 | Зарегистр. 11-07-2005 | Отправлено: 00:01 30-08-2021 | Исправлено: Antonij72, 04:06 30-08-2021
Abel11



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


Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
anf2d=FOLDC<%WL//2//-1//*.7z|*.zip|*.rar>||1||##@@o75::;;$$@@o72::;;$$\ start=RAR||-IBCK||x||list<$GLOBALANF2D0>||list2<$GLOBALANF2D1>||progres<>||&&hide||&&wait delss=$GLOBALANF2D0||1||recycle<1>
WCMICONS.dll,1
В выделенных объектах (с рекурсией) найти архивы "7z, zip,rar" и распаковать их в именную папку рядом с архивом, по завершению удалить исходные архивы в корзину
 
 
-1
 

 

Всего записей: 1579 | Зарегистр. 08-12-2013 | Отправлено: 10:40 30-08-2021 | Исправлено: Abel11, 04:58 31-08-2021
vaskamy



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Нужны кнопки-
1
изменить выделенным папкам дату модификации на дату модификации самого старого файла во вложенных папках в этих папках
 
подробнее, есть папка в ней куча папок с глубиной 125 надо найти самый старый файл в этих папках получить с него дату модификации и присвоить выделенной папке
 
2
изменить выделенным объектам дату модификации с под каталогами и файлами для чтения на системную дату

Всего записей: 968 | Зарегистр. 04-03-2017 | Отправлено: 11:47 30-08-2021
Antonij72



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

Цитата:
...
В выделенных объектах (с рекурсией) найти архивы "7z, zip, rar" и распаковать их в именную папку рядом с архивом, по завершению удалить исходные архивы в корзину
...

Нет. Не надо в именную папку распаковывать. Вернее, и эта кнопка нужная. Но в данном случае мне надо распаковать каждый архив не в одноименную папку, а просто распаковать, как есть, и положить распакованное в ту же папку, где находится архив...

Всего записей: 3808 | Зарегистр. 11-07-2005 | Отправлено: 18:07 30-08-2021 | Исправлено: Antonij72, 15:22 31-08-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