[ Обновленные темы · Новые сообщения · Участники · Правила форума · Поиск · 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)






 
VikTor1985Дата: Понедельник, 29.08.2016, 11:27 | Сообщение № 1726
Подполковник

На сайте с: 05.07.2013
Город: Челябинск
Сообщений: 138
Награды: 0
Репутация: 2
Цитата Andrey_A ()
Сегодня выпущу версию 15.1 в ней будет тег :NO:


Отлично, спасибо good

а кнопки "Выбрать ВСЁ, Отменить ВСЁ" можно сделать?
 
АфиДата: Понедельник, 29.08.2016, 13:24 | Сообщение № 1727
Лейтенант

На сайте с: 25.03.2015
Город: Одесса
Сообщений: 61
Награды: 0
Репутация: 0
Цитата
Если выделена одна папка, то мы его не увидим, можно обойти это заранее создав список:


Да, как-то не подумал — объект-то выделен один...
Но вариант с созданием списка — это то, что надо. Спасибо!
 
Andrey_AДата: Понедельник, 29.08.2016, 14:06 | Сообщение № 1728
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7186
Награды: 143
Репутация: 125
Аверин Андрей
Из темы расширения функционала http://tc-image.3dn.ru/forum/5-964-14434-16-1452534151

Цитата shveicar ()
Всех с Праздниками.
Появилась идея, добавить для опции копирования/перемещения вариант с детализацией действия в случае совпадения имени.
Например, - пропуск копирования если имя и хеш сумма совпадают и вариант с добавлением счетчика если имя файла совпало, а хеш сумма нет.
...
Но сравнение по размерам достаточно ненадежный вариант в отличие от сверки файлов через хеши md5.


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

Цитата VikTor1985 ()
и еще одна большая идея к команде "check"
Сделать две кнопки:
Выбрать ВСЁ
Отменить ВСЁ


Идея хорошая, только куда их лепить в этом окне...

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

TCIMG 15.1 от 29.08.2016

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





.


 
shveicarДата: Понедельник, 29.08.2016, 15:01 | Сообщение № 1729
Генерал-лейтенант

На сайте с: 18.05.2012
Город: Санкт-Петербург
Сообщений: 562
Награды: 10
Репутация: 23
Огромное Спасибо Автору за неустанную и кропотливую работу над утилитой.
Не перестаю удивляться новым возможностям up
Так держать! и вперед к новым горизонтам автоматизации
:)
 
Andrey_AДата: Понедельник, 29.08.2016, 15:15 | Сообщение № 1730
Генералиссимус

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


Без тестирования пользователей, без их идей была бы совсем другая утилита...
Всем тоже огромное спасибо за интерес к TCIMG
А работа над ней просто кайф, а когда получается что-то реализовать вдвойне...

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

Из темы расширения функционала http://tc-image.3dn.ru/forum/5-964-16457-16-1472428862

Цитата shveicar ()
сделать режим Mode 24 который просто останавливает таймер (не записывая ничего в буфер обмена и не закрывая окно секундомера).


Реализовано Тестовая версия TCIMG 152_b1, в версии TCIMG 15.1 замените соответствующие файл(ы)

Цитата
Заметил что команда для снятия атрибутов
Код
itray=3 attrb=%L||-CHSR!!1

удаляет атрибут сжатый, только после повторного применения.. с чем это может быть связанно?


Исправлено

Код

"watch=0 pause=3s watch=24" - запустить секундомер, после выполнения команд остановить (но не закрывать)

"attrb=%L||+CHSR!!1||progres<>" - для выделенных элементов установить атрибуты "сжатый", "скрытый", "системный", "только для чтения" (с рекурсией)
"attrb=%L||-CHSR!!1||progres<>" - для выделенных элементов снять атрибуты "сжатый", "скрытый", "системный", "только для чтения" (с рекурсией)


.


 
АтосДата: Понедельник, 29.08.2016, 17:14 | Сообщение № 1731
Лейтенант

