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

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

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

Maz



Дед Мазай
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Предыдущие темы: Часть 1


 
Дата выпуска: 17.05.2024
Версия: 34.5
Автор: 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

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



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Abel11
У меня в корне ТС лежит качалка wget.exe.
Как модифицировать эту кнопку). и это кнопку, чтобы скачивание архива шло качалкой wget.exe ?

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

Всего записей: 3813 | Зарегистр. 11-07-2005 | Отправлено: 23:08 26-02-2023 | Исправлено: Antonij72, 23:09 26-02-2023
ziabriev



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Antonij72
Если использовать wget, тогда можно не использовать  FirstAction (Files\TCIMG_Update\TCIMG.exe).
Добавить в директорию ТС файл UnZip.exe из программы TC Plugins Manager (или путь) и обновляться батником:

Код:
@Echo off
title TCIMG
mode con cols=40 lines=8
color 3F
echo Остановка TCIMG
>nul 2>&1 taskkill /IM TCIMG.exe /F
>nul 2>&1 timeout /t 4
echo Загрузка TCIMG
>nul 2>&1 wget.exe -O TCIMG.zip --tries=10 http://wincmd.ru/download.php?id=TCIMG  
>nul 2>&1 unzip  -o TCIMG -x TCIMG.dll User.dll FirstAction.exe TCIMG.ico TCIMGGO.exe -d"%COMMANDER_PATH%"
echo Обновление TCIMG
del /F /S /Q TCIMG.zip
>nul 2>&1 timeout /t 2
"%COMMANDER_PATH%\TCIMG\TCIMG.exe" rstart pause=800 infbx=InfoBox13


Всего записей: 1310 | Зарегистр. 03-03-2019 | Отправлено: 07:39 27-02-2023
Zabolotskij



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Andrey_A_A
Не знаю - что это значит. Win10 x64 если обновляю сборку VIM 44, то при каждом запуске сборке имею:

Если обновить не сборку, а просто свой комплект с TCIMG, такой ошибки нет. Разница в том, что в моём рабочем комплекте TCIMG стоит в папке TCIMG, а не в корне коммандера. Не знаю в этом ли причина. При этом в обоих случаях TCIMG работает, хотя ошибка при запуске  VIM 44 конечно огорчает.

Всего записей: 27 | Зарегистр. 22-01-2021 | Отправлено: 07:40 27-02-2023 | Исправлено: Zabolotskij, 07:44 27-02-2023
Vimann



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
После обновления до TCIMG 32.2 при попытке вызова диалога изменения времени объектов выдаётся сообщение об ошибке Line 52571 в файле TCIMG.exe (Win10 22H2 x64, TC 10.52 x64).

Всего записей: 2458 | Зарегистр. 23-03-2004 | Отправлено: 11:40 27-02-2023 | Исправлено: Vimann, 11:44 27-02-2023
Lord_NEVR



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Спасибо за обновку. )
 
Обновился через кнопку в FirstAction.

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG\Files\TCIMG_Update\TCIMG.exe
close=**%%COMMANDER_PATH%%\TCIMG\TCIMG.exe zunpf=%P%N||%%COMMANDER_PATH%%\TCIMG\//1||progres<> infbx=InfoBox13
%COMMANDER_PATH%\TCIMG\User.dll,186
Обновить TCIMG из архива (курсор на архиве с новой версией)
 
 
-1

Обновился, но версия не отразилась.
 

Всего записей: 534 | Зарегистр. 15-07-2009 | Отправлено: 12:22 27-02-2023
Andrey_A_A



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

Цитата:
сообщение об ошибке Line 52571 .. 13370

Исправлено Тестовая версия TCIMG 323_b1, в версии TCIMG 32.2 замените соответствующие файл(ы)

Цитата:
но версия не отразилась

Lord_NEVR
В вашей кнопке нет переменной, поэтому не отразилось, так показывает

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
exect=$var_i=##<info=v0$f253//> infbx=InfoBox18
%COMMANDER_PATH%\Wcmicons.dll,1
Показать в диалоге версию TCIMG
 
0
-1
 

Вставьте себе в кнопку exect=$var_i=##<info=v0$f253//> до диалога

Всего записей: 1404 | Зарегистр. 15-08-2011 | Отправлено: 15:02 27-02-2023
Zabolotskij



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Andrey_A_A
После обновления до 323_b1, описанная ошибка пропала.

Всего записей: 27 | Зарегистр. 22-01-2021 | Отправлено: 15:28 27-02-2023
ogenry

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

Цитата:
Исправлено Тестовая версия TCIMG 323_b1

Обновилась без ошибок.
 
Спасибо!

Всего записей: 961 | Зарегистр. 17-04-2003 | Отправлено: 17:00 27-02-2023
Vimann



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
323_b1 — тоже ошибок не наблюдаю.
Спасибо!

Всего записей: 2458 | Зарегистр. 23-03-2004 | Отправлено: 17:13 27-02-2023
Antonij72



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
ziabriev
Работает, спасибо.
Только Ваш путь  

Цитата:
"%COMMANDER_PATH%\TCIMG\TCIMG.exe" rstart pause=800 infbx=InfoBox13

Я поменял на

Код:
"%COMMANDER_PATH%\TCIMG.exe" rstart pause=800 infbx=InfoBox13

А зачем Вы делаете рестарт ТС?

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

Всего записей: 3813 | Зарегистр. 11-07-2005 | Отправлено: 18:22 27-02-2023
ziabriev



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

Цитата:
А зачем Вы делаете рестарт ТС?

Уберите, если и так работает.
Есть ещё батник с прогресс-баром Tcimg.bat:

Код:
@Echo off
start %COMMANDER_PATH%\TCIMG\TCIMG.exe "prgrs=x||Total Commander|Обновление версии TCIMG|580|5|260|75"
>nul 2>&1 timeout /t 2
echo Загрузка
start /WAIT %COMMANDER_PATH%\TCIMG.exe "prgrs=1|4||Скачивание новой версии TCIMG"
>nul 2>&1 timeout /t 2
>nul 2>&1 wget.exe -O %COMMANDER_PATH%\Temp\TCIMG.zip --tries=10 http://wincmd.ru/download.php?id=TCIMG  
start /WAIT %COMMANDER_PATH%\TCIMG\TCIMG.exe "prgrs=2|4||Скачивание TCIMG завершено"
>nul 2>&1 timeout /t 2
ECHO Обновление
start /WAIT %COMMANDER_PATH%\TCIMG.exe "prgrs=3|4||Выполняется обновление TCIMG"
>nul 2>&1 unzip  -o %COMMANDER_PATH%\Temp\TCIMG -x TCIMG.dll User.dll FirstAction.exe TCIMG.ico TCIMGGO.exe -d"%COMMANDER_PATH%\Temp"  
echo Обновление выполнено
start /WAIT %COMMANDER_PATH%\TCIMG.exe "prgrs=4|4||Обновление выполнено "
>nul 2>&1 timeout /t 2
>nul 2>&1 taskkill /IM TCIMG.exe /F
>nul 2>&1 timeout /t 3
@xcopy /e /h /r /y "%COMMANDER_PATH%\Temp" "%COMMANDER_PATH%"
@del /q "%COMMANDER_PATH%\Temp\*.*"  
@rd /s /q "%COMMANDER_PATH%\Temp\Files"
@del /F /S /Q "%COMMANDER_PATH%\TCIMG.zip"
start %COMMANDER_PATH%\TCIMG\TCIMG.exe "prgrs=-1"
ECHO Готово
exit

Запускать скриптом UpTcimg.vbs:

Код:
Set WshShell = CreateObject("WScript.Shell")
WshShell.Run "%COMMANDER_PATH%\Tcimg.bat", 0, True
 


Всего записей: 1310 | Зарегистр. 03-03-2019 | Отправлено: 11:01 28-02-2023
hamstercombat



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
В справке есть кнопка:
"bufsr=^^[code]||$$[/code] ;; заключить содержимое буфера обмена в BB коды"
А как бы сотворить кнопку - в буфере ссылка, нажимаем кнопку - открывается диалог, в диалоге вводим фразу и она обрамляется так:
"[url=Ссылка из буфера]Текст в диалоге[/url]"

