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

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

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



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

Код:
start=Rar||a||-m5||-rr3p||-ep||%T%N\[input=BOX83].rar||@%WL
 
Или такая - они у меня абсолютно одинаково не работают:

Код:
start=Rar||a||-m5||-rr3p||-ep||%t%N\[input=BOX83].rar||@%WL

После ввода имени пишет, что не может найти указанный путь. При этом он почему-то ищет папку из противоположной панели, на которой стоит курсор, в активной панели...

Всего записей: 65 | Зарегистр. 06-08-2020 | Отправлено: 21:06 08-08-2020
ziabriev



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Songbird
У меня всё работает со строчной.
Упрощённая это
Plugins\wcx\arc\Rar.ini:
switches_a=-m5 -rr3p -ep -y
и с командой - arwcx
подобрать нужную из справки, заменив на Rar

Всего записей: 746 | Зарегистр. 03-03-2019 | Отправлено: 21:50 08-08-2020
Abel11



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

 
Посмотрите >>> Дополнение №7 - параметры командной строки Total Commander, чтобы иметь представление.
 
Посмотрите скрин разбора параметров кнопки опубликованной в предыдущем моём посте. Если не поймёте в чём ваша ошибка, тогда попробуем вместе.

Всего записей: 1450 | Зарегистр. 08-12-2013 | Отправлено: 01:25 09-08-2020 | Исправлено: Abel11, 02:32 09-08-2020
ziabriev



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Abel11
Перепроверил и почему-то "Если курсор на папке - упаковать выделенные файлы в папку под курсором"
не работает, если папка пустая.

Всего записей: 746 | Зарегистр. 03-03-2019 | Отправлено: 05:17 09-08-2020
Abel11



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

Цитата:
не работает, если папка пустая

 
У себя таких проблем не наблюдаю, да и какая разница пустая папка или нет, команде передаётся путь куда упаковать, проблем быть не должно.
 

Всего записей: 1450 | Зарегистр. 08-12-2013 | Отправлено: 05:38 09-08-2020 | Исправлено: Abel11, 05:38 09-08-2020
ziabriev



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

 
То же и на TCVIM40
 
 
Добавлено:
Songbird

Цитата:
start=Rar||a||-m5||-rr3p||-ep||%t%N\[input=BOX83].rar||@%WL
 

 

Код:
start=Rar||a||-m5||-rr3p||-ep||%t[input=BOX83].rar||@%WL

 
 

Всего записей: 746 | Зарегистр. 03-03-2019 | Отправлено: 06:47 09-08-2020 | Исправлено: ziabriev, 07:04 09-08-2020
Songbird



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Abel11
Посмотрела и кажется поняла, что если выделить файлы в активной панели, а потом курсор поставить на папку в другую панель, то это другая панель становиться активной. А следовательно менять %P на %T не имеет смысла. Проверила Вашу кнопку без изменений и увидела, что кнопка создания архива в папке под курсором из выделенных файлов в другой панели работает у меня наполовину, т.е.  если курсор стоит на папке, архивирования не происходит. А вот если курсор стоит на каком-либо файле, то архив создаётся. И что теперь надо поправить?
 
ziabriev
Вы сами то поняли что предложили? Ваша кнопка создаёт архив в противоположной панели. Такая кнопка у меня есть. Вы просто заменили в моей кнопке %T на %t и зачем? Она у меня и так работает без проблем.

Всего записей: 65 | Зарегистр. 06-08-2020 | Отправлено: 09:20 09-08-2020 | Исправлено: Songbird, 09:23 09-08-2020
ziabriev



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

Цитата:
А если не в активной панели, а в противоположной? Тут почему-то простая замена %P на %T не помогает.

Я не понял, чего я не понял, наверное не внимательно прочитал.
 

Цитата:
 если курсор стоит на папке, архивирования не происходит.

 
У меня, если курсор стоит на папке, - архивирует, но если папка не пустая, проблема вероятно не в кнопке, а в TCIMG.

Всего записей: 746 | Зарегистр. 03-03-2019 | Отправлено: 10:28 09-08-2020
sibirnik



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Abel11
Я кажется понял, что хочет Songbird. Ваша кнопка на её просьбу делает это:
"Если курсор на папке - упаковать выделенные файлы в папку под курсором|если курсор НЕ на папке - упаковать выделенные файлы в активную панель"
А теперь ей нужна другая задача и по моему, простой заменой P на T здесь уже не обойдёшься:
"Если в ДП выделена папка - то упаковать выделенные файлы АП в выделенную папку ДП|если папка в ДП не выделена - то упаковать выделенные файлы АП в ДП."
АП - активная панель
ДП - дополнительная панель
 
 
 


----------
Мечты сбываются - TC+TCIMG...

Всего записей: 830 | Зарегистр. 12-09-2014 | Отправлено: 10:31 09-08-2020
ziabriev



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
sibirnik
Цитата:
Если в ДП выделена папка - то упаковать выделенные файлы АП в выделенную папку ДП

Кнопка так и работает, но только в том случае, если  папка под курсором не пустая.
 

Всего записей: 746 | Зарегистр. 03-03-2019 | Отправлено: 11:13 09-08-2020 | Исправлено: ziabriev, 11:16 09-08-2020
sibirnik



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ziabriev
Я вас ни о чём не просил. Я лишь выдал своё предположение и лично мне на моё предположение интересно мнение Abel11, а не ваше.
 


----------
Мечты сбываются - TC+TCIMG...

Всего записей: 830 | Зарегистр. 12-09-2014 | Отправлено: 11:18 09-08-2020
Songbird



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

