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

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

Модерирует : 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 135 136 137 138

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

Abel11



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

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

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

ОСНОВНЫЕ ВОЗМОЖНОСТИ УТИЛИТЫ:
 
Пример кнопки.
 
Коллекция кнопок TCIMG для Total Commander
 
Как расширить функционал собственными руками
 
В справке TCIMG.chm более 12.700 примеров применения.

TCIMG также применяет свои возможности для комфортного использования потенциала следующих программ:

От себя.
От автора:

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

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

Всего записей: 1000 | Зарегистр. 08-12-2013 | Отправлено: 12:59 10-11-2014 | Исправлено: Andrey_A_A, 05:37 13-02-2020
Abel11



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Krasovskii
 
Выделяете *.ico в активной панели , курсор на *.bat (его выделять не надо) и применяете кнопку ниже.
 

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
imgpr=1 start=BATtoEXE||-bat||%P%N||-save||[tc=AO].exe||-icon||%C1||&&hide
WCMICONS.dll,3
Конвертировать*.bat под курсором в *.ехе с тем же именем со значком выделенного *.ico в активной панели
 
 
-1
 

 
Параметры кнопки исправлены 28.01.2020_11:20:48.
 
--------------
 
После знакомства с TCIMG я уже позабыл, что такое bat, cmd, скрипты..., они стали мне не нужны  

Всего записей: 1000 | Зарегистр. 08-12-2013 | Отправлено: 08:01 28-01-2020 | Исправлено: Abel11, 11:23 28-01-2020
Milena88

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Krasovskii
Да нормально вроде текст DOC окне отображается.

Всего записей: 16 | Зарегистр. 13-09-2017 | Отправлено: 08:03 28-01-2020
Krasovskii

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Milena88
Нормально? Дайте угадаю это Вы не из командной строки пробовали?
А Вы вот этой подправленной кнопкой от Abel11 воспользуйтесь и посмотрите:

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
exect=$var_s=##<info=o71%P%N//> <IF> $var_s = bat OR $var_s = cmd <THEN> imgpr=1 start=BATtoEXE||/bat||%P%N||/exe||[tc=AO].exe||/icon||clpget||/upx||/overwrite|| <ENDIF>
WCMICONS.dll,2
Если расширение под курсором bat или cmd, то конвертировать файл под курсором в *.ехе с тем же именем и со значком из буфера обмена, применить сжатие, перезаписывать в случае совпадения
 
 
-1

Ну или своим же примером командной строки воспользуйтесь, Вы там ключь /invisible не использовали. Только надо конвертированный батник с выводом текста проверить.
 
 
Добавлено:
Abel11
Большое спасибо! То, что надо. А на счёт бат, командной строки это Вы зря забыли Вот если какую программу надо будет прикрутить к TC используя её формат работы из командной строки, то желательно сначала проверить работу самой проги из командной строки, бо эта программа ничего не знает про TCIMG. И если у этой программы есть глюк при работе из командной строки, Вы будете искать глюк у себя, или в TCIMG, если не проверите, не?

Всего записей: 836 | Зарегистр. 27-11-2014 | Отправлено: 08:18 28-01-2020 | Исправлено: Krasovskii, 08:23 28-01-2020
Milena88

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Krasovskii
Вот ёшкин кот, а ведь правда Взяли и расстроили девушку, не стыдно? А где взять рабочую версию?

Всего записей: 16 | Зарегистр. 13-09-2017 | Отправлено: 09:31 28-01-2020
Krasovskii

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

Всего записей: 836 | Зарегистр. 27-11-2014 | Отправлено: 09:43 28-01-2020
Abel11



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Krasovskii написал(а)
Цитата:
не работает у меня кнопка почему-то

 
Конвертировать*.bat под курсором в *.ехе с тем же именем со значком выделенного *.ico в активной панели . (для TC 9.x)

Код:
imgpr=1 start=BATtoEXE||-bat||%P%N||-save||[tc=AO].exe||-icon||%C1  

 
 
Krasovskii написал(а)
Цитата:
желательно сначала проверить работу самой проги из командной строки, бо эта программа ничего не знает про TCIMG

 
Зато TCIMG знает о них всё!  
 
 
 
 
Добавлено:
Забыл упомянуть, параметры из предыдущего поста рассчитаны на возможности TC 9.x, если используемый Total Commander ниже 9-й версии, то тогда надо использовать параметры ниже.
 
Конвертировать*.bat под курсором в *.ехе с тем же именем со значком выделенного *.ico в активной панели (для всех версий TC)
 

Код:
imgpr=1 slist=%WL start=BATtoEXE||-bat||%P%N||-save||[tc=AO].exe||-icon||GLOBALSLIST<1>||&&hide