На сайте с: 24.12.2014
Город: Ростов-на-Дону
Сообщений: 43
Награды: 0
Репутация: 0
Привет. Странное дело. У меня есть HTML-файлы с непонятной кодировкой.
Если я их открываю в браузерах, они открываются нормально, и нет никаких кракозябр.
Но в любом текстовом редакторе, они в виде кракозябр. Свойства файла в браузерах говорит, что это KOI8-R.
Я пытался их переделать с помощью этой команды. Получается ещё хуже.
Код
textx=%L||@@KOI8-R!!1


И уже кракозябры показывают, как редакторы, так и браузеры. Какую мне подобрать команду, чтобы хотя-бы в редакторах было нормальное отображение? Чтобы их можно было редактировать, и подгонять под ANSI Win-1251.

Вот ссылка на примеры этих страниц

https://drive.google.com/open?id=0B7oaRfklm7L-OFVFVWVKUmtQekE


Сообщение отредактировал Атос - Понедельник, 29.08.2016, 17:15
 
VikTor1985Дата: Понедельник, 29.08.2016, 17:14 | Сообщение № 1732
Подполковник

На сайте с: 05.07.2013
Город: Челябинск
Сообщений: 138
Награды: 0
Репутация: 2
Цитата Andrey_A ()
Цитирую VikTor1985:
Цитата
и еще одна большая идея к команде "check"
Сделать две кнопки:
Выбрать ВСЁ
Отменить ВСЁ


Идея хорошая, только куда их лепить в этом окне...


а можно добавить в команду в заголовок окна, как вы добавили иконку?
Код
CheckBoxN=Title*<#>Info<#>Check<#>LineRadioButtons<#>Width<#>Height<#>TextSize<#>TextWeight


а кнопки не подписывать, а сделать всплывающие примечания "Выбрать ВСЁ" "Отменить ВСЁ"
что-то типа

CheckBox_BR4=Заголовок¤Select¤Cancel¤TCIMG.dll,4<#>Описание<#>Режим<#>:LABEL:Надпись 1<+>700,000080<+>1. Первое<+>N_1<+>2. Второе:V:<+>N_2<+>:LABEL:Надпись 2<+>700,DC143C<+>3. Третье<+>N_3<+>4. Четвёртое:V:<+>N_4<+>:BREAK:<+>110<+>:LABEL:Надпись 3<+>700,008000<+>5. Пятое<+>N_5<+>6. Шестое:V:<+>N_6<+>7. Седьмое<+>N_7<+>8. Восьмое<+>N_8<+>9. Девятое<+>N_9<#>240<#>250
Прикрепления: 6356018.jpg (30.3 Kb)
 
VikTor1985Дата: Понедельник, 29.08.2016, 17:26 | Сообщение № 1733
Подполковник

На сайте с: 05.07.2013
Город: Челябинск
Сообщений: 138
Награды: 0
Репутация: 2
или добавить их на панельку где кнопки "?" "@" "OK" "Отмена".
Хотя здесь я думаю не получится, потому-что на одном диалоговом окне сидят все команды!

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

Или на крайний случай добавить еще одну команду [Select] из вкладки "DIALOG", которая при установки в CheckBox

CheckBox_BR4=Заголовок¤TCIMG.dll,4<#>Описание<#>Режим<#>:LABEL:Надпись 1<+>700,000080<+>1. Первое<+>N_1<+>2. Второе:V:<+>N_2<+>:LABEL:Надпись 2<+>700,DC143C<+>3. Третье<+>N_3<+>4. Четвёртое:V:<+>N_4<+>:BREAK:<+>110<+>:LABEL:Надпись 3<+>700,008000<+>5. Пятое<+>N_5<+>6. Шестое:V:<+>N_6<+>7. Седьмое<+>N_7<+>8. Восьмое<+>N_8<+>9. Девятое<+>N_9<#>240<#>250<#>Select:YES:

принудительно бы устанавливала в конце эти два пункта
типа такого
Прикрепления: 2330769.jpg (39.3 Kb)
 
chip642Дата: Понедельник, 29.08.2016, 18:33 | Сообщение № 1734
Генералиссимус

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


Открыл в AkelPad Image , всё нормально отображается. Пользуйтесь AkelPad Image - очень удобный редактор.

 
shveicarДата: Понедельник, 29.08.2016, 18:49 | Сообщение № 1735
Генерал-лейтенант

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

Посмотрел Ваши файлы.
Там во первых нет принадлежности к версии html документа (HTML4 или 5) и отсутствует шапка, отвечающая за кодировку.
например для Win 1251 это:
Код
<meta charset="windows-1251">
а для UTF-8 это:
Код
<meta charset="utf-8">

Это самые распрастраненные кодировки.
В данный момент ваш тип кодировки используемый в данных файлах - 20866 (русская - КОИ8) не будет работать в конвертации через
Код
textx=%L||code<0>

Поэтому, можно открыть данные файлы в AkelPad и скопировав содержимое в буфер, переоткрыть файл в кодировке utf-8 и после этого в очищенный файл вставить информацию из буфера. После этого, нужно добавить шапку для документа
Код
<meta charset="utf-8">

и тег
Код
<!DOCTYPE html>

в начало страницы и тогда, при открытии в браузере, вы увидите нормальное отображение.
 
chip642Дата: Понедельник, 29.08.2016, 18:55 | Сообщение № 1736
Генералиссимус

На сайте с: 24.04.2013
Город: Москва
Сообщений: 1495
Награды: 62
Репутация: 58
Цитата shveicar ()
Посмотрел Ваши файлы.


Сразу видно бывалого по HTML-файлам (и не только), всё разложил по полочкам.
 
АтосДата: Понедельник, 29.08.2016, 18:59 | Сообщение № 1737
Лейтенант

На сайте с: 24.12.2014
Город: Ростов-на-Дону
Сообщений: 43
Награды: 0
Репутация: 0
Да, я открыл в AkelPADе, и показывает нормально. Вообще, я всегда пользуюсь только PSPad и Notepad++.
Но открывать каждый вручную, копировать, вставлять, сохранять под новым именем. Долго, и неудобно.
Файлов много. Спасибо, всем откликнувшимся.
 
chip642Дата: Понедельник, 29.08.2016, 19:25 | Сообщение № 1738
Генералиссимус

На сайте с: 24.04.2013
Город: Москва
Сообщений: 1495
Награды: 62
Репутация: 58
Атос

Если важно только отображение во всех редакторах, то тогда через тот же AkelPad Image, открыть нужные файлы в нём и действия, как на скрине ниже =>



Теперь эти файлы будут открываться без кракозябр в ваших редакторах.
 
Andrey_AДата: Понедельник, 29.08.2016, 19:48 | Сообщение № 1739
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7186
Награды: 143
Репутация: 125
Аверин Андрей
Цитата VikTor1985 ()
и еще одна большая идея к команде "check"
Сделать две кнопки:
Выбрать ВСЁ
Отменить ВСЁ


Реализовано: Тестовая версия TCIMG 152_b3, в версии TCIMG 15.1 замените соответствующие файл(ы)

VikTor1985, ни один из ваших вариантов не подошёл
- в одном случае в заголовке - это муторно и ...
- во втором увеличивает высоту окна...
Сделал свой:



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

Цитата Атос ()
И уже кракозябры показывают, как редакторы, так и браузеры. Какую мне подобрать команду, чтобы хотя-бы в редакторах было нормальное отображение? Чтобы их можно было редактировать, и подгонять под ANSI Win-1251.


Конечно нестандартные файлы... могу порекомендовать:
1. В пустом AkelPad Image откройте нужные файлы - можно выделить и "бросить" в редактор
2. Оптом переконвертировать. В меню - Конвертация - Конвертация всех файлов - Выбрать кодировку...

или через TCIMG можно попробовать так:

Код
textx=%L||#2||&&(\!)!!~~||?!!≈||#!!''||$!!#||formt<63>||code<3>||progres<>||upd<1>


Но не уверен что все документы точно "переделаются", т.к. там много спец. символов...

.


 
АтосДата: Понедельник, 29.08.2016, 19:57 | Сообщение № 1740
Лейтенант

На сайте с: 24.12.2014
Город: Ростов-на-Дону
Сообщений: 43
Награды: 0
Репутация: 0
Андрей, по этой кнопке удаляются все переносы строк.
Файл получается в одну строку. Что очень неудобно для дальнейшего редактирования.
Может, их возможно как-то сохранить?


Сообщение отредактировал Атос - Понедельник, 29.08.2016, 19:59
 
Поиск:

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