[ Обновленные темы · Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Модератор форума: Andrey_A, simup, ХарВик, chip642  
TCIMG - Мощное средство автоматизации
Andrey_AДата: Вторник, 12.06.2012, 04:41 | Сообщение № 1
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7212
Награды: 144
Репутация: 132
Аверин Андрей
TCIMG




Дата выпуска: 18.08.2025
Версия: 35.5
Автор: Averin Andrey
Скачать: Страница обновления TCIMG
Скачать 2 : Ссылка обновления TCIMG
Справка: TCIMG ONLINE

'=============================== Спасибо ================================
Выражаю искреннюю благодарность всем, кто напрямую или косвенно помогал и повлиял на развитие проекта, отдельное спасибо: Loopback, LonerD, GGG8, ХарВик, shveicar, Yashied, asmadeus, amel27, madmasles, CreatoR, Ward, thesittingbull, Metchnik, InnI, wakillon, Yaroslav, Abel11, chip642, Deus-V, inververs, sims, BezDNaU, Veosys, getaumy, UEZ, homer77, wpitty, JKT, vakula, boriska, =BD=, G.Sandler, Mrakobes, mopodede, Skif_off, wpitty, Rustamer, wpitty, Mchoff, iifoks447, Andarin, oshizelly, Egorkaru, coherent, Атос, yug78, vanhallen, mopodede, Афи, Axel, addhaloka, Matros, Finn, Aleks431, Zmy, Паразит, TarasBY, Userrr, Jury Abel', VikTor1985, HA3APET, alexxxxx, konuk2007, Lupo73, Prog@ndy, Avada, monoceres, авторам библиотеки MediaInfo, авторам Carl Worth и Behdad Esfahbod библиотек Cairo, авторам библиотеки librhash, авторам библиотеки Bass, авторам библиотеки FFmpeg, автору Zenden за утилиту ImgUpload, Slava10779, maK, zep, Rako1, zzzten, Nuker-Hoax, regist123, shusler, sibirnik, Romario, Lord_NEVR, Ли Чжицзюнь (李志军), ruizone (瑞), alexostrov, CaptainFlint, Thomasmolover, eukalyptus, Tuape, Helpmister, NIKZZZZ, smit0966, rediffusion, zybrevl, Rioran, I95, Vimann, And000010, VasRoman, MonarchLFV, jktgeorge, Mario Arhivario, Songbird, Malkey, Placetoload, ziabriev, Antonij72, weaponx, Angelfuze, Pendelgrast, smit0966, Jacob, Rakosvist, Karbucho, Karolinka69, SLIM, ogenry, VladMo, jentoso, Kindom, Megakrok, Altruumann, vaskamy, Alizadombej, Krasovskii, Kurolesova, Svetka99, AkulaBig, Proudhawk, Yymn7, vruzin, Xprajs, Danyfirex, Party Hu, Lost Zombie, derrikF, Karabush, aorist, o2candoo, goog0le, P8gonyajlo, destiny child, Alex Penguin, Broken_Brain, rupinskiy, FedorLashchenko, destiny_child, JenTOSO, моим близким друзьям и родственникам: одним спасибо, что поддерживали, другим - за то, что не мешали!
'=======================================================================
TCIMG - утилита для вызова различных команд Total Commander и выполнения дополнительных действий.
Мощное средство для расширения функциональности Total Commander и других программ.
Направлена на автоматизацию монотонных действий, связанных с файловыми, системными, программными, оконными операциями.
Полностью портабельна, т.е. не требует установки и не вносит в реестр или куда-либо ещё дополнительную информацию.
Утилита представляет из себя скомпилированный AutoIt3-скрипт.
Утилиту разрешено распространять только с указанием сайта поддержки: http://tc-image.3dn.ru




Кнопки для TCIMG

Регулярные выражения

Control Viewer - Просмотр информации элементов окна

Страница обновления TCIMG

Как правильно обновлять утилиту TCIMG?



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

Актуальная версия (бета версии) в последних сообщениях темы

Тема развития справки утилиты

Расширение функционала TCIMG

Помощь и советы ПОДКЛЮЧЕНИЕ ПРОГРАММ и СКРИПТОВ

Для запросов кнопок тема ЗАКАЗ КНОПОК

Дополнительное обсуждение TCIMG на forum.ru-board

Группа в Telegram


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






 
Andrey_AДата: Четверг, 05.07.2018, 15:06 | Сообщение № 2701
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7212
Награды: 144
Репутация: 132
Аверин Андрей
Цитата simup ()
Есть небольшой... да и не очень важный вопросик (может, тебе самому интересно будет узнать?):


Это происходит потому что используется "%p" , а он уже автоматом вставляется в командную строку путь и переход на это дело уже повлиять не может.
Можешь сам посмотреть что приходит в утилиту:
Код
?tcprm=CD~~%%TEMP%%  creat="%p"||TEMP.txt||clip<>||open<%%COMMANDER_PATH%%\AkelPad.exe|1>  

Вместо "%p" уже стоит путь активной панели.

Для получения информации с панелей в РЕАЛЬНОМ времени есть параметр [tc]

Решение:
Код
tcprm=CD~~%%TEMP%% creat=[tc=AP]||TEMP.txt||clip<>||open<%%COMMANDER_PATH%%\AkelPad.exe|1>


.


 
simupДата: Пятница, 06.07.2018, 06:01 | Сообщение № 2702
Генерал-лейтенант

На сайте с: 26.01.2012
Город: Уфа
Сообщений: 540
Награды: 6
Репутация: 7
Andrey_A, теперь ясно.



Пишите, звоните.
 
MatrosДата: Пятница, 06.07.2018, 11:58 | Сообщение № 2703
Генералиссимус

На сайте с: 03.03.2012
Город: Ставрополь
Сообщений: 2034
Награды: 174
Репутация: 95
Андрей, посмотри эти команды (раньше в TCIMG_22.7 нормально работала)
Код
global sends=<sicon=[combo=Выбор~значка||Выбрать~~библиотеку~~DLL:||colors.dll|Wcmicons.dll|User.dll|TCIMG.dll||343||117||1||1]|32|1|0|1> icofs=%L||0||GLOBALSENDS<1> rstart ;; Выделенным папкам значок выбранный в диалоге

Код
icovw=%P%N ;; просмотр значков файла под курсором



Всё приходящее,а музыка Вечна !
 
simupДата: Пятница, 06.07.2018, 13:07 | Сообщение № 2704
Генерал-лейтенант

На сайте с: 26.01.2012
Город: Уфа
Сообщений: 540
Награды: 6
Репутация: 7
Matros, ага.
TCIMG_23.6
Вот такая фигня лезет:
Прикрепления: 6809210.png (637.0 Kb)


Пишите, звоните.
 
sibirnikДата: Суббота, 07.07.2018, 18:11 | Сообщение № 2705
Генерал-лейтенант

На сайте с: 27.08.2014
Сообщений: 742
Награды: 26
Репутация: 10
Andrey_A,
Вылетает ошибка Line 13798, началась с версии TCIMG_23.5 при попытке запуска bat, cmd-файлов из панели ТС.
 
simupДата: Суббота, 07.07.2018, 23:40 | Сообщение № 2706
Генерал-лейтенант

На сайте с: 26.01.2012
Город: Уфа
Сообщений: 540
Награды: 6
Репутация: 7
Цитата sibirnik ()
Вылетает ошибка Line 13798, началась с версии TCIMG_23.5 при попытке запуска bat, cmd-файлов из панели ТС.

У меня сейчас TCIMG_23.5 и любой батник работает нормально.
Можно подробнее?


Пишите, звоните.
 
sibirnikДата: Воскресенье, 08.07.2018, 07:32 | Сообщение № 2707
Генерал-лейтенант

На сайте с: 27.08.2014
Сообщений: 742
Награды: 26
Репутация: 10
simup,
Подробнее пока не могу, кроме как у меня Windows 10 x64...Возможно это связано с работой RCMENUIMG(у меня уже были проблемы из-за неё на 10), TotalCommander x32. Проблему не могу описать, так как не понимаю как. Но ошибка вылетает переодически и по моему даже при запуске не которых exe...Буду смотреть, что делаю когда это происходит...
 
simupДата: Воскресенье, 08.07.2018, 12:15 | Сообщение № 2708
Генерал-лейтенант

На сайте с: 26.01.2012
Город: Уфа
Сообщений: 540
Награды: 6
Репутация: 7
Цитата sibirnik ()
Подробнее пока не могу, кроме как у меня Windows 10 x64

У меня тоже Win10x64


Пишите, звоните.
 
Andrey_AДата: Четверг, 12.07.2018, 14:38 | Сообщение № 2709
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7212
Награды: 144
Репутация: 132
Аверин Андрей
Matros, не увидел проблем, возможно по пути исправилось...

Цитата sibirnik ()
Вылетает ошибка Line 13798, началась с версии TCIMG_23.5 при попытке запуска bat, cmd-файлов из панели ТС.

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

Тестовая версия TCIMG 237_b2, в версии TCIMG 23.6 замените соответствующие файл(ы)

.


 
sibirnikДата: Четверг, 12.07.2018, 14:51 | Сообщение № 2710
Генерал-лейтенант

На сайте с: 27.08.2014
Сообщений: 742
Награды: 26
Репутация: 10
Andrey_A,
Цитата Andrey_A ()
не увидел проблем, возможно по пути исправилось..
. И правда работает -)))
Цитата Andrey_A ()
Вылетает ошибка Line 13798
а мне и самому не совсем понятно, когда и как эта ощибка вылетает - может тоже по пути исправится. По-моему - это происходит при первом запуске ТС после включения компа - понаблюдаю...Отпишу. И главное только один раз - и потом до очередного отключения и включения компа.
 
MatrosДата: Четверг, 12.07.2018, 15:39 | Сообщение № 2711
Генералиссимус

На сайте с: 03.03.2012
Город: Ставрополь
Сообщений: 2034
Награды: 174
Репутация: 95
Цитата Andrey_A ()
Matros, не увидел проблем, возможно по пути исправилось...

Андрей,сейчас работает




Всё приходящее,а музыка Вечна !
 
thomasmoloverДата: Пятница, 13.07.2018, 10:20 | Сообщение № 2712
Рядовой

На сайте с: 12.03.2018
Сообщений: 11
Награды: 0
Репутация: 0
1. When using the command such as comns for file comments, all the memo files will be converted to ANSI, and some information of the original Unicode file will be lost. The new note should retain the original file format.

2. Use TCIMG for file comments, can't add line breaks (if want to multi-line comment)

3. When using a five-star (★) quantity for file rating, the existing notes of the file will be lost. Can I keep the original notes? For example, special characters are used to treat the five-star (★) special treatment.


Сообщение отредактировал thomasmolover - Пятница, 13.07.2018, 10:23
 
Andrey_AДата: Пятница, 13.07.2018, 11:08 | Сообщение № 2713
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7212
Награды: 144
Репутация: 132
Аверин Андрей
Цитата
1. When using the command such as comns for file comments, all the memo files will be converted to ANSI, and some information of the original Unicode file will be lost. The new note should retain the original file format.
1. при использовании команды как comns для файла комментариев, все memo файлы будут преобразованы в формат ANSI, и некоторые данные исходного файла Unicode будут потеряны. Новая заметка должна сохранить исходный формат файла.