Всего записей: 61 | Зарегистр. 11-04-2015 | Отправлено: 07:02 01-03-2023 | Исправлено: hamstercombat, 07:04 01-03-2023
ziabriev



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
hamstercombat
Если устроит:
"exect=$var_vbutton=InputBox('Имя~~для~~ссылки','Вставить~~текст') bufsr=^^[url=||$$]GLOBALEXECT<1>[/url]"
;; Вставить имя для ссылки в буфере.

Всего записей: 1310 | Зарегистр. 03-03-2019 | Отправлено: 11:36 01-03-2023 | Исправлено: ziabriev, 12:13 01-03-2023
hamstercombat



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

Всего записей: 61 | Зарегистр. 11-04-2015 | Отправлено: 20:19 01-03-2023
Andrey_A_A



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Всё там отлично,  но можно немного покрасивше)

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
exect=$var_vbutton=InputBox('Обрамление~~ссылки~~тегами~~[url]','Текст~~ссылки','Текст','''',300,140)||$var_i='$var_vbutton'?1:_Exit() bufsr=^^[url=||$$]GLOBALEXECT<1>[/url]
%COMMANDER_PATH%\Wcmicons.dll,1
Обрамить ссылку из буфера обмена тегами для вставки на сайт, текст ссылки вводится в диалоге
 
0
-1
 

Всего записей: 1404 | Зарегистр. 15-08-2011 | Отправлено: 23:34 01-03-2023 | Исправлено: Andrey_A_A, 23:52 01-03-2023
Abel11



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

 
Кто-то выбирает красоту, а кто-то лаконичность
 

Код:
bufsr=^^[url=||$$][input][/url]

Всего записей: 1579 | Зарегистр. 08-12-2013 | Отправлено: 23:52 01-03-2023 | Исправлено: Abel11, 00:10 02-03-2023
ziabriev



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Andrey_A_A
TCIMG версия 32.1.0.0
Ошибка команды infow

Всего записей: 1310 | Зарегистр. 03-03-2019 | Отправлено: 07:48 02-03-2023
hamstercombat



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

Цитата:
Ошибка команды infow

Есть такое дело.

Всего записей: 61 | Зарегистр. 11-04-2015 | Отправлено: 08:43 02-03-2023
Andrey_A_A



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
ziabriev, hamstercombat - следите за бетами - на предыдущем листе есть бета, которая это исправило
Сейчас уже 3-я
Тестовая версия TCIMG 323_b3, в версии TCIMG 32.2 замените соответствующие файл(ы)

Код:
[±] Исправлены ошибки предыдущей версии
[±] Исправлена ошибка в команде close "**"
[+] Оптимизированы параметры связанные с математикой (см. Дополнение №10)
- добавлена библиотека \Files\DLL\gmp.dll для быстрого вычисления больших цифр
- ускорена работа режимов "n40" - "n49", "65", "198", "60", "61" и др.
- ускорена работа команды genwd при получения количества
- добавлены режимы "n28"

 
Ряд примеров с большими числами
Группа TCIMG в Telegram - там беты выходят быстрее

Всего записей: 1404 | Зарегистр. 15-08-2011 | Отправлено: 09:03 02-03-2023 | Исправлено: Andrey_A_A, 09:20 02-03-2023
Zabolotskij



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Andrey_A_A
Кстати. после обновления сборки командера VIM-44 до 322_b7 опять вылазит ошибка при запуске:

Код:
Line 13372 (File "D:\Set\ComWIM\TCIMG.exe"):

После отката на 322_b6 ошибка исчезла.

Прошу прощения, путаница получилась. Нет сейчас никакой ошибки.

Всего записей: 27 | Зарегистр. 22-01-2021 | Отправлено: 10:32 03-03-2023 | Исправлено: Zabolotskij, 13:56 03-03-2023
Открыть новую тему     Написать ответ в эту тему

Страницы: 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

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