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

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




Дата выпуска: 21.10.2024
Версия: 34.9
Автор: 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.450 примеров применения.

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

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

Расширение функционала 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)






 
kfhjxrfДата: Понедельник, 02.11.2015, 14:14 | Сообщение № 991
Полковник

На сайте с: 09.11.2012
Город: Minsk
Сообщений: 178
Награды: 1
Репутация: 4
Цитата Andrey_A ()
Вспомним классику, автоматизация процессов 1936г. :)

Я обхохоталась. К сожалению, никогда не видела этот ролик. Спасибо.
Ну, а если серьезно, спасибо за обновление. По мере возможностей, изучаю все прелести TCIMG. Часто обращаюсь к справке. Обнаружила для себя некоторые утилиты. К примеру, TCMConverter. И зря асмадеус считает, что утилита не нужна. Нужна. И очень хорошо, что она реализована в TCIMG. Просто рядовые пользователи, порой, даже не догадываются о всех возможностях. А уж использовать на практике- для этого нужно терпение в изучении и время. Поэтому все ваши работы, обучение- ой как нужно. Спасибо всем гуру за это.


Лариса

Сообщение отредактировал kfhjxrf - Понедельник, 02.11.2015, 15:20
 
MatrosДата: Понедельник, 02.11.2015, 20:38 | Сообщение № 992
Генералиссимус

На сайте с: 03.03.2012
Город: Ставрополь
Сообщений: 2026
Награды: 167
Репутация: 95
Цитата chip642
И все-таки прихожу к мнению, что команде vclip очень не хватает функции автоскрытия. Прошу Автора принять сие предложение к рассмотрению.

Андрей,такая функция может и будет полезна,но у меня ещё к этой команде есть желательные дополнения, (если,конечно, возможно реализовать):
1. При запуске vclip,чтобы в журнале редактора уже было содержимое буфера,на момент запуска команды...
2. Возможность отображения ярлыка редактора в трее...,тогда может и не нужно будет скрывать автоматом ))
3. Ну а третий вариант ,самый лучший — объединить всё , да ещё с возможностью выбора так или по-другому ))

Вот,ещё,по другой команде пришла мысль:
Иногда бывает необходимость быстро (в один клик) отобразить в другой панели тоже расположение,что и в активной ...
Хорошо бы иметь команду...!



Всё приходящее,а музыка Вечна !
 
chip642Дата: Понедельник, 02.11.2015, 22:01 | Сообщение № 993
Генералиссимус

На сайте с: 24.04.2013
Город: Москва
Сообщений: 1495
Награды: 62
Репутация: 58
Matros
Цитата
При запуске vclip,чтобы в журнале редактора уже было содержимое буфера,на момент запуска команды...


Я тоже за такую реализацию, но команда позиционируется как слежение с момента запуска, поэтому это все на усмотрение автора.

Цитата
Возможность отображения ярлыка редактора в трее...


При запуске команды vclip ярлык в трее появляется (автор учел пожелания), при клике на значок в трее окно ClipViewer сворачивается и разворачивается.

Цитата
Иногда бывает необходимость быстро (в один клик) отобразить в другой панели тоже расположение,что и в активной


Расположение чего?, если речь идет о расположении объекта под курсором, то я пользуюсь приведенной ниже кнопкой, очень удобная, у меня всегда левая панель отсортирована по имени, а правая по дате и часто бывает нужно отобразить объект под курсором правой панели в левой, где сортировка по имени , команда не входит в папки, очень удобно.
Код
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
patht=%P%N||fold<>
Wcmicons.dll,19
отобразить активную панель в другой панели с сохранением положения курсора на объекте
-1
-1
-1
 
MatrosДата: Понедельник, 02.11.2015, 22:15 | Сообщение № 994
Генералиссимус

На сайте с: 03.03.2012
Город: Ставрополь
Сообщений: 2026
Награды: 167
Репутация: 95
chip642, Чуть не то ,о чём я думал,но вопрос снимается за более оптимальной его реализацией...
Спасибо,кнопка нужная !!!



Всё приходящее,а музыка Вечна !
 
ice_daemonДата: Вторник, 03.11.2015, 17:59 | Сообщение № 995
Лейтенант