Всего записей: 65 | Зарегистр. 06-08-2020 | Отправлено: 14:42 09-08-2020
ziabriev



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Songbird
Кнопка:
Если курсор на папке - упаковать выделенные файлы в папку под курсором|
если курсор НЕ на папке - упаковать выделенные файлы в активную панель
 
Работает так:
1.  Курсор на объект и выделить [insert]
2.  Курсор на каталог в ДП и нажать кнопку
3.  Выбрать имя и нажать "ОК"
 
Но у меня работает если каталог под курсором не пустой,
если в каталоге ничего нет, упаковка не происходит.
Как это работает у вас?.
 

Всего записей: 746 | Зарегистр. 03-03-2019 | Отправлено: 17:37 09-08-2020
sibirnik



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ziabriev
Зачем вы путаете Songbird ведь ясно, что кнопка Abel11 чётко работает в АП. А вот  с ДП есть проблема и решить её может только Abel11, что я думаю он в скором времени и сделает.
 
 
 


----------
Мечты сбываются - TC+TCIMG...

Всего записей: 830 | Зарегистр. 12-09-2014 | Отправлено: 17:47 09-08-2020 | Исправлено: sibirnik, 17:48 09-08-2020
ziabriev



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

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
<IF> <info=o9%P%N//> = 1  <THEN> start=Rar||a||-m5||-rr3p||-ep||%P%N\[input=BOX83].rar||@%WL <ELSE> start=Rar||a||-m5||-rr3p||-ep||"%t"[input=BOX83].rar||@%WL <ENDIF>
WCMICONS.dll
Если курсор на папке - упаковать выделенные файлы в папку под курсором|если курсор НЕ на папке - упаковать выделенные файлы в другую панель
 
 
-1
 

 
 
Работает так:
1.  Курсор на объект и выделить [insert]
2.  Нажать кнопку
3.  Выбрать имя и нажать "ОК"
 
sibirnik
Убедился в том, что протягивая руку помощи,
нужно не забывать увернутся от благодарственного пинка.
 
 
 

Всего записей: 746 | Зарегистр. 03-03-2019 | Отправлено: 18:00 09-08-2020 | Исправлено: ziabriev, 18:01 09-08-2020
sibirnik



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


----------
Мечты сбываются - TC+TCIMG...

Всего записей: 830 | Зарегистр. 12-09-2014 | Отправлено: 18:48 09-08-2020
ziabriev



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

Цитата:
ждем Abel11

Ждём по вопрос не в кнопке.

Всего записей: 746 | Зарегистр. 03-03-2019 | Отправлено: 19:08 09-08-2020
sibirnik



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ziabriev
Что  Songbird(она вам конкретно указала, что вы повторяете, то, что у неё есть) и я,  мы адресовали свои вопросы конкретному человеку Abel11, а вы страницу форума забили информацией, которая никому из нас была не нужна, мы её и сами знали. Прочтите, что просит Songbird и на что указывал я и вы поймёте, что ваши ответы - не дали ответа.


----------
Мечты сбываются - TC+TCIMG...

Всего записей: 830 | Зарегистр. 12-09-2014 | Отправлено: 04:41 10-08-2020
Abel11



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

 
1. Выделенные файлы (для архивирования) в неактивной панели.
 

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
<IF> <info=o9[tc=AA]//> = 1 <THEN> start=RAR||a||-m5||-rr3p||-ep||[tc=AA][input=BOX83].rar||@[tc=TM] <ELSE> start=RAR||a||-m5||-rr3p||-ep||[tc=AP][input=BOX83].rar||@[tc=TM] <ENDIF>
WCMICONS.dll,1
Если курсор в активной панели на папке - упаковать выделенные файлы неактивной панели в папку под курсором|если курсор в активной панели НЕ на папке - упаковать выделенные файлы неактивной панели в активную панель
 
 
-1
 

 
2. Выделенные файлы (для архивирования) в активной панели.
 

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
<IF> <info=o9[tc=TA]//> = 1 <THEN> start=RAR||a||-m5||-rr3p||-ep||[tc=TA][input=BOX83].rar||@%WL <ELSE> start=RAR||a||-m5||-rr3p||-ep||[tc=TP][input=BOX83].rar||@%WL <ENDIF>
WCMICONS.dll,2
Если курсор в неактивной панели на папке - упаковать выделенные файлы в эту папку|если курсор в неактивной панели НЕ на папке - упаковать выделенные файлы в неактивную панель
 
 
-1
 

 
Архивирование осуществляется при помощи WinRar.  
Чтобы не прописывать в кнопке полный путь  к WinRAR.exe в TCIMGU.ini в секции [Programs] надо прописать свой путь к WinRar.exe  
 
_______________ пример _______________
  
 RAR=C:\Program Files\WinRAR\WinRar.exe
              или (если используете  Portable WinRar расположенный в TC)
 RAR=%COMMANDER_PATH%\....\WinRAR.exe  
___________________________________
  
Или можете в первой кнопке вместо ?RAR?, во второй кнопке вместо RAR - прописать полный путь к WinRAR.exe.

Всего записей: 1450 | Зарегистр. 08-12-2013 | Отправлено: 06:01 10-08-2020 | Исправлено: Abel11, 03:47 11-08-2020
ziabriev



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Abel11
Теперь в норме, с пустой папкой.
 
У меня параметры упаковки прописаны в файле Rar.ini:  switches_a=-m5 -rr3p -ep -y
для архиваторного плагина и просьба помочь с кнопкой, использовав команду  arwcx
 
Упаковать с именем  объекта,  выделенный объект  
в каталог под курсором любой панели.

Всего записей: 746 | Зарегистр. 03-03-2019 | Отправлено: 07:53 10-08-2020 | Исправлено: ziabriev, 09:22 10-08-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.Board
© Ru.Board 2000-2020

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru