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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » TCIMG (Часть 1)

Модерирует : gyra, Maz

Maz (03-03-2021 11:17): TCIMG (Часть 2)  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200

   

Abel11



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

 
Дата выпуска: 28.02.2021
Версия: 28.4
Автор: Averin Andrey
 
Скачать TCIMG | Сайт | Онлайн справка | Основные вопросы | Расширение функционала | Поддержка проекта

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

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

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

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

Сборки программ, в которых участвует утилита 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 PowerUser - сборка файлового менеджера Total Commander (автор HA3APET)
TC Titan Portable - сборка файлового менеджера Total Commander (автор pcDenPro)

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

Всего записей: 1588 | Зарегистр. 08-12-2013 | Отправлено: 12:59 10-11-2014 | Исправлено: Andrey_A_A, 19:24 28-02-2021
Abel11



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
YasnyiPerec написал(а)
Цитата:
Я хотел, чтобы всё действо происходило в одной и той же панели

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

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
copyy=%C1||"%p"//0||##[tc=AO]
WCMICONS.dll,2
Создать копию выделенного файла с именем файла под курсором
 
 
-1
 

 
Если ничего не выделено, то создастся копия файла под курсором с именем -  "базовое имя + счетчик _01, _02, ..." .

Всего записей: 1588 | Зарегистр. 08-12-2013 | Отправлено: 20:44 20-10-2020 | Исправлено: Abel11, 14:59 21-10-2020
YasnyiPerec



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

Всего записей: 103 | Зарегистр. 16-12-2019 | Отправлено: 07:51 21-10-2020
Karolinka69



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

Всего записей: 127 | Зарегистр. 23-02-2018 | Отправлено: 07:50 23-10-2020
Abel11



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Karolinka69
 
По 10 раз приходится перечитывать задачу, чтобы понять, что требуется. Наводящие вопросы задавать времени нет.
Из того что понял.
 

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
slist=PS<"%t"//1//0//*.exe>||test<1n!!(?i)Prog_[a-z]{2}$> <FOR> 1 <TO> GLOBALSLIST<0> start=GLOBALSLIST<:INDEX:> <NEXT>
WCMICONS.dll,1
Запустить *.exe неактивной панели с именами "Prog_ДвеБуквыЛатиница"
 
 
-1
 

 

Всего записей: 1588 | Зарегистр. 08-12-2013 | Отправлено: 10:11 23-10-2020 | Исправлено: Abel11, 10:50 23-10-2020
Karolinka69



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Abel11
Большое спасибо! Кнопка выполняет именно ту задачу, которую нужно!

Всего записей: 127 | Зарегистр. 23-02-2018 | Отправлено: 14:28 23-10-2020
ziabriev



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Есть кнопка с PDFShaper
Shaper=%COMMANDER_PATH%\Programs\Grafic\Shaper\App\PDFShaper\PDFShaper.exe

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
exect=$var_s=##<info=o71%P%N//> <IF> $var_s = pdf <THEN> start=Shaper||extractpages||%P%N||"%t"//%N||x <ENDIF>
WCMICONS.dll,16
Извлечь все страницы из файл PDF под курсором в | в другую панель, в каталог именем под курсором.
 
 
-1

Нужна кнопка:
Извлечь из файл PDF под курсором выбранные в диалоге страницы|
в другую панель в каталог именем под курсором

Всего записей: 1386 | Зарегистр. 03-03-2019 | Отправлено: 10:44 24-10-2020
Abel11



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ziabriev
 
Предоставленная вами программа может выборочно извлекать страницы, есть такие ключи для командной строки? Если есть, то выкладывайте, а уж потом будем "пасматреть".  

Всего записей: 1588 | Зарегистр. 08-12-2013 | Отправлено: 12:14 24-10-2020 | Исправлено: Abel11, 12:16 24-10-2020
ziabriev



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Abel11
Программа может выборочно извлекать страницы
Но ключей таких для командной строки не обнаружил:
https://ibb.co/d6wGQ09

Всего записей: 1386 | Зарегистр. 03-03-2019 | Отправлено: 12:25 24-10-2020
Abel11



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

Цитата:
Но ключей таких для командной строки не обнаружил

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

Всего записей: 1588 | Зарегистр. 08-12-2013 | Отправлено: 12:42 24-10-2020 | Исправлено: Abel11, 12:44 24-10-2020
ziabriev



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Process selected pages - ни как не прикрутить?
https://ibb.co/BG3xqhT
Ну если нет - тоже результат.
Спасибо.
 
 
Добавлено:
Каким-то образом извлекает:

Всего записей: 1386 | Зарегистр. 03-03-2019 | Отправлено: 13:07 24-10-2020 | Исправлено: ziabriev, 14:16 24-10-2020
asrfarr



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ziabriev
Он извлекает если были сохранены настройки в диалоге.
Например, через программу я взял любой pdf и в диалоге сохранил настройки извлечь
5-9 страницу.
Потом в коммандной строке ввожу комманду: "pdfshaper extractpages python.pdf .\ x"
И он извлекает 5-9 страницу в папку где находится сам pdf
 
из справки:

Цитата:
Command Line:
 
PDFShaper.exe extractpages [source PDF] [destination folder] [x for exit]
 
"C:\Program Files\PDF Shaper Professional\PDFShaper.exe" extractpages "C:\input.pdf" "C:\MyPages" - extracts pages from input.pdf file and saves to MyPages directory
 
 
Default or saved options will be used for command-line tasks.
 
Command line option is available in Premium and Professional edition only.

 
Если вам всегда нужно извлекать одни и те же страницы, то можно сохранить настройки и потом через ком. строку извлекать.
 
А если разные то нужно ini файл править то ли вручную то ли как то думать
 
секция из ini:
[Extract]
Separate=1
Remember=1
Pages=3
PagesText=1-10  -- тут номера извлекаемых pdf страниц

Всего записей: 295 | Зарегистр. 30-03-2010 | Отправлено: 14:34 24-10-2020
ziabriev



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
asrfarr
Это я понял, у меня страницы указаны 11,21,31,42 а в файле сохранено:
[Extract]
Separate=1
Remember=1
Pages=3
PagesText=1,2,3
Где-то есть ещё настройки?
 
 

Всего записей: 1386 | Зарегистр. 03-03-2019 | Отправлено: 15:02 24-10-2020
asrfarr



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ziabriev
У меня XP, ini тут находится c:\Documents and Settings\ИмяПользователя\Application Data\PDF Shaper\
 
Номера страниц сохраняются, если через программу извлекать нужные страницы.
Сейчас взял ваши 11,21,31,42 - извлек и в ini они прописались.
 
Потом закрыл программу в ini написал 1-5, открыл программу и в диалоге 1-5
 
 

Всего записей: 295 | Зарегистр. 30-03-2010 | Отправлено: 15:22 24-10-2020
ziabriev



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
asrfarr
в ini они прописались
У меня портабельная версия, пока не нашёл.
 
Кнопка с TCIMG из поста выше так же извлекает согласно сохранённым настройкам
из файл PDF под курсором в другую панель, в каталог именем под курсором.

Всего записей: 1386 | Зарегистр. 03-03-2019 | Отправлено: 15:22 24-10-2020 | Исправлено: ziabriev, 15:29 24-10-2020
Abel11



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

Цитата:
Извлечь из файл PDF под курсором выбранные в диалоге страницы в другую панель в каталог именем под курсором

 
Каждую страницу отдельно или вычленить нужные страницы объединив их в единый PDF?
 

Всего записей: 1588 | Зарегистр. 08-12-2013 | Отправлено: 17:35 24-10-2020 | Исправлено: Abel11, 17:47 24-10-2020
ziabriev



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Abel11
Всё же пробую вариант с заменой ключей(страниц):
iniwr=C:\Users\Admin\AppData\Roaming\PDF Shaper\pdfshaper.ini||Extract||PagesText||-номера,страниц-||1
и далее......

Всего записей: 1386 | Зарегистр. 03-03-2019 | Отправлено: 17:42 24-10-2020
Abel11



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ziabriev
 
Оставьте эту программу в покое, она не подходит.
 
Повторю вопрос, какая задача? Каждую страницу отдельно сохранять надо или вычленить нужные страницы объединив их в единый PDF?

Всего записей: 1588 | Зарегистр. 08-12-2013 | Отправлено: 17:49 24-10-2020
ziabriev



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Abel11
iniwr=C:\Users\Admin\AppData\Roaming\PDF~~Shaper\pdfshaper.ini||Extract||PagesText||10,20,30,40||1|| exect=$var_s=##<info=o71%P%N//> <IF> $var_s = pdf <THEN> start=Shaper||extractpages||%P%N||"%t"//%N||e <ENDIF>
 
Так работает только диалог бы для выбора ||PagesText||.

Всего записей: 1386 | Зарегистр. 03-03-2019 | Отправлено: 18:22 24-10-2020
asrfarr



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

 
Это вам InputBox изучать надо. Я в синтаксисе TCIMG - слабо разбираюсь.
Но вроде эта команда в ini записывает.
 
exect=$var_num=InputBox('Вопрос','Введите~~номера~~страниц')|| iniwr=C:\Users\Admin\AppData\Roaming\PDF~~Shaper\pdfshaper.ini||Extract||PagesText||$var_num

Всего записей: 295 | Зарегистр. 30-03-2010 | Отправлено: 19:44 24-10-2020
ziabriev



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

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
exect=$var_num=InputBox('Вопрос','Введите~~номера~~страниц')|| iniwr=C:\Users\Admin\AppData\Roaming\PDF~~Shaper\pdfshaper.ini||Extract||PagesText||$var_num $$wait exect=$var_s=##<info=o71%P%N//> <IF> $var_s = pdf <THEN> start=Shaper||extractpages||%P%N||"%t"//%N||x <ENDIF>
wcmicons.dll,2
Из файл PDF под курсором извлечь страницы (диалог)|в другую панель, в каталог именем под курсором.
 
 
-1
 

 
Короткое имя в TCIMGU.ini:
[Programs]
Shaper=%COMMANDER_PATH%\Programs\Text\PDFShaperProfessional\App\PDFShaper\PDFShaper.exe
(или ваш путь)
Файл - "C:\Users\Admin\AppData\Roaming\PDF Shaper\pdfshaper.ini" - должен присутствовать.
(запустить программу, выполнить операцию извлечения или конвертирования с сохранением настроек - тогда файл сохранится)
 
asrfarr - Спасибо за помощь.

Всего записей: 1386 | Зарегистр. 03-03-2019 | Отправлено: 21:05 24-10-2020 | Исправлено: ziabriev, 08:27 25-10-2020
   

Страницы: 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 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200

Компьютерный форум Ru.Board » Компьютеры » Программы » TCIMG (Часть 1)
Maz (03-03-2021 11:17): TCIMG (Часть 2)


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

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru