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

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7186
Награды: 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)






 
Andrey_AДата: Вторник, 06.01.2015, 22:08 | Сообщение № 721
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7186
Награды: 143
Репутация: 125
Аверин Андрей
Всех с НОВЫМ ГОДОМ и РОЖДЕСТВОМ!

Не всё успел реализовать из последних пожеланий (радио не смотрел...), в связи с праздниками...

Работа двигалась в свободное время в плановом режиме:
Продолжились дополнения и описания глобальных переменных в разных командах.
Это важно для дальнейшей автоматизации, для создания различных списков действий команд и более четкой работы с информацией после.

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

TCIMG 9.5 от 06.01.2015

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





 
chip642Дата: Вторник, 06.01.2015, 22:22 | Сообщение № 722
Генералиссимус

На сайте с: 24.04.2013
Город: Москва
Сообщений: 1495
Награды: 62
Репутация: 58
Andrey_A
Спасибо за очередной подарочек! И Вас с Новым годом и Рождеством!
 
homer77Дата: Среда, 07.01.2015, 14:09 | Сообщение № 723
Сержант

На сайте с: 02.05.2012
Город: Сафоново
Сообщений: 31
Награды: 3
Репутация: 6
Привет всем участникам форума и пользователям замечательной утилиты TCIMG от Андрея Аверина! Поздравляю всех с праздниками и хочу предложить обновленные плейлисты для TCIMG RADIO.
Добавлено: Радио 101 Профессиональное (HTML) - 175 станций, Radio-Toma - 108 станций, Radio Record - 19 станций, Аннушка FM - 16 станций, HotMix Radio - 16 станций.
У кого возникнет желание можете обновить у себя: TCIMG/Files/Playlist/
Скачать
 
shveicarДата: Среда, 07.01.2015, 21:17 | Сообщение № 724
Генерал-лейтенант

На сайте с: 18.05.2012
Город: Санкт-Петербург
Сообщений: 562
Награды: 10
Репутация: 23
Всех с Праздниками. Отличная работа.
Я уверен, что этом году Будет много интересных сюрпризов и полезных улучшений.
Главное, не сбавлять темп good
 
ХиларионДата: Четверг, 08.01.2015, 13:58 | Сообщение № 725
Рядовой

На сайте с: 08.01.2015
Город: Магадан
Сообщений: 10
Награды: 0
Репутация: 0
С НГ и Рождеством всех участников форума. Столкнулся с проблемой в запуске пакетов *.msi, а именно при запуске через разрядность системы
(%Zstart=%%COMMANDER_PATH%%\Soft\7zip\7z935.exe!!%%COMMANDER_PATH%%\Soft\7zip\7z935-x64.msi). Ни в какую не хотел запускаться, в принципе просто пере конвертировал в *.ехе и еще один вопрос как нужно прописать в autorun.cfg чтоб ТС запускался от разрядности (пробовал что в справке TCIMG, что в autorun), не получилось может что упустил? Если можно то приведите рабочий пример. Всем спасибо за ранее. Автору отдельное СПАСИБО, давно что-то подобное искал, функционал поражает!


Кажущееся нам не логичным, есть логическое проявление, не ведомых нам причин... (=

 
Andrey_AДата: Четверг, 08.01.2015, 19:50 | Сообщение № 726
Генералиссимус

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

Все команды и параметры в утилите появились, потому что это кому-то было нужно
Запуск msi не тестировался, если очень надо, то можете выслать в ЛС архив, посмотрю

Цитата
как нужно прописать в autorun.cfg чтоб ТС запускался от разрядности

Возможно что-то можно прописать... но запуск Total Commander производится наверно с ярлыка?
Если да, то нужно создать его с соответствующими параметрами:

Немного подправил команды clink, clint

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

Создать ярлык на рабочем столе для Total Commander с параметрами запуска относительно разрядности системы
Код
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
clint=%%TCIMG_EXE%%||$f06||##start=''%%TCIMG_PATH%%\TOTALCMD.EXE!!%%TCIMG_PATH%%\TOTALCMD64.EXE''||<TOTALCMD||&%%TCIMG_PATH%%\TOTALCMD.EXE
%COMMANDER_PATH%\Wcmicons.dll,1
Создать ярлык на рабочем столе для Total Commander с параметрами запуска относительно разрядности системы

0
-1


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

homer77, большое спасибо!

shveicar, надеюсь... главное здоровье... пишу одной рукой (вывихнул в праздники)))


 
Andrey_AДата: Пятница, 09.01.2015, 17:40 | Сообщение № 727
Генералиссимус

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

Цитата
для утилиты Меню HelpTcimg добавить возможность сброса информации из пункта слежение за буфером в текстовой

shveicar, я не стал делать это через меню, потому что:
1 меню имеет ограничение
2. даже если и сделать "слив" информации в файл, то далее её опять надо в утилиту на обработку для дальнейших действий автоматизации...

Сделал новую команду xclip - Временное слежение за буфером обмена и передача информации другим командам.

Тестовая версия TCIMG 96_b3, в версии 9.5. замените соответствующие файл(ы)

Как работает:
1. При первом вызове команды xclip=1 начинается слежение
2. При повторном (т.е. та же кнопка) отправляются данные тем командам, которые прописаны следом за ней xclip=1 ....

Код
"xclip=1 GLOBALXCLIP<a>" - запустить команду слежения за буфер обмена, при повторном вызове команды завершить слежение и показать список полученной информации в таблице
"xclip=1 asave=GLOBALXCLIP||"%pList.txt"||upd<1>" - запустить команду слежения за буфер обмена, при повторном вызове команды завершить слежение и записать информацию в файл List.txt активной панели TC


Далее глобальную переменную можно передавать другим командам и делать с информацией что хочешь, примеров с глобальными переменными полно. Дополнение №23

.


 
chip642Дата: Пятница, 09.01.2015, 17:52 | Сообщение № 728
Генералиссимус

На сайте с: 24.04.2013
Город: Москва
Сообщений: 1495
Награды: 62
Репутация: 58
Отличная команда xclip , все хотел попросить нечто подобное, но все откладывал из-за занятости Маэстро. Отлично! up
 
Andrey_AДата: Пятница, 09.01.2015, 21:31 | Сообщение № 729
Генералиссимус

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

Тестовая версия TCIMG 96_b5, в версии 9.5. замените соответствующие файл(ы)

+ описание xclip

.


 
shveicarДата: Пятница, 09.01.2015, 23:52 | Сообщение № 730
Генерал-лейтенант

На сайте с: 18.05.2012
Город: Санкт-Петербург
Сообщений: 562
Награды: 10
Репутация: 23
Отлично получилось, теперь пользуюсь
Доступно только для пользователей
Премного благодарен.
 
Andrey_AДата: Суббота, 10.01.2015, 03:30 | Сообщение № 731
Генералиссимус

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

_92, радио меня так и не поняло... крестик так и не работает со слов asmadeus, который помогал в тестировании - спасибо ему большое
Я на x64 - он на x32 - выпустил кучу беток, но так и не поборол его, как только найду х32 систему, ещё раз посмотрю...
Решил сделать обходной манёвр - и просто создать в окне кнопку с крестиком - она уж должна работать)))



Цитата
для паузы/плэя мне бы удобны были
ctrl+` или ctrl+shift+`


Реализовано:

[helpquote][+] Оптимизирована команда radio=playlists
- установлена кнопка [x] для закрытия окна
- в секцях [Radio] создан ключ HotKeyPP для горячей клавиши паузы/воспроизведения радио[/helpquote]

Посмотрите в TCIMG.ini , [Radio] ключ HotKeyPP - по умолчанию там стоит ^` - это и есть CTRL + ` (см. Дополнение №1)

Тестовая версия TCIMG 96_b8, в версии 9.5. замените соответствующие файл(ы)

Ещё раз большое спасибо asmadeus - не справились с крестиком))), зато при тестировании поймали старый глюк в команде start - когда иногда не запускались программы в зависимости от разрядности системы - теперь порядок!


 
ХиларионДата: Суббота, 10.01.2015, 12:06 | Сообщение № 732
Рядовой

На сайте с: 08.01.2015
Город: Магадан
Сообщений: 10
Награды: 0
Репутация: 0
Andrey_A,
Цитата
Запуск msi не тестировался, если очень надо...

Нет, спасибо, свою проблему я решил конвертированием. Хотя в будущем кому-то и может понадобится.

Цитата
но запуск Total Commander производится наверно с ярлыка?

Нет, с tcstart.exe. Файл находится в корне диска или флэш накопителя т.е. запуск portable.

Но все равно спасибо за ответы!


Кажущееся нам не логичным, есть логическое проявление, не ведомых нам причин... (=

 
EgorkaruДата: Суббота, 10.01.2015, 12:11 | Сообщение № 733
Лейтенант

На сайте с: 28.10.2014
Город: Белово
Сообщений: 66
Награды: 2
Репутация: 4
Андрей, почему просмотрщик шрифтов TCIMG не видит шрифты из подпапок?
 
_92Дата: Суббота, 10.01.2015, 12:20 | Сообщение № 734
Сержант

На сайте с: 23.04.2014
Город: Уфа
Сообщений: 20
Награды: 0
Репутация: 0
Цитата Andrey_A ()
в TCIMG.ini , [Radio] ключ HotKeyPP - по умолчанию там стоит ^` - это и есть CTRL + `

хм, не реагирует на это сочетание

еще небольшие пожелания по радио
1
хоткей для регулировки звука радио с шагом 10%
2
реализовать клик по названию (скроллингу) = кнопке *скопировать в буфер имя и адрес радиостанции*
https://yadi.sk/i/2iMYrUd1dsiaf




Сообщение отредактировал _92 - Суббота, 10.01.2015, 12:22
 
Andrey_AДата: Суббота, 10.01.2015, 16:28 | Сообщение № 735
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7186
Награды: 143
Репутация: 125
Аверин Андрей
Код
Нет, с tcstart.exe. Файл находится в корне диска или флэш накопителя т.е. запуск portable.

В нескольких темах заказа функционала написано:
[helpquote]Большая просьба чётко описывать задачу, от этого будет зависеть качество её решений[/helpquote]

Что касается корня диска и tcstart.exe. НЕ знаю что у вас за пакет portable, но Total Commander и так является портабельным (настроить пару вещей и все)
Для запуска в таком случае не нужен никакой tcstart.exe - подойдёт обычный батник (его можно скомпилировать и будет exe'шник)
Я бы сделал ярлык, на основе TCIMG в котором использовал относительную переменную %TCIMG_DRIVE%

Цитата
не реагирует на это сочетание

_92, попробуйте другие -
^n - CTRL + n и т.д. - ссылку на дополнение я давал. Если не пойдёт - то пока с радио завершим. У меня на x64 работает.
Как только время появится для теста на x32 то вернусь к этому вопросу.

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

Спасибо за понимание, я все записал, рано или поздно осуществится.

Цитата
почему просмотрщик шрифтов TCIMG не видит шрифты из подпапок

Egorkaru, для просмотра шрифтов существует несколько команд. Для списка существует 3-я вкладка список

Код
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
fonts=%L
%COMMANDER_PATH%\Wcmicons.dll,1
Просмотр выделенных шрифтов

0
-1


Для подкаталогов выбираете cm_DirBranch - показать без подкаталогов и они в списке...

Если не хотите нажимать, то добавил в 1-м параметре поддержку списков Дополнения №22

Тестовая версия TCIMG 96_b9, в версии 9.5. замените соответствующие файл(ы)

Примеров с этими параметрами может быть масса, вот один из них:

Код
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
fonts=PS<"%p"!!1>||FontViewer
%COMMANDER_PATH%\Wcmicons.dll,1
Просмотр всех шрифтов в подпапках активной панели

0
-1


.


 
Поиск:

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