Всего записей: 1000 | Зарегистр. 08-12-2013 | Отправлено: 11:13 28-01-2020 | Исправлено: Abel11, 12:02 28-01-2020
Krasovskii

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Abel11
Теперь вроде работает, спасибо! Одно не пойму - почему в конце &&hide? Так как у Вас получается видимое приложение. Если сделать так:

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
imgpr=1 slist=%WL start=BATtoEXE||-bat||%P%N||-save||[tc=AO].exe||-icon||GLOBALSLIST<1>||-invisible
WCMICONS.dll,3
Конвертировать*.bat под курсором в *.ехе с тем же именем со значком выделенного *.ico в активной панели
 
 
-1

То получается невидимое приложение после конвертации. Вот "-invisible" - это из справки программы, а  "&&hide" это что? Я её и в справке по TCIMG найти не могу...
 
И кстати, несмотря на то, что
Цитата:
TCIMG знает о них всё!
Я всё же считаю, что новые знания не должны вытеснять старых, неправильно это  

Всего записей: 836 | Зарегистр. 27-11-2014 | Отправлено: 14:21 28-01-2020 | Исправлено: Krasovskii, 14:25 28-01-2020
sibirnik



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

Цитата:
а  "&&hide" это что?
 
В справке в команде start есть описание этой команды.

Всего записей: 419 | Зарегистр. 12-09-2014 | Отправлено: 15:17 28-01-2020
Krasovskii

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
sibirnik
Нашёл. Только у меня это почему-то не сработало для Bat_To_Exe_Converter.exe в отличии от родного ключа.

Всего записей: 836 | Зарегистр. 27-11-2014 | Отправлено: 15:27 28-01-2020
Abel11



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Krasovskii
 
Какие мне предложили ключи Bat_To_Exe_Converter использовать, такие я и прописывал, я не разбирался в них. Мне ставят задачу, я выкладываю пример взаимодействия того или иного приложения с TCIMG.  В 95 случаях из 100 я даже не имел в наличии приложений указанных в задачах, приходилось скачивать, читать справку и демонстрировать пример.
 
&&hide  - "скрытие окна программы", с которой взаимодействует TCIMG, ставлю по привычке, но в случае с Bat_To_Exe_Converter, оно и не нужно, потому что убрав параметр "&&hide" никакого мигания окна я и не заметил.
 
Я лишь вам показываю пример работы TCIMG со сторонними приложениями, а там можете ваять что хотите, исходя из ваших нужд и предпочтений.

Всего записей: 1000 | Зарегистр. 08-12-2013 | Отправлено: 16:04 28-01-2020 | Исправлено: Abel11, 16:40 28-01-2020
sibirnik



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Помогите пожалуйста в решении ещё в одной задачи:
Проверить наличие файлов и сравнить размер аналогичных файлов(по именам файлов) из папки $f3004 в папке $f3007, оставить при совпадении в папке $f3004 только аналогичные файлы большего размера и файлы, которых нет в папке $f3007 удалив из папки $f3004 ненужные файлы.(можно сделать бекап удаляемых файлов в папке $f3004 в папку $f3008).
 Это описание моих сокращений:  
N_1=$f3004=D:\Перебор\mp3\
N_1=$f3007=D:\Досуг\Музыка\
N_1=$f3008=D:\Перебор\mp3\Бекап\
В TCIMGU.ini эти пути прописаны. Имена файлов у меня в папках всегда правильные: Исполнитель - Название трека.

Всего записей: 419 | Зарегистр. 12-09-2014 | Отправлено: 16:41 28-01-2020
Krasovskii

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Abel11
Да я так понял, судя по всему, конкретно с этой программой &&hide не прошло, ну дык родной ключ работает. Ещё раз спасибо!

Всего записей: 836 | Зарегистр. 27-11-2014 | Отправлено: 16:47 28-01-2020
Abel11



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Krasovskii написал(а)
Цитата:
конкретно с этой программой &&hide не прошло

 
Не понял, что не прошло, ещё раз, параметр "&&hide" используется в команде start
 для отключения мигания окон, как правило консольных, приложений в процессе взаимодействия с TCIMG. А теперь вам вопрос, у вас в процессе работы TCIMG с Bat_To_Exe_Converter окно Bat_To_Exe_Converter появлялось, у меня нет, поэтому говорить, что параметр "&&hide" не сработал будет неверно, он просто там и не нужен.
 
 
 
_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
 
 
 
sibirnik написал(а)
Цитата:
Проверить наличие файлов и сравнить размер аналогичных файлов(по именам файлов) из папки $f3004 в папке $f3007, оставить при совпадении в папке $f3004 только аналогичные файлы большего размера и файлы, которых нет в папке $f3007 удалив из папки $f3004 ненужные файлы.(можно сделать бекап удаляемых файлов в папке $f3004 в папку $f3008).  

 
Ну и задачки подкидываете на старости моих лет, не знаю справлюсь ли   Мне даже не с чем тестировать, если и разберусь.

Всего записей: 1000 | Зарегистр. 08-12-2013 | Отправлено: 17:01 28-01-2020 | Исправлено: Abel11, 17:09 28-01-2020
Yymn7

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Abel11
Возможно ли прописать  для запуска в bat или cmd  команды TCIMG?
Например:
Код:
folds="%p"||x||##rndm<1|9> ;; создать в активной панели папку случайными цифрами, длина имени 9 символов

 
 

Всего записей: 7 | Зарегистр. 09-10-2015 | Отправлено: 17:15 28-01-2020
Abel11



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Yymn7 написал(а)
Цитата:
Возможно ли прописать  для запуска в bat или cmd  команды TCIMG?

 
Не понял, в батник прописать команды TCIMG или надо запустить какой-то батник + команду TCIMG? Если первый вариант, то никак, а второй - легко.

Всего записей: 1000 | Зарегистр. 08-12-2013 | Отправлено: 17:24 28-01-2020 | Исправлено: Abel11, 17:48 28-01-2020
sibirnik



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

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

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

Всего записей: 419 | Зарегистр. 12-09-2014 | Отправлено: 17:33 28-01-2020
ogenry

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

Всего записей: 391 | Зарегистр. 17-04-2003 | Отправлено: 18:30 28-01-2020 | Исправлено: ogenry, 18:31 28-01-2020
Abel11



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
sibirnik
 
 
Сравнить файлы папок "D:\Перебор\mp3\"и "D:\Досуг\Музыка\": в папке "D:\Перебор\mp3\" оставить совпавшие файлы большего размера, а совпавшие файлы меньшего и одинакового размера переместить в папку "D:\Перебор\mp3\Бекап\".
 

Код:
listx=PS<D:\Перебор\mp3\//1//0>||7||"D:\Перебор\mp3\"||"D:\Досуг\Музыка\"||best<:1:*:2:??5o1::> moves=$GLOBALLISTX4||"D:\Перебор\mp3\Бекап\"//0

 
Добавлено:
Для универсальности, без привязки к конкретным путям.
 

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
listx=PS<"%p"//1//0>||7||"%p"||"%t"||best<:1:*:2:??5o1::> moves=$GLOBALLISTX4||"%p\Backup\"//0||upd<1>
WCMICONS.dll,4
Сравнение по размерам похожих файлов в активной и неактивной панелях, совпавшие файлы меньшего и одинакового размера активной панели переместить в папку "Backup"
 
 
-1
 

Всего записей: 1000 | Зарегистр. 08-12-2013 | Отправлено: 18:50 28-01-2020 | Исправлено: Abel11, 19:15 28-01-2020
Krasovskii

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

Цитата:
А теперь вам вопрос, у вас в процессе работы TCIMG с Bat_To_Exe_Converter окно Bat_To_Exe_Converter появлялось

Нет не появлялось. А с чего бы ему появляться? Оно и при запуске из командной строки не появляется. Разговор шёл о том, чтобы работала возможность делать из батника видимое приложение, или невидимое. Если запускать TCIMG с Bat_To_Exe_Converter с ключом "-invisible" то он сделает невидимое приложение, если без него - то видимое. Когда я увидел в Вашем примере "&&hide", но "с разбегу" не нашёл его в справке, то ошибочно решил, что такой командой TCIMG заставляет Bat_To_Exe_Converter запускаться и делать приложение на выходе невидимым. Ну а теперь всё разъяснилось, я просто неправильно Вас понял.

Всего записей: 836 | Зарегистр. 27-11-2014 | Отправлено: 21:40 28-01-2020
Abel11



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

Krasovskii написал(а)
Цитата:
возможность делать из батника видимое приложение, или невидимое

 
Теперь понятно. Надеюсь Milena88 знает о существовании и предназначении ключа "-invisible".

Всего записей: 1000 | Зарегистр. 08-12-2013 | Отправлено: 21:50 28-01-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

Компьютерный форум Ru.Board » Компьютеры » Программы » TCIMG

Имя:
Пароль:
Сообщение

Для вставки имени, кликните на нем.

Опции сообщенияДобавить свою подпись
Подписаться на получение ответов по e-mail
Добавить тему в личные закладки
Разрешить смайлики?
Запретить коды


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

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.Board
© Ru.Board 2000-2020

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru

Рейтинг.ru