Это вопрос не ко мне, а автору Total Commander - Гислеру.
Total Commander записывает комментарии в кодировке ANSI , в другой кодировке комментарии не читаются TC
Если он это исправит, я тоже добавлю другую кодировку.
(давно не использовал комментарии, вроде есть там другие кодировки)

Цитата
2. Use TCIMG for file comments, can't add line breaks (if want to multi-line comment)
2. Используйте TCIMG для файла комментариев, не удалось добавить разрывы (если хотите многострочный комментарий)


Переносы строк легко добавляются:

Код
comns=%L||1||123@CRLF456@CRLF789


Из буфера обмена, если многострочный текст
Код
comns=%L||4||clpget


Цитата
3. When using a five-star (★) quantity for file rating, the existing notes of the file will be lost. Can I keep the original notes? For example, special characters are used to treat the five-star (★) special treatment.
3. при использовании в количестве пяти звездочный (★) для файла рейтинг, существующие примечания файла будут потеряны. Можно ли оставить оригинальные заметки? Например специальные символы используются для лечения пяти звездочный (★) особого режима.


Вы сами должны выбрать какие символы в ANSI использовать вместо звёздочек, делать замену UTF символов на символы которые нужны и передавать форматированную строку команде comns

К примеру такая замена:

Код
comns=%L||1||clpget||@@Diacritic


Вы можете настроить собственный набор в TCIMG.ini (TCIMGU.ini) в секции [Translit]

Код
Source_My_UTF_ANSI=★;►
Target_My_UTF_ANSI=*;>


Код
comns=%L||1||clpget||@@My_UTF_ANSI


---------------

Я лишь могу сделать проверку: если в передаваемом тексте есть UTF символы , то:
1 удалять такие символы
2 ничего не добавлять
3. либо как-то заменять... (только непонятно по какому шаблону, т.к. таких символов может быть более 65000)

.


 
thomasmoloverДата: Пятница, 13.07.2018, 11:26 | Сообщение № 2714
Рядовой

На сайте с: 12.03.2018
Сообщений: 11
Награды: 0
Репутация: 0
1. if use @CRLF, the file comment would display "\n" not break-line

2. if descript.ion file codepage is Unicode16-LE, after use "comns" etc, the file format will be ANSI, it should be keep the format
 
Andrey_AДата: Пятница, 13.07.2018, 11:33 | Сообщение № 2715
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7212
Награды: 144
Репутация: 132
Аверин Андрей
thomasmolover, я вас понял, как будет время, попробую что-нибудь сделать

P.S. на моём TC при любых настройках, корректно показываются только комментарии в ANSI кодировке.

.


 
Поиск:

Интеллектуальные права и отказ от ответственности