На сайте с: 01.08.2013
Сообщений: 40
Награды: 0
Репутация: 0
подскажите, пожалуйста, какой командой переместить файл из директории %COMMANDER_PATH%\Temp в %COMMANDER_PATH%\name.exe
имя файла неизвестно, но он один в директории
 
Andrey_AДата: Вторник, 03.11.2015, 19:47 | Сообщение № 996
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7191
Награды: 143
Репутация: 125
Аверин Андрей
ice_daemon, вроде уже ответили и вы сказали, что все работает в сообщении http://tc-image.3dn.ru/forum/11-446-14046-16-1446324108
Можно ещё раз поподробнее:
Вот пример получения первого файла в папке:
Доступно только для пользователей

С перемещением был пример, расширенный:

Доступно только для пользователей


 
shveicarДата: Вторник, 03.11.2015, 23:59 | Сообщение № 997
Генерал-лейтенант

На сайте с: 18.05.2012
Город: Санкт-Петербург
Сообщений: 562
Награды: 10
Репутация: 23
Есть вопрос про цвет фона для изображения, которое создается по команде
Доступно только для пользователей
Может есть способ сделать замену черного цвета, который в не поля выделенного фрагмента, на прозрачный или белый фон?
Или добавить опцию выбора, если формат jpg, то варианты белый или черный, а если png, gif - то белый, черный или прозрачный


Сообщение отредактировал shveicar - Среда, 04.11.2015, 00:02
 
Andrey_AДата: Среда, 04.11.2015, 00:43 | Сообщение № 998
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7191
Награды: 143
Репутация: 125
Аверин Андрей
Цитата
замену черного цвета, который в не поля выделенного фрагмента, на прозрачный или белый фон?

shveicar, по поводу прозрачного не знаю, а вот обычный легко: Тестовая версия TCIMG 119_b3, в версии 11.8 замените соответствующие файл(ы)

Код
"scren=%%TCIMG_TEMP%%\||Screen|jpg||snap<3,FFFFFF>" - захват произвольной области и сохранение во временную папку, цвет вне поля выделенного фрагмента белый FFFFFF
"scren=%%TCIMG_TEMP%%\||Screen|jpg||snap<3,002EFF>" - захват произвольной области и сохранение во временную папку, цвет вне поля выделенного фрагмента синий 002EFF


Ну и для разнообразия параметров:

Код
"scren=%%TCIMG_TEMP%%\||Screen|jpg||snap<3,00FFFF,A52A2A>" - захват произвольной области и сохранение во временную папку, цвет вне поля выделенного фрагмента Aqua 00FFFF, цвет карандаша Brown A52A2A
"scren=%%TCIMG_TEMP%%\||Screen|jpg||snap<3,D2691E,FF8C00,10>" - захват произвольной области и сохранение во временную папку, цвет вне поля выделенного фрагмента Chocolate D2691E, цвет карандаша DarkOrange FF8C00, толщина карандаша 10px
"scren=%%TCIMG_TEMP%%\||Screen|jpg||snap<3,1E90FF,FF1493,5> sndps=2" - захват произвольной области и сохранение во временную папку, цвет вне поля выделенного фрагмента DodgerBlue 1E90FF, цвет карандаша DeepPink FF1493, толщина карандаша 5px и щёлкнуть


_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/

Написал и заметил, что это 1000-Е сообщение в этой теме...

.


 
shveicarДата: Среда, 04.11.2015, 00:58 | Сообщение № 999
Генерал-лейтенант

На сайте с: 18.05.2012
Город: Санкт-Петербург
Сообщений: 562
Награды: 10
Репутация: 23
Спасибо, так даже еще лучше, ну а если с прозрачным вариант появится, будет просто великолепно.
 
chip642Дата: Среда, 04.11.2015, 03:56 | Сообщение № 1000
Генералиссимус

На сайте с: 24.04.2013
Город: Москва
Сообщений: 1495
Награды: 62
Репутация: 58
Andrey_A, кнопка из сообщения
Цитата
Найти первый файл в папке ...

Решил протестировать по какому принципу определяется первый файл, в ходе тестирования понял, что по сортировке "ИМЯ" (как обычно), однако утилита определяет сортировку не как в TC, если, например, у нас в папке два файла, с именами "11" и "1M", то сортировка TC (по имени) определяет первым файл "1M", а утилита определяет первым файл "11". Вот такое вот наблюдение.))
 
chip642Дата: Среда, 04.11.2015, 04:54 | Сообщение № 1001
Генералиссимус

На сайте с: 24.04.2013
Город: Москва
Сообщений: 1495
Награды: 62
Репутация: 58
Andrey_A, как насчет того, чтобы в создаваемых скринах карандаш мог бы прямыми линиями задавать контуры необходимой области (горизонтальные и вертикальные прямые). В свете новых возможностей (толщина карандаша, возможность задать любой цвет), прямые очертания придали бы грациозный вид скринам, а то с моими дрожащими руками(в силу возраста) выходит не очень комильфо.
 
Andrey_AДата: Среда, 04.11.2015, 09:21 | Сообщение № 1002
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7191
Награды: 143
Репутация: 125
Аверин Андрей
Цитата
по какому принципу определяется первый файл

Определяется не по тоталу (ведь в нем есть кучу ключей, определяющий сортировку), а по Windows
Кому не нравится, создаётся список, потом сортируется как надо (см.Дополнение 15 - сортировать можно десятками способов), а затем из списка берётся 1-й файл/объект с помощью глобальных переменных.
Цитата
чтобы в создаваемых скринах карандаш мог бы прямыми линиями

а смысл? когда snap<1> это решает:
Код
scren="%p"||$fname|png||snap<1>


 
chip642Дата: Среда, 04.11.2015, 09:27 | Сообщение № 1003
Генералиссимус

На сайте с: 24.04.2013
Город: Москва
Сообщений: 1495
Награды: 62
Репутация: 58
Andrey_A, мне все нравится)), как получить нужный мне файл я знаю, это я так в качестве наблюдения.
Цитата

а смысл? когда snap<1> это решает:

Тут все изящнее и на один клик меньше.
 
shveicarДата: Среда, 04.11.2015, 12:34 | Сообщение № 1004
Генерал-лейтенант

На сайте с: 18.05.2012
Город: Санкт-Петербург
Сообщений: 562
Награды: 10
Репутация: 23
Цитата chip642 ()
Andrey_A, как насчет того, чтобы в создаваемых скринах карандаш мог бы прямыми линиями задавать контуры необходимой области (горизонтальные и вертикальные прямые). В свете новых возможностей (толщина карандаша, возможность задать любой цвет), прямые очертания придали бы грациозный вид скринам, а то с моими дрожащими руками(в силу возраста) выходит не очень комильфо.


Как вариант можно сделать овальную выделяемую область, - это будет полезная опция :)
как раз вариант snap<2> свободен..


Сообщение отредактировал shveicar - Среда, 04.11.2015, 12:36
 
Andrey_AДата: Среда, 04.11.2015, 21:57 | Сообщение № 1005
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7191
Награды: 143
Репутация: 125
Аверин Андрей
Цитата
Тут все изящнее и на один клик меньше

chip642, этого не понял, на какой один клик меньше, когда и там и там создаётся нужный скрин...

Цитата
чтобы в создаваемых скринах карандаш мог бы прямыми линиями

Цитата
сделать овальную выделяемую область

chip642, shveicar, переносите сообщения в раздел расширения функционала, т.к. это не скоро реализуется - с точным рисованием есть большая проблема в Autoit

А именно в контроле курсора мышью - я когда-то на рус.офф. сайте сообщал об этом, но воз поныне там...
это можно увидеть:
Вы можете запустить сначала команду:
Код
"<PRESS=11> stopm=0,,@W,||1 <NOPRESS> startm <PRESS=10> stopm=,0,,@H||1 <NOPRESS> startm <PRESS=1B> :EXIT:" - при удержании CTRL ограничить курсор мыши по горизонтали, относительно текущего положения, при удержании SHIFT ограничить курсор мыши по вертикали, относительно текущего положения, при нажатии ESC - выход

А потом:
Код
scren="%p"||$fname|png||snap<3>


И при запуске последней удерживайте сначала CTRL, потом SHIFT ... при этом левая кнопка остаётся зажатой...
Вы не получите прямую линию... а получите витиеватую в 1-2px - и поправить это пока не представляется возможным
Так что в 1-м случае - snap<1>
А в овальном - совсем не скоро...


 
Поиск:

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